{ "Flight_Data": [ { "tracking_id": "13411768645527::4B4YKQPI", "flight_key": "F134SE00119-0", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F134SE00119", "supplier_partner_code": "sabre-134-00119", "flight_group": [ { "group": 1, "flight_key": "F134SE00119-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H40M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0-0", "origin": "DAC", "departure_time": "2026-01-17T21:20:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-17T23:50:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-17", "flight_time": "PT3H00M", "distance": 887, "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": 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 kg" } } }, "booking_class": { "cabin_class": "ECO VALUE", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 1, "fareBasisCode": "KU3YXSDC", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO VALUE", "brand_code": "ECOVALU", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "KU3YXSDC" ] } } }, { "air_segment_key": "1-0", "origin": "DEL", "departure_time": "2026-01-18T13:50:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-01-18T22:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-18", "flight_time": "PT5H40M", "distance": 2404, "lay_over": "PT14H00M", "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": 2384 }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": 2384 }, "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 kg" } } }, "booking_class": { "cabin_class": "ECO VALUE", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 1, "fareBasisCode": "KU3YXSDC", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO VALUE", "brand_code": "ECOVALU", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "KU3YXSDC" ] } } } ] } ], "price": { "currency": "BDT", "total": 67698.34, "gross_total": 71324, "base_fare": 51012.36, "tax": 16685.98, "sell": { "currency": "BDT", "total": 67698.34, "base_fare": 51012.36, "tax": 16685.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njc2OTguMzQsImJhc2VfZmFyZSI6NTEwMTIuMzYsInRheCI6MTY2ODUuOTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NzY5OC4zNCwiYmFzZV9mYXJlIjo1MTAxMi4zNiwidGF4IjoxNjY4NS45OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjoiNy4wMCJ9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjcxMzI0LCJiYXNlX2ZhcmUiOjU0ODUyLCJ0YXgiOjE2NDcyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 67698.34, "base_fare": 51012.36, "tax": 16685.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "54852.00", "tax": "16472.00", "discount": 3839.64, "ait": "213.98", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 67698.34, "base_fare": 51012.36, "tax": 16685.98, "gross": { "base_fare": "54852.00", "tax": "16472.00", "discount": "3839.64", "ait": "213.98", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "6136.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "436.00" }, "Other": { "title": "Others taxes", "amount": "4956.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3Njk4LjM0IiwiYmFzZV9mYXJlIjoiNTEwMTIuMzYiLCJ0YXgiOiIxNjY4NS45OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0ODUyLjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjM4MzkuNjQiLCJhaXQiOiIyMTMuOTgiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3Njk4LjM0IiwiYmFzZV9mYXJlIjoiNTEwMTIuMzYiLCJ0YXgiOiIxNjY4NS45OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0ODUyLjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjM4MzkuNjQiLCJhaXQiOiIyMTMuOTgiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOiIwLjAwIn19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MTMyNC4wMCIsImJhc2VfZmFyZSI6IjU0ODUyLjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzEzMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNDAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDQuMDAifSwiWVEiOnsiYW1vdW50IjoiNjEzNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI0MzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDk1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50Ijo1MDAsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50Ijo0NDQsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6MjUwMCwidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOjEyMjgsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOjEyMjgsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOjQwMDAsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOjYxMzYsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVJGIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOjIxOCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUkYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6MjE4LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiI3JSBmb3IgQWxsIEFcL0wgKFNBQlJFKSIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiNyUgZm9yIEFsbCBBXC9MIChTQUJSRSkiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE4MzAyNzU5OTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECO VALUE", "promo_rules": null, "brandCode": "ECOVALU#ER0", "brandName": "ECO VALUE", "penalty_info": { "partial_payment_available": "yes", "currency": "BDT", "flight_price": 67698.34, "pay_now": 20309.5, "rest_payment_date": "2026-01-14T11:00:00", "rest_payment_amount": 47388.84, "pay_now_airlines_currency": "BDT", "pay_now_airlines": 0, "pay_now_airlines_minimum": 0, "pay_now_charges": 0, "journey_date": "2026-01-17", "booking_date": "2026-01-17", "interval_day": null, "iata_payment_date": "2026-01-22", "partial_pay_day_before": null, "total_minimum_payment": 20309.5, "daysInMonth": 31, "payment_settlement_iata_cycle": 3, "supplier_currency": "BDT", "purchase_price": 67698.34, "total_passenger": 1, "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 10799, "currency": "BDT", "fmg": { "amount": 10799, "currency": "BDT", "penalty_markup": 0, "penalty_exchange_rate": 10799 }, "supplier": { "amount": 10799, "currency": "BDT" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 10799, "currency": "BDT", "fmg": { "amount": 10799, "currency": "BDT", "penalty_markup": 0, "penalty_exchange_rate": 10799 }, "supplier": { "amount": 10799, "currency": "BDT" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 16198, "currency": "BDT", "fmg": { "amount": 16198, "currency": "BDT", "penalty_markup": 0, "penalty_exchange_rate": 16198 }, "supplier": { "amount": 16198, "currency": "BDT" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 16198, "currency": "BDT", "fmg": { "amount": 16198, "currency": "BDT", "penalty_markup": 0, "penalty_exchange_rate": 16198 }, "supplier": { "amount": 16198, "currency": "BDT" } } ] } ], "partner_policy": { "Id": "134", "timestamp_created": "1760261832", "timestamp_updated": "1760261832", "ftm_partner_id": "134", "master_partner_id": "134", "partial_pay_specific_route": "any_route", "partial_pay_minium_pay_rules": "custom", "partial_pay_custom_ratio_pay": "30", "partial_pay_iata_payment_cycle": "yes", "partial_pay_day_before": "3", "partial_pay_day_before_SevenTen": "3", "partial_pay_day_before_ElvenFifteen": "7", "partial_pay_day_before_SixteenAbove": "10", "partial_pay_max_amount": "100", "partial_pay_max_booking": "10", "partial_pay_limit_type": "WEEKLY", "partial_pay_limit_weekly": "Sunday", "partial_pay_limit_onetime": "2025-10-12", "partial_pay_limit_onetime_timestamp": "1760205600", "partner_name": "SkyHub Aviation Ltd.", "remark": "", "status": "active" } }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-18", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-18", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 67698.34, "calendar_total_sell": 67698.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 67698.34, "filter": { "id": "F134SE00119-0", "price": 67698.34, "gross_total": 71324, "journey_duration": "PT22H40M", "journey_duration_seconds": 81600, "layover_duration": "PT14H0M", "layover_duration_seconds": 50400, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECO VALUE", "connecting_airport": { "": "DEL" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-17T21:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-18T22:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601172120del202601172350238adtdel202601181350kul2026011822002384adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "13411768645527::4B4YKQPI", "flight_key": "F134SE00119-1", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F134SE00119", "supplier_partner_code": "sabre-134-00119", "flight_group": [ { "group": 1, "flight_key": "F134SE00119-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H40M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0-1", "origin": "DAC", "departure_time": "2026-01-17T21:20:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-17T23:50:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-17", "flight_time": "PT3H00M", "distance": 887, "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": 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 kg" } } }, "booking_class": { "cabin_class": "ECO CLASSIC", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 1, "fareBasisCode": "KU3YWSDC", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO CLASSIC", "brand_code": "ECOCLAS", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "KU3YWSDC" ] } } }, { "air_segment_key": "1-1", "origin": "DEL", "departure_time": "2026-01-18T13:50:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-01-18T22:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-18", "flight_time": "PT5H40M", "distance": 2404, "lay_over": "PT14H00M", "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": 2384 }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": 2384 }, "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 kg" } } }, "booking_class": { "cabin_class": "ECO CLASSIC", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 1, "fareBasisCode": "KU3YWSDC", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO CLASSIC", "brand_code": "ECOCLAS", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "KU3YWSDC" ] } } } ] } ], "price": { "currency": "BDT", "total": 69644.57, "gross_total": 73410, "base_fare": 52952.34, "tax": 16692.23, "sell": { "currency": "BDT", "total": 69644.57, "base_fare": 52952.34, "tax": 16692.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njk2NDQuNTcsImJhc2VfZmFyZSI6NTI5NTIuMzQsInRheCI6MTY2OTIuMjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2OTY0NC41NywiYmFzZV9mYXJlIjo1Mjk1Mi4zNCwidGF4IjoxNjY5Mi4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjoiNy4wMCJ9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjczNDEwLCJiYXNlX2ZhcmUiOjU2OTM4LCJ0YXgiOjE2NDcyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 69644.57, "base_fare": 52952.34, "tax": 16692.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "56938.00", "tax": "16472.00", "discount": 3985.66, "ait": "220.23", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 69644.57, "base_fare": 52952.34, "tax": 16692.23, "gross": { "base_fare": "56938.00", "tax": "16472.00", "discount": "3985.66", "ait": "220.23", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "6136.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "436.00" }, "Other": { "title": "Others taxes", "amount": "4956.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY5NjQ0LjU3IiwiYmFzZV9mYXJlIjoiNTI5NTIuMzQiLCJ0YXgiOiIxNjY5Mi4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2OTM4LjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjM5ODUuNjYiLCJhaXQiOiIyMjAuMjMiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY5NjQ0LjU3IiwiYmFzZV9mYXJlIjoiNTI5NTIuMzQiLCJ0YXgiOiIxNjY5Mi4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2OTM4LjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjM5ODUuNjYiLCJhaXQiOiIyMjAuMjMiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOiIwLjAwIn19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MzQxMC4wMCIsImJhc2VfZmFyZSI6IjU2OTM4LjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM0MTAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNDAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDQuMDAifSwiWVEiOnsiYW1vdW50IjoiNjEzNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI0MzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDk1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50Ijo1MDAsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50Ijo0NDQsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6MjUwMCwidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOjEyMjgsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOjEyMjgsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOjQwMDAsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOjYxMzYsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVJGIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOjIxOCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUkYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6MjE4LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiI3JSBmb3IgQWxsIEFcL0wgKFNBQlJFKSIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiNyUgZm9yIEFsbCBBXC9MIChTQUJSRSkiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE4MzAyNzU5OTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECO CLASSIC", "promo_rules": null, "brandCode": "ECOCLAS#ER1", "brandName": "ECO CLASSIC", "penalty_info": { "partial_payment_available": "yes", "currency": "BDT", "flight_price": 69644.57, "pay_now": 20893.37, "rest_payment_date": "2026-01-14T11:00:00", "rest_payment_amount": 48751.2, "pay_now_airlines_currency": "BDT", "pay_now_airlines": 0, "pay_now_airlines_minimum": 0, "pay_now_charges": 0, "journey_date": "2026-01-17", "booking_date": "2026-01-17", "interval_day": null, "iata_payment_date": "2026-01-22", "partial_pay_day_before": null, "total_minimum_payment": 20893.37, "daysInMonth": 31, "payment_settlement_iata_cycle": 3, "supplier_currency": "BDT", "purchase_price": 69644.57, "total_passenger": 1, "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 8099, "currency": "BDT", "fmg": { "amount": 8099, "currency": "BDT", "penalty_markup": 0, "penalty_exchange_rate": 8099 }, "supplier": { "amount": 8099, "currency": "BDT" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 8099, "currency": "BDT", "fmg": { "amount": 8099, "currency": "BDT", "penalty_markup": 0, "penalty_exchange_rate": 8099 }, "supplier": { "amount": 8099, "currency": "BDT" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 16198, "currency": "BDT", "fmg": { "amount": 16198, "currency": "BDT", "penalty_markup": 0, "penalty_exchange_rate": 16198 }, "supplier": { "amount": 16198, "currency": "BDT" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 16198, "currency": "BDT", "fmg": { "amount": 16198, "currency": "BDT", "penalty_markup": 0, "penalty_exchange_rate": 16198 }, "supplier": { "amount": 16198, "currency": "BDT" } } ] } ], "partner_policy": { "Id": "134", "timestamp_created": "1760261832", "timestamp_updated": "1760261832", "ftm_partner_id": "134", "master_partner_id": "134", "partial_pay_specific_route": "any_route", "partial_pay_minium_pay_rules": "custom", "partial_pay_custom_ratio_pay": "30", "partial_pay_iata_payment_cycle": "yes", "partial_pay_day_before": "3", "partial_pay_day_before_SevenTen": "3", "partial_pay_day_before_ElvenFifteen": "7", "partial_pay_day_before_SixteenAbove": "10", "partial_pay_max_amount": "100", "partial_pay_max_booking": "10", "partial_pay_limit_type": "WEEKLY", "partial_pay_limit_weekly": "Sunday", "partial_pay_limit_onetime": "2025-10-12", "partial_pay_limit_onetime_timestamp": "1760205600", "partner_name": "SkyHub Aviation Ltd.", "remark": "", "status": "active" } }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-18", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-18", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 69644.57, "calendar_total_sell": 69644.57, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 69644.57, "filter": { "id": "F134SE00119-1", "price": 69644.57, "gross_total": 73410, "journey_duration": "PT22H40M", "journey_duration_seconds": 81600, "layover_duration": "PT14H0M", "layover_duration_seconds": 50400, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECO CLASSIC", "connecting_airport": { "": "DEL" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-17T21:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-18T22:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601172120del202601172350238adtdel202601181350kul2026011822002384adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "13411768645527::4B4YKQPI", "flight_key": "F134SE00119-2", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sabre", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F134SE00119", "supplier_partner_code": "sabre-134-00119", "flight_group": [ { "group": 1, "flight_key": "F134SE00119-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H40M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "0-2", "origin": "DAC", "departure_time": "2026-01-17T21:20:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-17T23:50:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-17", "flight_time": "PT3H00M", "distance": 887, "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": 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": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 1, "fareBasisCode": "KU3YFSDC", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO FLEX", "brand_code": "ECOFLX", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "KU3YFSDC" ] } } }, { "air_segment_key": "1-2", "origin": "DEL", "departure_time": "2026-01-18T13:50:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-01-18T22:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-18", "flight_time": "PT5H40M", "distance": 2404, "lay_over": "PT14H00M", "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": 2384 }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": 2384 }, "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": 7, "unit": "kg", "title": "7 kg" } } }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 1, "fareBasisCode": "KU3YFSDC", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECO FLEX", "brand_code": "ECOFLX", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "KU3YFSDC" ] } } } ] } ], "price": { "currency": "BDT", "total": 74681.84, "gross_total": 78809, "base_fare": 57973.41, "tax": 16708.43, "sell": { "currency": "BDT", "total": 74681.84, "base_fare": 57973.41, "tax": 16708.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzQ2ODEuODQsImJhc2VfZmFyZSI6NTc5NzMuNDEsInRheCI6MTY3MDguNDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDY4MS44NCwiYmFzZV9mYXJlIjo1Nzk3My40MSwidGF4IjoxNjcwOC40MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjoiNy4wMCJ9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc4ODA5LCJiYXNlX2ZhcmUiOjYyMzM3LCJ0YXgiOjE2NDcyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 74681.84, "base_fare": 57973.41, "tax": 16708.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "62337.00", "tax": "16472.00", "discount": 4363.59, "ait": "236.43", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 74681.84, "base_fare": 57973.41, "tax": 16708.43, "gross": { "base_fare": "62337.00", "tax": "16472.00", "discount": "4363.59", "ait": "236.43", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "6136.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "436.00" }, "Other": { "title": "Others taxes", "amount": "4956.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0NjgxLjg0IiwiYmFzZV9mYXJlIjoiNTc5NzMuNDEiLCJ0YXgiOiIxNjcwOC40MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMzM3LjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjQzNjMuNTkiLCJhaXQiOiIyMzYuNDMiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0NjgxLjg0IiwiYmFzZV9mYXJlIjoiNTc5NzMuNDEiLCJ0YXgiOiIxNjcwOC40MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMzM3LjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjQzNjMuNTkiLCJhaXQiOiIyMzYuNDMiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOiIwLjAwIn19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3ODgwOS4wMCIsImJhc2VfZmFyZSI6IjYyMzM3LjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzg4MDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNDAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDQuMDAifSwiWVEiOnsiYW1vdW50IjoiNjEzNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI0MzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDk1Ni4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50Ijo1MDAsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50Ijo0NDQsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6MjUwMCwidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOjEyMjgsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOjEyMjgsInRheEluZm8iOiJQQVNTRU5HRVIgU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiVVQzIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOjQwMDAsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOjYxMzYsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVJGIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOjIxOCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUkYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6MjE4LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiI3JSBmb3IgQWxsIEFcL0wgKFNBQlJFKSIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiNyUgZm9yIEFsbCBBXC9MIChTQUJSRSkiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE4MzAyNzU5OTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECO FLEX", "promo_rules": null, "brandCode": "ECOFLX#ER2", "brandName": "ECO FLEX", "penalty_info": { "partial_payment_available": "yes", "currency": "BDT", "flight_price": 74681.84, "pay_now": 22404.55, "rest_payment_date": "2026-01-14T11:00:00", "rest_payment_amount": 52277.29, "pay_now_airlines_currency": "BDT", "pay_now_airlines": 0, "pay_now_airlines_minimum": 0, "pay_now_charges": 0, "journey_date": "2026-01-17", "booking_date": "2026-01-17", "interval_day": null, "iata_payment_date": "2026-01-22", "partial_pay_day_before": null, "total_minimum_payment": 22404.55, "daysInMonth": 31, "payment_settlement_iata_cycle": 3, "supplier_currency": "BDT", "purchase_price": 74681.84, "total_passenger": 1, "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 1350, "currency": "BDT", "fmg": { "amount": 1350, "currency": "BDT", "penalty_markup": 0, "penalty_exchange_rate": 1350 }, "supplier": { "amount": 1350, "currency": "BDT" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 1350, "currency": "BDT", "fmg": { "amount": 1350, "currency": "BDT", "penalty_markup": 0, "penalty_exchange_rate": 1350 }, "supplier": { "amount": 1350, "currency": "BDT" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 4050, "currency": "BDT", "fmg": { "amount": 4050, "currency": "BDT", "penalty_markup": 0, "penalty_exchange_rate": 4050 }, "supplier": { "amount": 4050, "currency": "BDT" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 4050, "currency": "BDT", "fmg": { "amount": 4050, "currency": "BDT", "penalty_markup": 0, "penalty_exchange_rate": 4050 }, "supplier": { "amount": 4050, "currency": "BDT" } } ] } ], "partner_policy": { "Id": "134", "timestamp_created": "1760261832", "timestamp_updated": "1760261832", "ftm_partner_id": "134", "master_partner_id": "134", "partial_pay_specific_route": "any_route", "partial_pay_minium_pay_rules": "custom", "partial_pay_custom_ratio_pay": "30", "partial_pay_iata_payment_cycle": "yes", "partial_pay_day_before": "3", "partial_pay_day_before_SevenTen": "3", "partial_pay_day_before_ElvenFifteen": "7", "partial_pay_day_before_SixteenAbove": "10", "partial_pay_max_amount": "100", "partial_pay_max_booking": "10", "partial_pay_limit_type": "WEEKLY", "partial_pay_limit_weekly": "Sunday", "partial_pay_limit_onetime": "2025-10-12", "partial_pay_limit_onetime_timestamp": "1760205600", "partner_name": "SkyHub Aviation Ltd.", "remark": "", "status": "active" } }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-18", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-18", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 74681.84, "calendar_total_sell": 74681.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 74681.84, "filter": { "id": "F134SE00119-2", "price": 74681.84, "gross_total": 78809, "journey_duration": "PT22H40M", "journey_duration_seconds": 81600, "layover_duration": "PT14H0M", "layover_duration_seconds": 50400, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECO FLEX", "connecting_airport": { "": "DEL" }, "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-17T21:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-18T22:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601172120del202601172350238adtdel202601181350kul2026011822002384adt", "destination_reach_time": "PT", "destination_reach_timestamp": null } ] }