{ "status": "success", "tracking_id": "1921176863999396235JNLUG", "search_result_count": null, "filter_policy_result_count": null, "data": [ { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-0", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2S7ApalB9g+1bN2ahkEVdABbWggPZxtPZ7dCKKuk\/JcKA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "YIN6MQGWFRhE+Ir1+j3r7g==", "origin": "KUL", "departure_time": "2026-03-11 10:40:00", "origin_terminal": null, "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-03-11 11:50:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-11", "flight_time": "3h 40m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "722" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "722" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "T", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "3onnvSRVOg1f6r3EyRnxvg==", "origin": "CMB", "departure_time": "2026-03-11 19:15:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-03-11 23:00:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 15m", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "931" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "931" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "T", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "n6nFMHsvuXJSsFytbW2l1Q==", "origin": "DAC", "departure_time": "2026-04-29 02:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-04-29 05:15:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-29", "flight_time": "3h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "932" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "932" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "T", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "s+kyjiMH7DR8A8hycCb\/aw==", "origin": "CMB", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-04-29 15:30:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "723" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "723" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "T", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1273, "gross_total": 1243, "base_fare": 519, "tax": 754, "sell": { "currency": "MYR", "total": 1273, "base_fare": 519, "tax": 754 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI3MywiYmFzZV9mYXJlIjo1MTksInRheCI6NzU0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI0MywiYmFzZV9mYXJlIjo0ODksInRheCI6NzU0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEyNDMsImJhc2VfZmFyZSI6NDg5LCJ0YXgiOjc1NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1273, "base_fare": 519, "tax": 754, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "489.00", "tax": "754.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1273, "base_fare": 519, "tax": 754, "gross": { "base_fare": "489.00", "tax": "754.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNzMuMDAiLCJiYXNlX2ZhcmUiOiI1MTkuMDAiLCJ0YXgiOiI3NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0ODkuMDAiLCJ0YXgiOiI3NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyNDMuMDAiLCJiYXNlX2ZhcmUiOiI0ODkuMDAiLCJ0YXgiOiI3NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0ODkuMDAiLCJ0YXgiOiI3NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxMjQzLjAwIiwiYmFzZV9mYXJlIjoiNDg5LjAwIiwidGF4IjoiNzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1243, "base_fare": 489, "tax": 754, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1273, "filter": { "id": "F123NP00114-0", "price": 1273, "gross_total": 1243, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "8D", "carrier_marketing": "8D", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 10:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 15:30:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111040cmb202603111150722cmb202603111915dac202603112300931dac202604290215cmb202604290515932cmb202604290905kul202604291530723", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-1", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RlnJX8Vc4FFl69PTotu+GnPiGvWquz+2W9km505GJtCQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "msuarmCPgDEgnUhtCHeqbg==", "origin": "KUL", "departure_time": "2026-03-11 10:40:00", "origin_terminal": null, "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-03-11 11:50:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-11", "flight_time": "3h 40m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "722" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "722" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "K", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "szghFIufI2XqkMtIU+yd2g==", "origin": "CMB", "departure_time": "2026-03-11 19:15:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-03-11 23:00:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 15m", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "931" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "931" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "K", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "v2UqIGcz39+YMAuXpMqvVg==", "origin": "DAC", "departure_time": "2026-04-29 02:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-04-29 05:15:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-29", "flight_time": "3h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "932" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "932" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "K", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "voTMt1nM8C7s9eyiX+903A==", "origin": "CMB", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-04-29 15:30:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "723" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "723" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "K", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1323, "gross_total": 1293, "base_fare": 569, "tax": 754, "sell": { "currency": "MYR", "total": 1323, "base_fare": 569, "tax": 754 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTMyMywiYmFzZV9mYXJlIjo1NjksInRheCI6NzU0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTI5MywiYmFzZV9mYXJlIjo1MzksInRheCI6NzU0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEyOTMsImJhc2VfZmFyZSI6NTM5LCJ0YXgiOjc1NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1323, "base_fare": 569, "tax": 754, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "539.00", "tax": "754.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1323, "base_fare": 569, "tax": 754, "gross": { "base_fare": "539.00", "tax": "754.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEzMjMuMDAiLCJiYXNlX2ZhcmUiOiI1NjkuMDAiLCJ0YXgiOiI3NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzkuMDAiLCJ0YXgiOiI3NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEyOTMuMDAiLCJiYXNlX2ZhcmUiOiI1MzkuMDAiLCJ0YXgiOiI3NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzkuMDAiLCJ0YXgiOiI3NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxMjkzLjAwIiwiYmFzZV9mYXJlIjoiNTM5LjAwIiwidGF4IjoiNzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyOTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1293, "base_fare": 539, "tax": 754, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1323, "filter": { "id": "F123NP00114-1", "price": 1323, "gross_total": 1293, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "8D", "carrier_marketing": "8D", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 10:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 15:30:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111040cmb202603111150722cmb202603111915dac202603112300931dac202604290215cmb202604290515932cmb202604290905kul202604291530723", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-2", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHUAlMtSeCcCtFr42DBb46xHLPQEUgJaRkj+CreZyN1OS8=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy5LnuDI8fXuPI4FSA4ZqvWSvnmni6mL+N80kJ0TuBBF7GyEGNQwwmPnPXo7939HLGg=", "origin": "KUL", "departure_time": "2026-03-11 16:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-03-11 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-11", "flight_time": "3h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-32B", "name": "Airbus-32B", "picture": "Airbus-32B.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SE6MMY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy5LnuDI8fXuPI4FSA4ZqvWSYruhzniof9V9VUEt84maurHnBBgPndkOzlwcjY\/G6gM=", "origin": "CMB", "departure_time": "2026-03-12 07:50:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "3h 10m", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.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" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SE6MMY", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJqpnl9k+XYhhdPUQQw\/2oIHrc0XyaEXV4o6SHOY+1fsaEvrWnmrP\/Pw\/PX6D9vapWE=", "origin": "DAC", "departure_time": "2026-04-29 14:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-04-29 17:15:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-29", "flight_time": "3h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.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" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SE6MMY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJqpnl9k+XYhhdPUQQw\/2oIH0rT1f40kLUtJ85Xhq0zcirOM5VuYlbitRwtpO1UW2KM=", "origin": "CMB", "departure_time": "2026-04-30 01:00:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-04-30 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "3h 50m", "distance": null, "lay_over": "PT07H45M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SE6MMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1358, "gross_total": 1360, "base_fare": 489, "tax": 901, "sell": { "currency": "MYR", "total": 1358, "base_fare": 489, "tax": 901 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTM1OCwiYmFzZV9mYXJlIjo0ODksInRheCI6OTAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTMyOCwiYmFzZV9mYXJlIjo0NTksInRheCI6OTAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEzNjAsImJhc2VfZmFyZSI6NDU5LCJ0YXgiOjkwMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1358, "base_fare": 489, "tax": 901, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "459.00", "tax": "901.00", "discount": 32, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1358, "base_fare": 489, "tax": 901, "gross": { "base_fare": "459.00", "tax": "901.00", "discount": "32.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEzNTguMDAiLCJiYXNlX2ZhcmUiOiI0ODkuMDAiLCJ0YXgiOiI5MDEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NTkuMDAiLCJ0YXgiOiI5MDEuMDAiLCJkaXNjb3VudCI6IjMyLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxMzI4LjAwIiwiYmFzZV9mYXJlIjoiNDU5LjAwIiwidGF4IjoiOTAxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDU5LjAwIiwidGF4IjoiOTAxLjAwIiwiZGlzY291bnQiOiIzMi4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEzNjAuMDAiLCJiYXNlX2ZhcmUiOiI0NTkuMDAiLCJ0YXgiOiI5MDEuMDAiLCJkaXNjb3VudCI6IjMyLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1360, "base_fare": 459, "tax": 901, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 32, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 1358, "filter": { "id": "F123NP00114-2", "price": 1358, "gross_total": 1360, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "Airbus-32B", "aircraft_name": "Airbus-32B", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 16:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-30 07:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111605cmb202603111700315cmb202603120750dac202603121130189dac202604291430cmb202604291715190cmb202604300100kul202604300720318", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-3", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLrrqIPcNLuG5ywnySd0hqtr1n20Ane0EnIKG8WNnjGoE=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKfImSfJcdBxHe0Vq5UjSA45fv5XWDRlawTEvA69vtzXo9hg92W8QEO0SkLkRfcz+Bo=", "origin": "KUL", "departure_time": "2026-03-11 16:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-03-11 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-11", "flight_time": "3h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-32B", "name": "Airbus-32B", "picture": "Airbus-32B.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SE6MMY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKfImSfJcdBxHe0Vq5UjSA45MYjodPZSkp30IbzIaKJtPBf4ZgCsIst89+VQEtNUmVE=", "origin": "CMB", "departure_time": "2026-03-12 07:50:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "3h 10m", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.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" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SE6MMY", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhJQNrHewAEAGgEthDMqzAHSukhux7y70ibkAC\/38imX0y\/pJoeNVWrcbkAp+b+Ccqs=", "origin": "DAC", "departure_time": "2026-04-29 14:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-04-29 17:15:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-29", "flight_time": "3h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.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" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SE6MMY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhJQNrHewAEAGgEthDMqzAHST\/us5s+XIJ+Zw7C25W9\/2ylE9+JF1eKxNOxhqgoZydo=", "origin": "CMB", "departure_time": "2026-04-30 01:00:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-04-30 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "3h 50m", "distance": null, "lay_over": "PT07H45M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SE6MMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1371, "gross_total": 1363, "base_fare": 479, "tax": 914, "sell": { "currency": "MYR", "total": 1371, "base_fare": 479, "tax": 914 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTM3MSwiYmFzZV9mYXJlIjo0NzksInRheCI6OTE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTM0MSwiYmFzZV9mYXJlIjo0NDksInRheCI6OTE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEzNjMsImJhc2VfZmFyZSI6NDQ5LCJ0YXgiOjkxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1371, "base_fare": 479, "tax": 914, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "449.00", "tax": "914.00", "discount": 22, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1371, "base_fare": 479, "tax": 914, "gross": { "base_fare": "449.00", "tax": "914.00", "discount": "22.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEzNzEuMDAiLCJiYXNlX2ZhcmUiOiI0NzkuMDAiLCJ0YXgiOiI5MTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NDkuMDAiLCJ0YXgiOiI5MTQuMDAiLCJkaXNjb3VudCI6IjIyLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxMzQxLjAwIiwiYmFzZV9mYXJlIjoiNDQ5LjAwIiwidGF4IjoiOTE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQ5LjAwIiwidGF4IjoiOTE0LjAwIiwiZGlzY291bnQiOiIyMi4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEzNjMuMDAiLCJiYXNlX2ZhcmUiOiI0NDkuMDAiLCJ0YXgiOiI5MTQuMDAiLCJkaXNjb3VudCI6IjIyLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1363, "base_fare": 449, "tax": 914, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 22, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 1371, "filter": { "id": "F123NP00114-3", "price": 1371, "gross_total": 1363, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "Airbus-32B", "aircraft_name": "Airbus-32B", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 16:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-30 07:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111605cmb202603111700315cmb202603120750dac202603121130189dac202604291430cmb202604291715190cmb202604300100kul202604300720318", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-4", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2S\/RhpG28CFFKxg52l\/EI+iszOX072z9VBGaSZHPyHV6g==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "uP0EVMaYNUpJqqyhX3flRQ==", "origin": "KUL", "departure_time": "2026-03-11 16:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-03-11 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-11", "flight_time": "3h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-32B", "name": "Airbus-32B", "picture": "Airbus-32B.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SE6MMY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "rCnwNd\/EwIdxDuKUsSAMHw==", "origin": "CMB", "departure_time": "2026-03-12 07:50:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "3h 10m", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.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" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SE6MMY", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "ISs7+0LxPMWDFYXvuTcdsQ==", "origin": "DAC", "departure_time": "2026-04-29 14:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-04-29 17:15:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-29", "flight_time": "3h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.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" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SE6MMY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "HfuKxSq8nYUM0EXrUNnU7A==", "origin": "CMB", "departure_time": "2026-04-30 01:00:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-04-30 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "3h 50m", "distance": null, "lay_over": "PT07H45M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SE6MMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1380, "gross_total": 1373, "base_fare": 489, "tax": 914, "sell": { "currency": "MYR", "total": 1380, "base_fare": 489, "tax": 914 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTM4MCwiYmFzZV9mYXJlIjo0ODksInRheCI6OTE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTM1MCwiYmFzZV9mYXJlIjo0NTksInRheCI6OTE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEzNzMsImJhc2VfZmFyZSI6NDU5LCJ0YXgiOjkxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1380, "base_fare": 489, "tax": 914, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "459.00", "tax": "914.00", "discount": 23, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1380, "base_fare": 489, "tax": 914, "gross": { "base_fare": "459.00", "tax": "914.00", "discount": "23.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEzODAuMDAiLCJiYXNlX2ZhcmUiOiI0ODkuMDAiLCJ0YXgiOiI5MTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NTkuMDAiLCJ0YXgiOiI5MTQuMDAiLCJkaXNjb3VudCI6IjIzLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxMzUwLjAwIiwiYmFzZV9mYXJlIjoiNDU5LjAwIiwidGF4IjoiOTE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDU5LjAwIiwidGF4IjoiOTE0LjAwIiwiZGlzY291bnQiOiIyMy4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEzNzMuMDAiLCJiYXNlX2ZhcmUiOiI0NTkuMDAiLCJ0YXgiOiI5MTQuMDAiLCJkaXNjb3VudCI6IjIzLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1373, "base_fare": 459, "tax": 914, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 23, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1380, "filter": { "id": "F123NP00114-4", "price": 1380, "gross_total": 1373, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "Airbus-32B", "aircraft_name": "Airbus-32B", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 16:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-30 07:20:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111605cmb202603111700315cmb202603120750dac202603121130189dac202604291430cmb202604291715190cmb202604300100kul202604300720318", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-5", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHU7gj6FClusye\/sMhxhRJvTc\/tLQwKnwzUKmWWj1SE4Hk=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy5l8ZvOJJ7yjITLgf+Bu8NF\/lG7LA1LE4ncphT8JB5hCxnA+8HXHmW2EpbxrGN2M0s=", "origin": "KUL", "departure_time": "2026-03-11 10:40:00", "origin_terminal": "2", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-03-11 11:50:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-11", "flight_time": "3h 40m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "722" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "722" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "0 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "fareBasisCode": "QLTF3MMY", "meal_code": null, "seat_available": "4" } }, { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy5l8ZvOJJ7yjITLgf+Bu8NFPcr3C0tcD4JpyNjDO3QU1aufwakxZ9KYJOuCAhihtSA=", "origin": "CMB", "departure_time": "2026-03-11 19:15:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-03-11 23:00:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 15m", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "931" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "931" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "0 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "fareBasisCode": "QLTF3MMY", "meal_code": null, "seat_available": "3" } } ] }, { "group": 1, "flight_key": "F123NP00114-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJpjWPJLVjnPhVRjU3o95oZxaS4ZwMjN\/Je2s1DoxakWUEePslkuLkXyr4nKCf5dV9Y=", "origin": "DAC", "departure_time": "2026-04-29 02:15:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-04-29 05:15:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-29", "flight_time": "3h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "932" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "932" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TLTF3MMY", "meal_code": null, "seat_available": "7" } }, { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJpjWPJLVjnPhVRjU3o95oZxCqL492+ZkbrbFFzTAgZuh2C4a5oAw7kwvP2ivZxO8w4=", "origin": "CMB", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-04-29 15:30:00", "destination_terminal": "2", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "723" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "723" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TLTF3MMY", "meal_code": null, "seat_available": "7" } } ] } ], "price": { "currency": "MYR", "total": 1417, "gross_total": 1387, "base_fare": 476, "tax": 941, "sell": { "currency": "MYR", "total": 1417, "base_fare": 476, "tax": 941 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTQxNywiYmFzZV9mYXJlIjo0NzYsInRheCI6OTQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTM4NywiYmFzZV9mYXJlIjo0NDYsInRheCI6OTQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEzODcsImJhc2VfZmFyZSI6NDQ2LCJ0YXgiOjk0MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1417, "base_fare": 476, "tax": 941, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "446.00", "tax": "941.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1417, "base_fare": 476, "tax": 941, "gross": { "base_fare": "446.00", "tax": "941.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE0MTcuMDAiLCJiYXNlX2ZhcmUiOiI0NzYuMDAiLCJ0YXgiOiI5NDEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NDYuMDAiLCJ0YXgiOiI5NDEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEzODcuMDAiLCJiYXNlX2ZhcmUiOiI0NDYuMDAiLCJ0YXgiOiI5NDEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NDYuMDAiLCJ0YXgiOiI5NDEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxMzg3LjAwIiwiYmFzZV9mYXJlIjoiNDQ2LjAwIiwidGF4IjoiOTQxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzODcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1387, "base_fare": 446, "tax": 941, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1417, "filter": { "id": "F123NP00114-5", "price": 1417, "gross_total": 1387, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "8D", "carrier_marketing": "8D", "aircraft": "Airbus-320", "aircraft_name": "Airbus-320", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 10:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 15:30:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111040cmb202603111150722cmb202603111915dac202603112300931dac202604290215cmb202604290515932cmb202604290905kul202604291530723", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-6", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLXMhXZlSR41SkBnVqoJKsJlaGgULvPxNjSGHXTPA5dlQ=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKfaUDKGtocNusaKDq2QSJKshgn27QVfci2HPgpt0o\/k\/CHaK8JlXFnNXCoHviTVMDU=", "origin": "KUL", "departure_time": "2026-03-11 10:40:00", "origin_terminal": "2", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-03-11 11:50:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-11", "flight_time": "3h 40m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "722" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "722" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "0 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "fareBasisCode": "QLTF3MMY", "meal_code": null, "seat_available": "4" } }, { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKfaUDKGtocNusaKDq2QSJKsMyfj4iryZhNE+ypbj32\/ljP2qFvPV8T64tym8zV4sFA=", "origin": "CMB", "departure_time": "2026-03-11 19:15:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-03-11 23:00:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 15m", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "931" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "931" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "0 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "fareBasisCode": "QLTF3MMY", "meal_code": null, "seat_available": "3" } } ] }, { "group": 1, "flight_key": "F123NP00114-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhKMEtPfAHPOPsExGAkv1n0iwOoYWfUoc2bdtZFDrZheYEZ+nO6jP1FCA+ecEsp5Trs=", "origin": "DAC", "departure_time": "2026-04-29 02:15:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-04-29 05:15:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-29", "flight_time": "3h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "932" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "932" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TLTF3MMY", "meal_code": null, "seat_available": "7" } }, { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhKMEtPfAHPOPsExGAkv1n0iYD5zHHFhPL1qkwcPGGoJqFADS0DHMo9ARtOQvpBK6S4=", "origin": "CMB", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-04-29 15:30:00", "destination_terminal": "2", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "723" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "723" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TLTF3MMY", "meal_code": null, "seat_available": "7" } } ] } ], "price": { "currency": "MYR", "total": 1428, "gross_total": 1398, "base_fare": 474, "tax": 954, "sell": { "currency": "MYR", "total": 1428, "base_fare": 474, "tax": 954 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTQyOCwiYmFzZV9mYXJlIjo0NzQsInRheCI6OTU0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTM5OCwiYmFzZV9mYXJlIjo0NDQsInRheCI6OTU0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjEzOTgsImJhc2VfZmFyZSI6NDQ0LCJ0YXgiOjk1NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1428, "base_fare": 474, "tax": 954, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "444.00", "tax": "954.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1428, "base_fare": 474, "tax": 954, "gross": { "base_fare": "444.00", "tax": "954.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE0MjguMDAiLCJiYXNlX2ZhcmUiOiI0NzQuMDAiLCJ0YXgiOiI5NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NDQuMDAiLCJ0YXgiOiI5NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEzOTguMDAiLCJiYXNlX2ZhcmUiOiI0NDQuMDAiLCJ0YXgiOiI5NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NDQuMDAiLCJ0YXgiOiI5NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxMzk4LjAwIiwiYmFzZV9mYXJlIjoiNDQ0LjAwIiwidGF4IjoiOTU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1398, "base_fare": 444, "tax": 954, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1428, "filter": { "id": "F123NP00114-6", "price": 1428, "gross_total": 1398, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "8D", "carrier_marketing": "8D", "aircraft": "Airbus-320", "aircraft_name": "Airbus-320", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 10:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 15:30:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111040cmb202603111150722cmb202603111915dac202603112300931dac202604290215cmb202604290515932cmb202604290905kul202604291530723", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-7", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHU8Q31a8FRWvkX5oCk7cf\/yp90O0UAmLaF2nmFXZcxgRo=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy6kcn1e9qHzaeSfVQbq2TYMcsbf2MsZgDnn+4Z+jfZ4XnNdDnZmjBoLuV3GGNFtUmQ=", "origin": "KUL", "departure_time": "2026-03-11 10:40:00", "origin_terminal": "2", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-03-11 11:50:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-11", "flight_time": "3h 40m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "722" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "722" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TLTF3MMY", "meal_code": null, "seat_available": "7" } }, { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy6kcn1e9qHzaeSfVQbq2TYM31qM3xvZYb24EK6XtVPwHwGdz1CNZF1appn4+c9zPM4=", "origin": "CMB", "departure_time": "2026-03-11 19:15:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-03-11 23:00:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 15m", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "931" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "931" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TLTF3MMY", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJpBRK3OuQ3s7HngW568gOavjnF+kN+DVTOwJovLxSHP+eYAiHFhMlwgUuV\/I0eIqDw=", "origin": "DAC", "departure_time": "2026-04-29 02:15:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-04-29 05:15:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-29", "flight_time": "3h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "932" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "932" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KLTF3MMY", "meal_code": null, "seat_available": "4" } }, { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJpBRK3OuQ3s7HngW568gOavvTzDItwppkZKWDm5qU+FPMWeFCoBbF1W0bhJNdKKhsY=", "origin": "CMB", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-04-29 15:30:00", "destination_terminal": "2", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "723" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "723" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KLTF3MMY", "meal_code": null, "seat_available": "4" } } ] } ], "price": { "currency": "MYR", "total": 1482, "gross_total": 1452, "base_fare": 541, "tax": 941, "sell": { "currency": "MYR", "total": 1482, "base_fare": 541, "tax": 941 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTQ4MiwiYmFzZV9mYXJlIjo1NDEsInRheCI6OTQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTQ1MiwiYmFzZV9mYXJlIjo1MTEsInRheCI6OTQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE0NTIsImJhc2VfZmFyZSI6NTExLCJ0YXgiOjk0MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1482, "base_fare": 541, "tax": 941, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "511.00", "tax": "941.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1482, "base_fare": 541, "tax": 941, "gross": { "base_fare": "511.00", "tax": "941.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE0ODIuMDAiLCJiYXNlX2ZhcmUiOiI1NDEuMDAiLCJ0YXgiOiI5NDEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTEuMDAiLCJ0YXgiOiI5NDEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE0NTIuMDAiLCJiYXNlX2ZhcmUiOiI1MTEuMDAiLCJ0YXgiOiI5NDEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTEuMDAiLCJ0YXgiOiI5NDEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxNDUyLjAwIiwiYmFzZV9mYXJlIjoiNTExLjAwIiwidGF4IjoiOTQxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0NTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1452, "base_fare": 511, "tax": 941, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1482, "filter": { "id": "F123NP00114-7", "price": 1482, "gross_total": 1452, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "8D", "carrier_marketing": "8D", "aircraft": "Airbus-320", "aircraft_name": "Airbus-320", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 10:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 15:30:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111040cmb202603111150722cmb202603111915dac202603112300931dac202604290215cmb202604290515932cmb202604290905kul202604291530723", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-8", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NL945s\/0xJTyGP+1rNUZZvNIGfD6DDz36Xs4rW3o\/6VJ0=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKcMRrJ03HUlfn28hFRyLDsa+8x+2nubQBsdMz9wCrReVEW+869euPIH8KiTGArdTp4=", "origin": "KUL", "departure_time": "2026-03-11 10:40:00", "origin_terminal": "2", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-03-11 11:50:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-11", "flight_time": "3h 40m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "722" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "722" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TLTF3MMY", "meal_code": null, "seat_available": "7" } }, { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKcMRrJ03HUlfn28hFRyLDsazQVHbbunNvKPsvSZGNwSCAIVHcKvoLjz9XrXH605zOU=", "origin": "CMB", "departure_time": "2026-03-11 19:15:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-03-11 23:00:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 15m", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "931" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "931" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TLTF3MMY", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhL0HDfBsaSz3IZtd10ninaCA2uckOWuu0Ydn3rXWBu3ruqqWRxEO3h9fI4yp9BWDPI=", "origin": "DAC", "departure_time": "2026-04-29 02:15:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-04-29 05:15:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-29", "flight_time": "3h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "932" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "932" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KLTF3MMY", "meal_code": null, "seat_available": "4" } }, { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhL0HDfBsaSz3IZtd10ninaCQREv36U9JsEnHWfLqbnGotwHEo8FPRHGbqYLh0jqko4=", "origin": "CMB", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-04-29 15:30:00", "destination_terminal": "2", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "723" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "723" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KLTF3MMY", "meal_code": null, "seat_available": "4" } } ] } ], "price": { "currency": "MYR", "total": 1493, "gross_total": 1463, "base_fare": 539, "tax": 954, "sell": { "currency": "MYR", "total": 1493, "base_fare": 539, "tax": 954 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTQ5MywiYmFzZV9mYXJlIjo1MzksInRheCI6OTU0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTQ2MywiYmFzZV9mYXJlIjo1MDksInRheCI6OTU0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE0NjMsImJhc2VfZmFyZSI6NTA5LCJ0YXgiOjk1NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1493, "base_fare": 539, "tax": 954, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "509.00", "tax": "954.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1493, "base_fare": 539, "tax": 954, "gross": { "base_fare": "509.00", "tax": "954.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE0OTMuMDAiLCJiYXNlX2ZhcmUiOiI1MzkuMDAiLCJ0YXgiOiI5NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDkuMDAiLCJ0YXgiOiI5NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE0NjMuMDAiLCJiYXNlX2ZhcmUiOiI1MDkuMDAiLCJ0YXgiOiI5NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDkuMDAiLCJ0YXgiOiI5NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxNDYzLjAwIiwiYmFzZV9mYXJlIjoiNTA5LjAwIiwidGF4IjoiOTU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0NjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1463, "base_fare": 509, "tax": 954, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1493, "filter": { "id": "F123NP00114-8", "price": 1493, "gross_total": 1463, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "8D", "carrier_marketing": "8D", "aircraft": "Airbus-320", "aircraft_name": "Airbus-320", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 10:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 15:30:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111040cmb202603111150722cmb202603111915dac202603112300931dac202604290215cmb202604290515932cmb202604290905kul202604291530723", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-9", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjqX8\/9juWaNSiOYJQz3xHsxmmffrIfXtxVr\/eaBTSDwZ", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-9", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 20:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 22:00:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "0071" }, "marketing": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "0071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "0 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "4" } } ] }, { "group": 1, "flight_key": "F123NP00114-9", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "DAC", "departure_time": "2026-04-29 22:40:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 04:35:00", "destination_terminal": "T2", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "0070" }, "marketing": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "0070" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "0 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "K", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "4" } } ] } ], "price": { "currency": "MYR", "total": 1668, "gross_total": 1638, "base_fare": 1052, "tax": 616, "sell": { "currency": "MYR", "total": 1668, "base_fare": 1052, "tax": 616 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTY2OCwiYmFzZV9mYXJlIjoxMDUyLCJ0YXgiOjYxNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE2MzgsImJhc2VfZmFyZSI6MTAyMiwidGF4Ijo2MTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTYzOCwiYmFzZV9mYXJlIjoxMDIyLCJ0YXgiOjYxNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1668, "base_fare": 1052, "tax": 616, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1022.00", "tax": "616.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1668, "base_fare": 1052, "tax": 616, "gross": { "base_fare": "1022.00", "tax": "616.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE2NjguMDAiLCJiYXNlX2ZhcmUiOiIxMDUyLjAwIiwidGF4IjoiNjE2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAyMi4wMCIsInRheCI6IjYxNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTYzOC4wMCIsImJhc2VfZmFyZSI6IjEwMjIuMDAiLCJ0YXgiOiI2MTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDIyLjAwIiwidGF4IjoiNjE2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTYzOC4wMCIsImJhc2VfZmFyZSI6IjEwMjIuMDAiLCJ0YXgiOiI2MTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYzOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1638, "base_fare": 1022, "tax": 616, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1668, "filter": { "id": "F123NP00114-9", "price": 1668, "gross_total": 1638, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "AK", "carrier_marketing": "AK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 20:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 04:35:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112005dac2026031122000071dac202604292240kul2026043004350070", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-10", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RHbfuiOaYOH2X6EZKaaQstViMsN0qDJonkVXZQ7OUYWuuSf8Gbz73ljxQK9gZrav9tjPU3XPhNa96Z+cOZ0zo86Suu1ZYeti+fCOREqcbqXjNZdNRcq3mUZa9ULYBgdv\/RnrORoEmhstK7fLQAgi58pdP8OSiRIXo4iaYRy06BoXbN1VQe2kq7AKL0WHP5k537MUExJncowNbrvvBCtad3Ot0SJad+XMazOLlGtCtikzCj1Hmrq8f7ud3f\/POR1cOFb74ENaY8lnlsT\/42ZJ54lpucwht33axO7C1LXefv7JSa+ZpkrX\/ZYPgGeE675S9Y+PRjPcfXHfSnlXSM5TWl5aUL410CQal9088nsZ0LtQn8YP0YhWbQ4K+UE3\/RqVQ8g+mDfI2h21jIXMneY3esRJ34VSqMfmbS2DQb842eVfZ5PN8oKzanLAUUPvE4sKm+JHrTRyyPGA4In4xM88FyspvbrpcF9Dyq75P\/j7SUDzoBPEzi7jFMkEyWK0exQiiGiBvTR1U64g3CtgnJOewm\/9qjO9a0qBXXHwEttGs4QgtlIb2jO\/7Z1gzT7dR8l4H6INDFM9yYlTQ7VJ5bT\/f\/Qvtz\/H9SUsOdCX\/\/aDkodpPurMJMrO5dnm0i9+m+Bv9hWVPty3DE1mps2M3NWWNDPlDBCm\/BhQV4m2joz7UhwOeAjBsYAQmxKHYvXhhTfSh0teOF00apLpngmTdgJG3e", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-10", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "10BkrgqWbIR25HlQyYShaQ==", "origin": "KUL", "departure_time": "2026-03-11 20:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 22:00:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AK71", "name": "AK71", "picture": "AK71.png" }, "operating": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "71" }, "marketing": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "71" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "0 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "fareBasisCode": null, "meal_code": null, "seat_available": "4" } } ] }, { "group": 1, "flight_key": "F123NP00114-10", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "10BkrgqWbIR25HlQyYShaQ==", "origin": "DAC", "departure_time": "2026-04-29 22:40:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AK70", "name": "AK70", "picture": "AK70.png" }, "operating": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "70" }, "marketing": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "70" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "kg", "title": "0 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": null, "meal_code": null, "seat_available": "4" } } ] } ], "price": { "currency": "MYR", "total": 1675, "gross_total": 1645, "base_fare": 1059, "tax": 616, "sell": { "currency": "MYR", "total": 1675, "base_fare": 1059, "tax": 616 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTY3NSwiYmFzZV9mYXJlIjoxMDU5LCJ0YXgiOjYxNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE2NDUsImJhc2VfZmFyZSI6MTAyOSwidGF4Ijo2MTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTY0NSwiYmFzZV9mYXJlIjoxMDI5LCJ0YXgiOjYxNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1675, "base_fare": 1059, "tax": 616, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1029.00", "tax": "616.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1675, "base_fare": 1059, "tax": 616, "gross": { "base_fare": "1029.00", "tax": "616.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE2NzUuMDAiLCJiYXNlX2ZhcmUiOiIxMDU5LjAwIiwidGF4IjoiNjE2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAyOS4wMCIsInRheCI6IjYxNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTY0NS4wMCIsImJhc2VfZmFyZSI6IjEwMjkuMDAiLCJ0YXgiOiI2MTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDI5LjAwIiwidGF4IjoiNjE2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTY0NS4wMCIsImJhc2VfZmFyZSI6IjEwMjkuMDAiLCJ0YXgiOiI2MTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1645, "base_fare": 1029, "tax": 616, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1675, "filter": { "id": "F123NP00114-10", "price": 1675, "gross_total": 1645, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "AK", "carrier_marketing": "AK", "aircraft": "AK71", "aircraft_name": "AK71", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 20:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 04:35:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112005dac20260311220071dac202604292240kul20260430043570", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-11", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM6iQGQCdzy6m9HKoPK01rozDYsw9e\/qGs81\/cdAfWcyb8qE1IRQHOZNbLxoyPpBYIGIICy4DfEdGxikL8kVLMseiHI0m\/rl4gxs2CBqViV\/GZgZ3wqwOZGTEAP5\/70xW+DdL2\/J6oh2eCAJCpSi47Kca5cwGQfcVcSwQtMwkp03m\/Yq3B0D1dMUv+V9vJWILC2Q2dO5dqWscEKrH\/XuTFP2SADgPzWU+DqJGF+C8KI5mXsPg83dEh+g6kxRTQONZOM3N4V2Lg6VM63fomX+zDMw8maKoFZK+fqWfINB7\/dPJto64Y7YOUdlWftfGnIz6S\/", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-11", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 20:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 22:00:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " ", "name": " ", "picture": " .png" }, "operating": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "71" }, "marketing": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "71" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "nil", "title": "0 nil" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-11", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "DAC", "departure_time": "2026-04-29 22:40:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " ", "name": " ", "picture": " .png" }, "operating": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "70" }, "marketing": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "70" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 0, "unit": "nil", "title": "0 nil" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "4" } } ] } ], "price": { "currency": "MYR", "total": 1677, "gross_total": 1647, "base_fare": 1035, "tax": 642, "sell": { "currency": "MYR", "total": 1677, "base_fare": 1035, "tax": 642 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTY3NywiYmFzZV9mYXJlIjoxMDM1LCJ0YXgiOjY0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE2NDcsImJhc2VfZmFyZSI6MTAwNSwidGF4Ijo2NDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTY0NywiYmFzZV9mYXJlIjoxMDA1LCJ0YXgiOjY0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1677, "base_fare": 1035, "tax": 642, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1005.00", "tax": "642.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1677, "base_fare": 1035, "tax": 642, "gross": { "base_fare": "1005.00", "tax": "642.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE2NzcuMDAiLCJiYXNlX2ZhcmUiOiIxMDM1LjAwIiwidGF4IjoiNjQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNS4wMCIsInRheCI6IjY0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTY0Ny4wMCIsImJhc2VfZmFyZSI6IjEwMDUuMDAiLCJ0YXgiOiI2NDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA1LjAwIiwidGF4IjoiNjQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTY0Ny4wMCIsImJhc2VfZmFyZSI6IjEwMDUuMDAiLCJ0YXgiOiI2NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY0NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1647, "base_fare": 1005, "tax": 642, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1677, "filter": { "id": "F123NP00114-11", "price": 1677, "gross_total": 1647, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "AK", "carrier_marketing": "AK", "aircraft": " ", "aircraft_name": " ", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 20:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 04:35:00", "refund": "non-refundable", "baggage_value": "nil", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112005dac20260311220071dac202604292240kul20260430043570", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-12", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qc1PuBhy3tGvjNNYLOXIfSoiibKE2NGuuWuXi2R1BMUDfnRMenTXKSbpqJBfVHejsyWkmUrkjk0Aknh+Rsa1\/H", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-12", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "OKd71gg7unWAbHRB+H1d5NbAOCiTYupDkyzt1iX7xMMj\/h+31uq5S4FauHYLfAql", "origin": "KUL", "departure_time": "2026-03-11 20:05:00", "origin_terminal": "2", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 22:00:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "71" }, "marketing": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "71" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "0 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "V01H00", "meal_code": null, "seat_available": "21" } } ] }, { "group": 1, "flight_key": "F123NP00114-12", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "cIVrxTsn+t4+WliLrohHzizP4avzehcGj2yenKAkINXxYHii\/89NP\/cy4npgyV3A", "origin": "DAC", "departure_time": "2026-04-29 22:40:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 04:35:00", "destination_terminal": "2", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "70" }, "marketing": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "70" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "0 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "K", "fareBasisCode": "K02H01", "meal_code": null, "seat_available": "4" } } ] } ], "price": { "currency": "MYR", "total": 1682, "gross_total": 1652, "base_fare": 974, "tax": 708, "sell": { "currency": "MYR", "total": 1682, "base_fare": 974, "tax": 708 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTY4MiwiYmFzZV9mYXJlIjo5NzQsInRheCI6NzA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTY1MiwiYmFzZV9mYXJlIjo5NDQsInRheCI6NzA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE2NTIsImJhc2VfZmFyZSI6OTQ0LCJ0YXgiOjcwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1682, "base_fare": 974, "tax": 708, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "944.00", "tax": "708.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1682, "base_fare": 974, "tax": 708, "gross": { "base_fare": "944.00", "tax": "708.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE2ODIuMDAiLCJiYXNlX2ZhcmUiOiI5NzQuMDAiLCJ0YXgiOiI3MDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiI3MDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE2NTIuMDAiLCJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiI3MDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDQuMDAiLCJ0YXgiOiI3MDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxNjUyLjAwIiwiYmFzZV9mYXJlIjoiOTQ0LjAwIiwidGF4IjoiNzA4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2NTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1652, "base_fare": 944, "tax": 708, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1682, "filter": { "id": "F123NP00114-12", "price": 1682, "gross_total": 1652, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "AK", "carrier_marketing": "AK", "aircraft": "32S", "aircraft_name": "32S", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 20:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 04:35:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112005dac20260311220071dac202604292240kul20260430043570", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-13", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Q0sNeivCIm3CeJLqZnuC0Eel64UkDjtFBhI8lBRD6ondYEt\/xa8Tc4z+0xjrLPafAA1kkvehd\/Ur49gATxagNMT2clo5PvkyMCC0HPpDCcbLXYcxcx5NwzIiuHZY\/A6b5Ng6bbrKueImjUdImb9C8rCHLLZqRpRCbJladn+JFbTEqgb9QDp9K1Lpd6Suv4tIj9XOb9VB+aNNa0FmYnirJGUO9PPkPUQGUS3UF4Tb2GYrhxCZMd5eZRYygKlfUAAD3uz7pTFH5eVi27juaOqYaHI+Ozezc5dwTxO5nQQiVtIXcDVWlxIJIkHD74KFE8TMUKRWpVaqmxB5ezwElO1uCCQpTGIIvUeNzAtK7Sx34y0xWkKD3FXkstar0rpkeyED6kWnJPa5bTGfV9ySKkh1hXXI6NBGNRRcSayT8dwV\/ShG+7cEvhjqD6YxY1YXQVC3zDQyKffhUScwd6PlBujezobpAqRPFOdLnXfBJ9yoXjLAp\/t+3NRAu0Nx\/n0PGZva15raDWtZY2N8HfRRnU3SRawA+iTt8oqNC5JTJWOXLLDLpzqGbM+xGX8wID8mMwQRkHUgKCOvhuhktmzFt8IR3b1bbtHruA0LY8hJNOiucZIBtmQRQSctyxiDvpPkcZ\/UXxaNBrMfuAHLgzpOaJs7idJa7bl5Ac7VjcqQ6tiF5mzx7gtB5Ok0H9lsxj3EXo80W0qMXSZ9TB2DYPU3\/mo2kOV4mXhRR30P9k+czYg9PkBPJpa5VmxgjdbkIqf0M80Y16OcceaQKNkKEHpjYtjCLhLhZeHhOqJAU2VbhDBHT5PJP+KNJ92OzgeMYZyC78b7ob6rnYq\/CSYsHIk9O18yd+9KsjeO24qqNwE+Qo00mBRma5USCMZ6ZR9D2N4t+DyUq8bdxgsRkVMiM3yLqUfnottbqfmdKb63JVvlU4DlrCrhF06+AbTu+tWn0oyaRYNJhGgwC3PaBMm9djmXCdnX+8cdg2eLjK2SnBytsULf5r52CQbDdWqpyvDM3UaTR\/IIQ=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-13", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-13", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1846, "gross_total": 1816, "base_fare": 1320, "tax": 526, "sell": { "currency": "MYR", "total": 1846, "base_fare": 1320, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg0NiwiYmFzZV9mYXJlIjoxMzIwLCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4MTYsImJhc2VfZmFyZSI6MTI5MCwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTgxNiwiYmFzZV9mYXJlIjoxMjkwLCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1846, "base_fare": 1320, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1290.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1846, "base_fare": 1320, "tax": 526, "gross": { "base_fare": "1290.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE4NDYuMDAiLCJiYXNlX2ZhcmUiOiIxMzIwLjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5MC4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTgxNi4wMCIsImJhc2VfZmFyZSI6IjEyOTAuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjkwLjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTgxNi4wMCIsImJhc2VfZmFyZSI6IjEyOTAuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTgxNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1816, "base_fare": 1290, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1846, "filter": { "id": "F123NP00114-13", "price": 1846, "gross_total": 1816, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-14", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Q0sNeivCIm3CeJLqZnuC0EKSaT23aqvY4C7GyQqFxEB+UV0ECDD0RCxuBZWLcpj9rMrHQpUYsyxXdzNTK8pE4S1nbQB3XSSHbdlIHpt1QzKNdWJxgV4kvg2+W45FLIxINBt2z58E9RNW4EehdbC0BQgeaJB7yhFguqjoSzF9NseRrQrVmuTL3YUjzOl3KVXLGaLyBOlyfAdQN0eRGWWRrjJ9HoHgvmcogy83APifbr\/6O9Bvu4XNOOsODnTF6lBWGfcems+ybGXRMr17+1OJbWZNKf3Kmkk0X+NtzvFVfh7tFXOiLssAGiey5BvkmqHcNNO0TuZ5\/g5\/+tPCoURuW+dQuuYcQ1SpVWwLtSZArQ6daPPLXCU82Aw\/0seSFqy3r9rze6bvupE5iA4ZL+QCDxStMVYEUKoUdl+yemiHO5RwOL+VeOiJaf8VIXuWcBpGKANLPlzwI+lRw1qmgzEv8kCV7Q2hXbwFsJ57HzhENaA6m7t6V0wt+iV4ZBbw31Leea28tUm2pmrdWyOJ+iy\/ragCbwJNtSCFgoThUTVWUXrDc9\/H9rWs4MiejWfGxAcUKy9TBdhhPbtNbmwzxs0jMthASIlu4ZXIBpwfDSUr84HNl0roCLUORdgQgAYRrOMPBNUA9cdwSu9w5VskDlM\/X3QV+JXfNVPIieW+ZnvLtYUpsOnHc28MQwG7YJtzji2XTj4N2aHUpSStMa81WGr4eVYGH34c1uZsbkjtgMiXv292rdwJt4nyCtLDztWppXcGcnETuhL5H\/+N0cNmCKzp1DSd2CzU\/3kipndqCN+7XAUj7CrE+hgv1+i542ORNa62oIMQabGAeIo7gN\/HInGnbisuAOBlUGMG9RMt5+keqgXRXOKFvYb8wNMeRXEX8XmvbasDVNBUmYeWNigc1hKAilzOezCv1MSMzG+P+UCJuNWuthH2eGeGfeuu6zp8ENrwLBPdjNW9KGAg7K+24K+0MiHjAg8NJb3acrZHv8OMFwn\/13yPQitiY14T3arwIOSJU=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-14", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-14", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1846, "gross_total": 1816, "base_fare": 1320, "tax": 526, "sell": { "currency": "MYR", "total": 1846, "base_fare": 1320, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg0NiwiYmFzZV9mYXJlIjoxMzIwLCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4MTYsImJhc2VfZmFyZSI6MTI5MCwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTgxNiwiYmFzZV9mYXJlIjoxMjkwLCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1846, "base_fare": 1320, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1290.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1846, "base_fare": 1320, "tax": 526, "gross": { "base_fare": "1290.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE4NDYuMDAiLCJiYXNlX2ZhcmUiOiIxMzIwLjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5MC4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTgxNi4wMCIsImJhc2VfZmFyZSI6IjEyOTAuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjkwLjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTgxNi4wMCIsImJhc2VfZmFyZSI6IjEyOTAuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTgxNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1816, "base_fare": 1290, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1846, "filter": { "id": "F123NP00114-14", "price": 1846, "gross_total": 1816, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-15", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Q0sNeivCIm3CeJLqZnuC0ESialThbmbNjv+T76WqxvZg3g4eLFVz7a5uC\/rUn15r6516jLPLepeDaGgo7cbsaCGqpXbnTwWkdoSdqItG+WVFc7RZV0UQjbseA8FW5BheU5MHFSlDcKStxZswGUwvGS6Amageu6+MxahJadvsv0wG3nITi0SGmgyN1aOX4nEHZ7hUIwWlXSIQ8\/cLzQgzg8DSYi5\/+kvbdkJiXkMY7gkAJDfGTFyKJPoT5l7+UUl2X17AjptUTsB+HQAQ2Mw1jezDP4vQzXkLBbfw1zHT\/ZspMKTdh09yvgh0QCr1WHDPUjO8htdLK4ZwfbOIjbsuq4bOq\/64G5T6b\/rd7jtFfyWKJ7HFNRpppRwSCyAzdAPrslOq9ngtXQFxdlCHxyitmqGHAt1paGjGGdlD22PiiYJiEAbArAbfWuazHZl6mJPlwGuz6SQEIdJNto9Cr+ZEwI6urTdVhP5HnIY2WT5jHhb\/JdkoyeHVf0u3JUg2QmK8tYeyPO6+vDamwueTXEIDK5WcqbYSd9iFypZrxcHswJo0fkSb5tn3I16CyT1InefWc9AVTPcAaTyIIoSz5AdnH6toW\/AZtMWtRLbwk8R31bRIe+\/+dxDwknOKa7yFzhrdKfjxCU1mr4j2FZtalrFIuHpGMKMHWuCEQmEqFcSiHY1Nx2XH51irVmZm5AJgakcPrtiMGXeK5Y0+jzvJ8qRydvGsccASesXUSm9yryWi3K55zTJvA6mqzd5VSTnbEHOAB3m8y3GiMaHbNinekRQzqr561g+gomNG7CPeP+v3x\/lP6UTFoDz8z57xCOxNaJvwySQuLQ\/dRxHp+wwvcSWSWC3NAhXxDGlkzTp+Id\/5jfuLZsWdvNuPlStNywzaJdb8sG4sWOw31FE0YU48PJwea5e5KgMrbIX8aanMnItCsdYgP0norIEHukOvdsQZqrJNtEbggMRc5NFx+CaIdjdN3BL3giIWQ0OhGoxneq5Vc1lCYU48EyuOD9wTot28dZp9k=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-15", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-15", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1846, "gross_total": 1816, "base_fare": 1320, "tax": 526, "sell": { "currency": "MYR", "total": 1846, "base_fare": 1320, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg0NiwiYmFzZV9mYXJlIjoxMzIwLCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4MTYsImJhc2VfZmFyZSI6MTI5MCwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTgxNiwiYmFzZV9mYXJlIjoxMjkwLCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1846, "base_fare": 1320, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1290.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1846, "base_fare": 1320, "tax": 526, "gross": { "base_fare": "1290.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE4NDYuMDAiLCJiYXNlX2ZhcmUiOiIxMzIwLjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5MC4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTgxNi4wMCIsImJhc2VfZmFyZSI6IjEyOTAuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjkwLjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTgxNi4wMCIsImJhc2VfZmFyZSI6IjEyOTAuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTgxNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1816, "base_fare": 1290, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1846, "filter": { "id": "F123NP00114-15", "price": 1846, "gross_total": 1816, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-16", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjlLrhSOBrwyTchAY0JeJ\/vD5aSHp4ueesb4OpTHBomGS", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-16", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 20:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 22:00:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "0071" }, "marketing": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "0071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-16", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "DAC", "departure_time": "2026-04-29 22:40:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 04:35:00", "destination_terminal": "T2", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "0070" }, "marketing": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "0070" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "E", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1854, "gross_total": 1824, "base_fare": 1236, "tax": 618, "sell": { "currency": "MYR", "total": 1854, "base_fare": 1236, "tax": 618 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg1NCwiYmFzZV9mYXJlIjoxMjM2LCJ0YXgiOjYxOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4MjQsImJhc2VfZmFyZSI6MTIwNiwidGF4Ijo2MTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTgyNCwiYmFzZV9mYXJlIjoxMjA2LCJ0YXgiOjYxOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1854, "base_fare": 1236, "tax": 618, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1206.00", "tax": "618.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1854, "base_fare": 1236, "tax": 618, "gross": { "base_fare": "1206.00", "tax": "618.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE4NTQuMDAiLCJiYXNlX2ZhcmUiOiIxMjM2LjAwIiwidGF4IjoiNjE4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNi4wMCIsInRheCI6IjYxOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTgyNC4wMCIsImJhc2VfZmFyZSI6IjEyMDYuMDAiLCJ0YXgiOiI2MTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA2LjAwIiwidGF4IjoiNjE4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTgyNC4wMCIsImJhc2VfZmFyZSI6IjEyMDYuMDAiLCJ0YXgiOiI2MTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTgyNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1824, "base_fare": 1206, "tax": 618, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1854, "filter": { "id": "F123NP00114-16", "price": 1854, "gross_total": 1824, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "AK", "carrier_marketing": "AK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 20:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 04:35:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112005dac2026031122000071dac202604292240kul2026043004350070", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-17", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QCjj58H6Qd72nsjzGIfO\/itPyRIRhCdnl7jwz3HVFoedbLim7RJwBtNfy9XQ5qIQdx0Zcn92ZUr18QWNUurn+WXk7TdKTvj5wRGggPzbGlMf6VNLiauktisoqL3YuHhdU664d8m4P35\/o0Tv8KGO3s1DSqsT2UfBSlTklOCj\/XaJ4kOI002vpsyCDlXI35gF\/VWdJ2cqGmE6uGfLhRgwPwGVRr1mpX3esk16HKpNJwYY+jJyiu\/H66teyD3nmRAQsE7o5A66Q\/\/XRzabiZRYCR9+YZfI32CRU5qYXZSzadAhyPvNe33W\/a5m+WfUYzUFVjnn+e+5SyQxUe3bwyacxa0AIN7EgzCkUrMPxmqQZRx0Qci70ZLsICAB\/dVrkwMAmE0wYSBwG8dFGEpjxszDLLgnVReH9vxBUTR73CqvFbFx8a8AskfLIv6BEyexa3gvQs7oOpqc7piyBYYLz2YXW4MgS0hOxgIrKQKZLPfd2AT2e53fb0B7i\/B6J3D+vrcV8YgpQQFctv6VCv+aVwP70zXT2ht3MbGvjFRcHyA1sIBH7rsYfHW7gVLaJT2VCqYrb2T\/a9FNJ7u6Pan2ovvqmfXYoIPB53GgyaWZ+hIXzj36Bzd8XIU+hm4H7VLFLN9Ks3ByzGjMUb98vawUtM84hUx9SdboCPicr1cXYiBgXV4FQo62WWHo99LHCIIet08uZH9kzEYIy+GLjKz9ztNq30jub58goCCyNc4W\/o6JZkJEUbsDPsdGXPhJAMyu0rLwpLMl6X0DIrNGKXoFJ8CPFhfHUTbrZcs4kWzdySctxLM5qqMFjC7Va8M8blRqBYjvZB32TtZBG6U8CA3ZiJxdudjWqI9rnTs5V4Y1Ge\/UL79dq31YFRrVqzAm0ePJpRaQ+Yj0QdVtqCliFbTQLyWN\/StSwko49DtJOZ2qRvttn0qk88Kw2jTBQjqaFcc8jESJiXLTKjJ\/1FXd9Jf\/\/LHm4xgBdoZh1LFfb69vvluD5bzbUyl+bW434v44w3p2DxBUk=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-17", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-17", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1854, "gross_total": 1824, "base_fare": 1329, "tax": 525, "sell": { "currency": "MYR", "total": 1854, "base_fare": 1329, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg1NCwiYmFzZV9mYXJlIjoxMzI5LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4MjQsImJhc2VfZmFyZSI6MTI5OSwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTgyNCwiYmFzZV9mYXJlIjoxMjk5LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1854, "base_fare": 1329, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1299.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1854, "base_fare": 1329, "tax": 525, "gross": { "base_fare": "1299.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE4NTQuMDAiLCJiYXNlX2ZhcmUiOiIxMzI5LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5OS4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTgyNC4wMCIsImJhc2VfZmFyZSI6IjEyOTkuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjk5LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTgyNC4wMCIsImJhc2VfZmFyZSI6IjEyOTkuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTgyNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1824, "base_fare": 1299, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1854, "filter": { "id": "F123NP00114-17", "price": 1854, "gross_total": 1824, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-18", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QCjj58H6Qd72nsjzGIfO\/iP\/KgCp1865AVwgndw1kEXcKNcCyyeQazvIubM\/e0xncNvFnfVsqFkJ9kT4n2i5m\/V5JsCLnIbDlCO1rw+sF3K9ZK+P9trzSZ1jtJLMTqbv3oxDPAkv4+wJoyhH2MzssVXvFuDWvPUUL7LFvhXqYMQdpdNQ+XBzpfZIv7\/SFj9Z9YdT2VS3V+r+Y+RkwK1459nOPfyOTkYljCQpbQUP019TcW\/sDVORoRzzB3Nriama9oSNGqjRxvo9Hjf\/OLqKi0jg72J0AqC2ike4hdZWy2iBBdLgNgu06LErFNls\/1J5pe7xLEhcxyNDgwN5KqUlI19ASrsk+yd8eTKmWv6XVLCsQ68xsFNDCtMEsui3Yk271b\/b1LcER5lU6RzuyhqDhIOZ\/gerYQqU2y13TqDa8LFyuoQHdqNdH4zaBYbrOmsxJv8lwFcJ3rhQgmZdnCVw8Lk+cl74MONM860tCGret04xRbOnHS2BXqHjvLcCL+atwChWxlAzNYwFlKYdLxJb4ZuvBJ7oTYwjAvRBZpbWmpkNqbsQ+wS\/GqU+ozEjQ5JtpuLxyJvESaXnkiIa+Bb2sGtwSCnEuNFZxE4LZSqeb96xw4sdBErP5hh088JZXTaGMCwGiOLZB9TgADNIQNQTwOYx3iDYOJ2242i5rypTns3BbMMpEx\/kLOnXfW3NxKl9KAav2vpsuDQEldrKystkClw1S1xCbrW5f2i\/BaKGbPiz1LeVxhZso05uWnfW7hM8JkBoNMah7tq3IDgopTSslrzREje3U\/Dy9BGWwR+DgeNTLcrZoeBDxOuFqyp8L+TkJMCkyIA698QQCVA3UQigkmqY7siGheKriQ9Y7KPWy9XTgzc6LdXBdxbgqGTyWJ53O6NhUCG3xlPaREX30T6OD7sj5+SRR9nluyk7ItjNbaVatHjyw1V2lTf6ODDl8zw2gvmDVyOsO5Ox3FAlc52+XyoGwAoDnpOjyBhqopy2f\/bNE6rnMUBI+pCGQ5\/UOd73M=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-18", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-18", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1854, "gross_total": 1824, "base_fare": 1329, "tax": 525, "sell": { "currency": "MYR", "total": 1854, "base_fare": 1329, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg1NCwiYmFzZV9mYXJlIjoxMzI5LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4MjQsImJhc2VfZmFyZSI6MTI5OSwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTgyNCwiYmFzZV9mYXJlIjoxMjk5LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1854, "base_fare": 1329, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1299.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1854, "base_fare": 1329, "tax": 525, "gross": { "base_fare": "1299.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE4NTQuMDAiLCJiYXNlX2ZhcmUiOiIxMzI5LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5OS4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTgyNC4wMCIsImJhc2VfZmFyZSI6IjEyOTkuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjk5LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTgyNC4wMCIsImJhc2VfZmFyZSI6IjEyOTkuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTgyNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1824, "base_fare": 1299, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1854, "filter": { "id": "F123NP00114-18", "price": 1854, "gross_total": 1824, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-19", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QCjj58H6Qd72nsjzGIfO\/i7UjexPeKLhUwVhS3FWgoTzKr1S2BmpYe8C47ZoZRpkknW70qvNLESCfZW9RbxzUDqRYsh+8wUBCqq8qLQlZ\/yF9K1OIltivKaqXBR38o38VDKNIHtvQ+eAtJNqRcgEBTmocBImVLgF6aSEQYeSRQY2hao423xBy9bLwcPmQdLDO2Z\/y6+a8ium6X7miBeqqrWEf9U+93ok2cfbHCPWRoYkx9aoSpUVizePflfhFoYcHqOgs41tt+0GqqWcK7yfxV7oBdSzErdfnsKDXrL33eUKLcGpIj\/Lh9l\/arwMQQXDLjzPrsZIKPgSwt8Ln6DdmvRZbDJNRvcptBh6G7HYuYOjrE\/FysO1RZoNGrGrOgsDRBeexR\/AcyPu8HesGsnF6gzFagOF38h5t5HgfGkrzOcR+mBneDTTNHW8X2pl4aSbQfLaFY4UxHRXWdg6qqOctSu+swa+v6bP\/k10wJSdttA7XsmRqTYv9Y7S81+idnIPa\/NRdVJRXZxxefCFeYkrJyxmQSDXawmlK6lkNmmVmgctvDieCF7JeHsL6sSaAKq2+aMHoTIOw4KKHVjVsz4606wKqL3L2xGipHp8sFPhX+1WZU95GF3C4s65tpOKHmM5MOsY6LHoaLYnnXD2vWLCP\/7KqVxCdFR0l2abcssNU498iqZ5ZAo6ncBa\/g4LQlLVM6OWJajPdlFK3X1MW7S1YcTXZfp3se3kZJaIGc3AtzKs+7iJ2fj+MDKNMFEBXTRPUp\/MdUOLiNLlM69qQjQVsFOml+DtxXI+lSkoR7fAst4pGQpZiA0zlM+QEZgVLlK58wczhTOEaI86rhQqqD64Y9IGIaDixZGKvxy2tPii07uP5Djih+HVR7Ym\/k+wGMgwwsAMPhTyThCR3oaYWOklY9mDiAU9gBDLchahyBxNhgwfTAmqI4I0ySwUPaalr4osvkFCZ\/21h0cm5sL0LpRgzZhN+V5jiL5M9mD2mVPrQe3kR9TIXzrriignJIz18UGD4=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-19", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-19", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1854, "gross_total": 1824, "base_fare": 1329, "tax": 525, "sell": { "currency": "MYR", "total": 1854, "base_fare": 1329, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg1NCwiYmFzZV9mYXJlIjoxMzI5LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4MjQsImJhc2VfZmFyZSI6MTI5OSwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTgyNCwiYmFzZV9mYXJlIjoxMjk5LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1854, "base_fare": 1329, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1299.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1854, "base_fare": 1329, "tax": 525, "gross": { "base_fare": "1299.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE4NTQuMDAiLCJiYXNlX2ZhcmUiOiIxMzI5LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5OS4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTgyNC4wMCIsImJhc2VfZmFyZSI6IjEyOTkuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjk5LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTgyNC4wMCIsImJhc2VfZmFyZSI6IjEyOTkuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTgyNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1824, "base_fare": 1299, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1854, "filter": { "id": "F123NP00114-19", "price": 1854, "gross_total": 1824, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-20", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjnfy7CvD13xQoGvDF2IUTGOUyRyfPhxWQkIT16dxiyjH", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-20", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 22:00:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 23:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 10m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0796" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0796" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "O", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "5" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-12 16:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 18:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 45m", "distance": null, "lay_over": "PT17H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0389" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0389" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "E", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "5" } } ] }, { "group": 1, "flight_key": "F123NP00114-20", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0386" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0386" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "K", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "5" } } ] } ], "price": { "currency": "MYR", "total": 1872, "gross_total": 1842, "base_fare": 1641, "tax": 231, "sell": { "currency": "MYR", "total": 1872, "base_fare": 1641, "tax": 231 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg3MiwiYmFzZV9mYXJlIjoxNjQxLCJ0YXgiOjIzMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4NDIsImJhc2VfZmFyZSI6MTYxMSwidGF4IjoyMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg0MiwiYmFzZV9mYXJlIjoxNjExLCJ0YXgiOjIzMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1872, "base_fare": 1641, "tax": 231, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1611.00", "tax": "231.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1872, "base_fare": 1641, "tax": 231, "gross": { "base_fare": "1611.00", "tax": "231.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE4NzIuMDAiLCJiYXNlX2ZhcmUiOiIxNjQxLjAwIiwidGF4IjoiMjMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMS4wMCIsInRheCI6IjIzMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg0Mi4wMCIsImJhc2VfZmFyZSI6IjE2MTEuMDAiLCJ0YXgiOiIyMzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjExLjAwIiwidGF4IjoiMjMxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg0Mi4wMCIsImJhc2VfZmFyZSI6IjE2MTEuMDAiLCJ0YXgiOiIyMzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg0MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1842, "base_fare": 1611, "tax": 231, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 1872, "filter": { "id": "F123NP00114-20", "price": 1872, "gross_total": 1842, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112200bkk2026031123100796bkk202603121615dac2026031218000389dac202604291905kul2026043001000386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-21", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjludquk9krqO9QFETjLRy\/8ju1tRHRMNLnz6iHn9cShe", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-21", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-21", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1885, "gross_total": 1855, "base_fare": 780, "tax": 1105, "sell": { "currency": "MYR", "total": 1885, "base_fare": 780, "tax": 1105 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg4NSwiYmFzZV9mYXJlIjo3ODAsInRheCI6MTEwNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4NTUsImJhc2VfZmFyZSI6NzUwLCJ0YXgiOjExMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg1NSwiYmFzZV9mYXJlIjo3NTAsInRheCI6MTEwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1885, "base_fare": 780, "tax": 1105, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "750.00", "tax": "1105.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1885, "base_fare": 780, "tax": 1105, "gross": { "base_fare": "750.00", "tax": "1105.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE4ODUuMDAiLCJiYXNlX2ZhcmUiOiI3ODAuMDAiLCJ0YXgiOiIxMTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzUwLjAwIiwidGF4IjoiMTEwNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg1NS4wMCIsImJhc2VfZmFyZSI6Ijc1MC4wMCIsInRheCI6IjExMDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTAuMDAiLCJ0YXgiOiIxMTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg1NS4wMCIsImJhc2VfZmFyZSI6Ijc1MC4wMCIsInRheCI6IjExMDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg1NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1855, "base_fare": 750, "tax": 1105, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1885, "filter": { "id": "F123NP00114-21", "price": 1885, "gross_total": 1855, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk2026031114100416bkk202603112315dac2026031200500339dac202604290245bkk2026042906150340bkk202604290905kul2026042912150415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-22", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjkpWIkGiazvMqnh9JkAGSzNKp0FivOfB7zd7HyaZNSs1", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1885, "gross_total": 1855, "base_fare": 780, "tax": 1105, "sell": { "currency": "MYR", "total": 1885, "base_fare": 780, "tax": 1105 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg4NSwiYmFzZV9mYXJlIjo3ODAsInRheCI6MTEwNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4NTUsImJhc2VfZmFyZSI6NzUwLCJ0YXgiOjExMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg1NSwiYmFzZV9mYXJlIjo3NTAsInRheCI6MTEwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1885, "base_fare": 780, "tax": 1105, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "750.00", "tax": "1105.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1885, "base_fare": 780, "tax": 1105, "gross": { "base_fare": "750.00", "tax": "1105.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE4ODUuMDAiLCJiYXNlX2ZhcmUiOiI3ODAuMDAiLCJ0YXgiOiIxMTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzUwLjAwIiwidGF4IjoiMTEwNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg1NS4wMCIsImJhc2VfZmFyZSI6Ijc1MC4wMCIsInRheCI6IjExMDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTAuMDAiLCJ0YXgiOiIxMTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg1NS4wMCIsImJhc2VfZmFyZSI6Ijc1MC4wMCIsInRheCI6IjExMDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg1NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1855, "base_fare": 750, "tax": 1105, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1885, "filter": { "id": "F123NP00114-22", "price": 1885, "gross_total": 1855, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk2026031114100416bkk202603112315dac2026031200500339dac202604290245bkk2026042906150340bkk202604291640kul2026042919500417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-23", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjmDxP\/CaA\/n7LK1UDGkfq5krZM7CzsoSIwXYfklaQcWI", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1885, "gross_total": 1855, "base_fare": 780, "tax": 1105, "sell": { "currency": "MYR", "total": 1885, "base_fare": 780, "tax": 1105 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg4NSwiYmFzZV9mYXJlIjo3ODAsInRheCI6MTEwNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4NTUsImJhc2VfZmFyZSI6NzUwLCJ0YXgiOjExMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg1NSwiYmFzZV9mYXJlIjo3NTAsInRheCI6MTEwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1885, "base_fare": 780, "tax": 1105, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "750.00", "tax": "1105.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1885, "base_fare": 780, "tax": 1105, "gross": { "base_fare": "750.00", "tax": "1105.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE4ODUuMDAiLCJiYXNlX2ZhcmUiOiI3ODAuMDAiLCJ0YXgiOiIxMTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzUwLjAwIiwidGF4IjoiMTEwNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg1NS4wMCIsImJhc2VfZmFyZSI6Ijc1MC4wMCIsInRheCI6IjExMDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTAuMDAiLCJ0YXgiOiIxMTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg1NS4wMCIsImJhc2VfZmFyZSI6Ijc1MC4wMCIsInRheCI6IjExMDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg1NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1855, "base_fare": 750, "tax": 1105, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1885, "filter": { "id": "F123NP00114-23", "price": 1885, "gross_total": 1855, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk2026031122100418bkk202603112315dac2026031200500339dac202604290245bkk2026042906150340bkk202604290905kul2026042912150415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-24", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjhP49NKEAQ7TPqv7iEz949SN+2fEHKkmHeRMq+wexw+u", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-24", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-24", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1885, "gross_total": 1855, "base_fare": 780, "tax": 1105, "sell": { "currency": "MYR", "total": 1885, "base_fare": 780, "tax": 1105 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg4NSwiYmFzZV9mYXJlIjo3ODAsInRheCI6MTEwNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4NTUsImJhc2VfZmFyZSI6NzUwLCJ0YXgiOjExMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg1NSwiYmFzZV9mYXJlIjo3NTAsInRheCI6MTEwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1885, "base_fare": 780, "tax": 1105, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "750.00", "tax": "1105.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1885, "base_fare": 780, "tax": 1105, "gross": { "base_fare": "750.00", "tax": "1105.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE4ODUuMDAiLCJiYXNlX2ZhcmUiOiI3ODAuMDAiLCJ0YXgiOiIxMTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzUwLjAwIiwidGF4IjoiMTEwNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg1NS4wMCIsImJhc2VfZmFyZSI6Ijc1MC4wMCIsInRheCI6IjExMDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTAuMDAiLCJ0YXgiOiIxMTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg1NS4wMCIsImJhc2VfZmFyZSI6Ijc1MC4wMCIsInRheCI6IjExMDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg1NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1855, "base_fare": 750, "tax": 1105, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1885, "filter": { "id": "F123NP00114-24", "price": 1885, "gross_total": 1855, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk2026031122100418bkk202603112315dac2026031200500339dac202604290245bkk2026042906150340bkk202604291640kul2026042919500417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-25", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHUUWvgYTMI\/L8dWVY4PYHgo5T7Y405l7fh+nzqr4zgDCk=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-25", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy5A9V4eN0kTBn2v\/KTJLzR6k8fQt4qP5kFDgvh2lHQa5nGppk0yDfoHCdEydNmohr8=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-25", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJr4dNG38GRnxWuOvY6\/4aqF66Pz3QyX9RA5eKXzflcBaY3UU+W39rAo\/sB4ohkLlN8=", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1898, "gross_total": 1954, "base_fare": 1467, "tax": 517, "sell": { "currency": "MYR", "total": 1898, "base_fare": 1467, "tax": 517 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg5OCwiYmFzZV9mYXJlIjoxNDY3LCJ0YXgiOjUxN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4NjgsImJhc2VfZmFyZSI6MTQzNywidGF4Ijo1MTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk1NCwiYmFzZV9mYXJlIjoxNDM3LCJ0YXgiOjUxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1898, "base_fare": 1467, "tax": 517, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1437.00", "tax": "517.00", "discount": 86, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1898, "base_fare": 1467, "tax": 517, "gross": { "base_fare": "1437.00", "tax": "517.00", "discount": "86.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE4OTguMDAiLCJiYXNlX2ZhcmUiOiIxNDY3LjAwIiwidGF4IjoiNTE3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQzNy4wMCIsInRheCI6IjUxNy4wMCIsImRpc2NvdW50IjoiODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE4NjguMDAiLCJiYXNlX2ZhcmUiOiIxNDM3LjAwIiwidGF4IjoiNTE3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQzNy4wMCIsInRheCI6IjUxNy4wMCIsImRpc2NvdW50IjoiODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxOTU0LjAwIiwiYmFzZV9mYXJlIjoiMTQzNy4wMCIsInRheCI6IjUxNy4wMCIsImRpc2NvdW50IjoiODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg2OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1954, "base_fare": 1437, "tax": 517, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 86, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1898, "filter": { "id": "F123NP00114-25", "price": 1898, "gross_total": 1954, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-26", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TcW5tZfj20tL8jlfztcUD8Sh64uJ+18xOVnwLGaOSmDQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-26", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "I5heG7FlgErr2QBSFKgzBg==", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-26", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "ER0htvUkYk8P19\/NW9n5eA==", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1900, "gross_total": 1956, "base_fare": 1468, "tax": 518, "sell": { "currency": "MYR", "total": 1900, "base_fare": 1468, "tax": 518 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTkwMCwiYmFzZV9mYXJlIjoxNDY4LCJ0YXgiOjUxOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4NzAsImJhc2VfZmFyZSI6MTQzOCwidGF4Ijo1MTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk1NiwiYmFzZV9mYXJlIjoxNDM4LCJ0YXgiOjUxOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1900, "base_fare": 1468, "tax": 518, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1438.00", "tax": "518.00", "discount": 86, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1900, "base_fare": 1468, "tax": 518, "gross": { "base_fare": "1438.00", "tax": "518.00", "discount": "86.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5MDAuMDAiLCJiYXNlX2ZhcmUiOiIxNDY4LjAwIiwidGF4IjoiNTE4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQzOC4wMCIsInRheCI6IjUxOC4wMCIsImRpc2NvdW50IjoiODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE4NzAuMDAiLCJiYXNlX2ZhcmUiOiIxNDM4LjAwIiwidGF4IjoiNTE4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQzOC4wMCIsInRheCI6IjUxOC4wMCIsImRpc2NvdW50IjoiODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxOTU2LjAwIiwiYmFzZV9mYXJlIjoiMTQzOC4wMCIsInRheCI6IjUxOC4wMCIsImRpc2NvdW50IjoiODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1956, "base_fare": 1438, "tax": 518, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 86, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1900, "filter": { "id": "F123NP00114-26", "price": 1900, "gross_total": 1956, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-27", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SZnXTJaMlby3HRVTiBPtz25j0coGz9ohf098JcIID5Iw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-27", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "I5heG7FlgErr2QBSFKgzBg==", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-27", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "AgH6cCaJ1eqNT0fve3Yxow==", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1900, "gross_total": 1956, "base_fare": 1468, "tax": 518, "sell": { "currency": "MYR", "total": 1900, "base_fare": 1468, "tax": 518 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTkwMCwiYmFzZV9mYXJlIjoxNDY4LCJ0YXgiOjUxOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4NzAsImJhc2VfZmFyZSI6MTQzOCwidGF4Ijo1MTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk1NiwiYmFzZV9mYXJlIjoxNDM4LCJ0YXgiOjUxOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1900, "base_fare": 1468, "tax": 518, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1438.00", "tax": "518.00", "discount": 86, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1900, "base_fare": 1468, "tax": 518, "gross": { "base_fare": "1438.00", "tax": "518.00", "discount": "86.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5MDAuMDAiLCJiYXNlX2ZhcmUiOiIxNDY4LjAwIiwidGF4IjoiNTE4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQzOC4wMCIsInRheCI6IjUxOC4wMCIsImRpc2NvdW50IjoiODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE4NzAuMDAiLCJiYXNlX2ZhcmUiOiIxNDM4LjAwIiwidGF4IjoiNTE4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQzOC4wMCIsInRheCI6IjUxOC4wMCIsImRpc2NvdW50IjoiODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxOTU2LjAwIiwiYmFzZV9mYXJlIjoiMTQzOC4wMCIsInRheCI6IjUxOC4wMCIsImRpc2NvdW50IjoiODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1956, "base_fare": 1438, "tax": 518, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 86, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1900, "filter": { "id": "F123NP00114-27", "price": 1900, "gross_total": 1956, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-28", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2R22JfDtId6I2UtlmVsO4dfh3jisPOfEkLr\/zuLOF5xQg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-28", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "I5heG7FlgErr2QBSFKgzBg==", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-28", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "\/j5ulRON+SIv4N2oW86IIw==", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1900, "gross_total": 1956, "base_fare": 1468, "tax": 518, "sell": { "currency": "MYR", "total": 1900, "base_fare": 1468, "tax": 518 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTkwMCwiYmFzZV9mYXJlIjoxNDY4LCJ0YXgiOjUxOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4NzAsImJhc2VfZmFyZSI6MTQzOCwidGF4Ijo1MTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk1NiwiYmFzZV9mYXJlIjoxNDM4LCJ0YXgiOjUxOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1900, "base_fare": 1468, "tax": 518, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1438.00", "tax": "518.00", "discount": 86, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1900, "base_fare": 1468, "tax": 518, "gross": { "base_fare": "1438.00", "tax": "518.00", "discount": "86.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5MDAuMDAiLCJiYXNlX2ZhcmUiOiIxNDY4LjAwIiwidGF4IjoiNTE4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQzOC4wMCIsInRheCI6IjUxOC4wMCIsImRpc2NvdW50IjoiODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE4NzAuMDAiLCJiYXNlX2ZhcmUiOiIxNDM4LjAwIiwidGF4IjoiNTE4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQzOC4wMCIsInRheCI6IjUxOC4wMCIsImRpc2NvdW50IjoiODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxOTU2LjAwIiwiYmFzZV9mYXJlIjoiMTQzOC4wMCIsInRheCI6IjUxOC4wMCIsImRpc2NvdW50IjoiODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1956, "base_fare": 1438, "tax": 518, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 86, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1900, "filter": { "id": "F123NP00114-28", "price": 1900, "gross_total": 1956, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-29", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM68u1XiuScBtxBbCLFR6S9bvkOIH9uaGuJO153WtcsUyiaI9f98B2ZjUZQeQN9C3dzecBBQkNW5c19ToDP1SvzQja7hvlAq4nd9UEhFM6bE9xLHUxn8dJvAT3jkx3387m9yFVZMw3tb+6q2ACJkcH2pQWSil5gohvyWux3yX3mEVmqDRY\/yX\/N1rxk3vX2VSOBVwJNEVVtG8jZSWvYTRmLDkr8c9ggu64SJaPuuooJ3QPNb41xhg\/Nnd2JRcHpBL3rqGkUjpurFaBrU95+o1AFOqm9SannqxVyj0P6afwOWq7m8WDQ0IQhv5GV6OBWX3bvZJnpOGIF1rk\/RAe5rDGOz3hQQSwiPJfkaO6bsA9bzLE=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-29", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus A320-100\/200", "name": "Airbus A320-100\/200", "picture": "Airbus A320-100\/200.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-29", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "o9ZV+jBluMnnps11mmPExQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A320-100\/200", "name": "Airbus A320-100\/200", "picture": "Airbus A320-100\/200.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Ww+bz12zGWwkk5FQVMmayw==", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1924, "gross_total": 1894, "base_fare": 887, "tax": 1037, "sell": { "currency": "MYR", "total": 1924, "base_fare": 887, "tax": 1037 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTkyNCwiYmFzZV9mYXJlIjo4ODcsInRheCI6MTAzN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4OTQsImJhc2VfZmFyZSI6ODU3LCJ0YXgiOjEwMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg5NCwiYmFzZV9mYXJlIjo4NTcsInRheCI6MTAzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1924, "base_fare": 887, "tax": 1037, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "857.00", "tax": "1037.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1924, "base_fare": 887, "tax": 1037, "gross": { "base_fare": "857.00", "tax": "1037.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5MjQuMDAiLCJiYXNlX2ZhcmUiOiI4ODcuMDAiLCJ0YXgiOiIxMDM3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODU3LjAwIiwidGF4IjoiMTAzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg5NC4wMCIsImJhc2VfZmFyZSI6Ijg1Ny4wMCIsInRheCI6IjEwMzcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMDAiLCJ0YXgiOiIxMDM3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg5NC4wMCIsImJhc2VfZmFyZSI6Ijg1Ny4wMCIsInRheCI6IjEwMzcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1894, "base_fare": 857, "tax": 1037, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1924, "filter": { "id": "F123NP00114-29", "price": 1924, "gross_total": 1894, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": " Boeing 787-900", "aircraft_name": " Boeing 787-900", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-30", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM6JoI+BWUC4R3nt8LeMrZJi16TKyYlBZgxpLolStkRtwHE47iEIJQCrGcovd1ftCRECw+SkT7uzo\/O9\/IVSL7w5iMCiJLMNV6ceO8oBNBnznfQGm0T9OS4GQeiAyxj3eacLPWfJr0nc2WpBoNkUiSYbj7jKeqhtfBAa8iWCxQ10u5\/zLiHroI\/d2MyRVfwL3bp\/xVQ5xwpYuihLT\/rNZMaHKcixBvEJ2XIe9eB05tkqUgrXfIeMFN6jf3EgdLmotUS1ML5e4bl0\/rsV30PX4F26wc+ZTXTwuKcIKSRRLLIWZnR6TUwQnqOIwLQ671UIYqzTJzJVLzbWTcyXPYoQtAtKz6dwnP6Qw7m1pOHqOZMQ88=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-30", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus A320-100\/200", "name": "Airbus A320-100\/200", "picture": "Airbus A320-100\/200.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-30", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "o9ZV+jBluMnnps11mmPExQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A320-100\/200", "name": "Airbus A320-100\/200", "picture": "Airbus A320-100\/200.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Ww+bz12zGWwkk5FQVMmayw==", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1924, "gross_total": 1894, "base_fare": 887, "tax": 1037, "sell": { "currency": "MYR", "total": 1924, "base_fare": 887, "tax": 1037 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTkyNCwiYmFzZV9mYXJlIjo4ODcsInRheCI6MTAzN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4OTQsImJhc2VfZmFyZSI6ODU3LCJ0YXgiOjEwMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg5NCwiYmFzZV9mYXJlIjo4NTcsInRheCI6MTAzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1924, "base_fare": 887, "tax": 1037, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "857.00", "tax": "1037.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1924, "base_fare": 887, "tax": 1037, "gross": { "base_fare": "857.00", "tax": "1037.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5MjQuMDAiLCJiYXNlX2ZhcmUiOiI4ODcuMDAiLCJ0YXgiOiIxMDM3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODU3LjAwIiwidGF4IjoiMTAzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg5NC4wMCIsImJhc2VfZmFyZSI6Ijg1Ny4wMCIsInRheCI6IjEwMzcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMDAiLCJ0YXgiOiIxMDM3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg5NC4wMCIsImJhc2VfZmFyZSI6Ijg1Ny4wMCIsInRheCI6IjEwMzcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1894, "base_fare": 857, "tax": 1037, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1924, "filter": { "id": "F123NP00114-30", "price": 1924, "gross_total": 1894, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": " Boeing 787-900", "aircraft_name": " Boeing 787-900", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-31", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM68u1XiuScBtxBbCLFR6S9bj9\/l7qKysiEDTGR9y0OwkP97CHs0l+h1kclPeUSbudFa1tqVGtT9yVMGb6PghUsaRxeQhWtw99eTXbLzVlmNTq+Ag3jL8R9+61AGmSzBfq7GE+YGxcizouofALK9lxhyvw+Dn\/RgQLrzHlLxmtOaolZDN2IzSEnUxQw7nz6sr+X9NGSX1+hYb1ehllSTDR6OTtYXJ1zXswostrHJNw367B\/fyFPG2jnN6ae35O7QxU1uiAEA3nqhuog+f6mvJ2SCdw2i0oVazCvlYzj9QsWKULpnyjxJcFynvBaBo9TvOuTx3whddbZPZVtktnYIf3xm3Yx1GZsFB51w+fGkS8xtZk=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-31", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus A320-100\/200", "name": "Airbus A320-100\/200", "picture": "Airbus A320-100\/200.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-31", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "o9ZV+jBluMnnps11mmPExQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A320-100\/200", "name": "Airbus A320-100\/200", "picture": "Airbus A320-100\/200.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Ww+bz12zGWwkk5FQVMmayw==", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1924, "gross_total": 1894, "base_fare": 887, "tax": 1037, "sell": { "currency": "MYR", "total": 1924, "base_fare": 887, "tax": 1037 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTkyNCwiYmFzZV9mYXJlIjo4ODcsInRheCI6MTAzN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4OTQsImJhc2VfZmFyZSI6ODU3LCJ0YXgiOjEwMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg5NCwiYmFzZV9mYXJlIjo4NTcsInRheCI6MTAzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1924, "base_fare": 887, "tax": 1037, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "857.00", "tax": "1037.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1924, "base_fare": 887, "tax": 1037, "gross": { "base_fare": "857.00", "tax": "1037.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5MjQuMDAiLCJiYXNlX2ZhcmUiOiI4ODcuMDAiLCJ0YXgiOiIxMDM3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODU3LjAwIiwidGF4IjoiMTAzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg5NC4wMCIsImJhc2VfZmFyZSI6Ijg1Ny4wMCIsInRheCI6IjEwMzcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMDAiLCJ0YXgiOiIxMDM3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg5NC4wMCIsImJhc2VfZmFyZSI6Ijg1Ny4wMCIsInRheCI6IjEwMzcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1894, "base_fare": 857, "tax": 1037, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1924, "filter": { "id": "F123NP00114-31", "price": 1924, "gross_total": 1894, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": " Boeing 787-900", "aircraft_name": " Boeing 787-900", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-32", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM68u1XiuScBtxBbCLFR6S9bj9\/l7qKysiEDTGR9y0OwkP97CHs0l+h1kclPeUSbudF3jqvpXOeRthcnFmggzhs+hjPt\/fqbTbjN+LsYk92oT6\/JyULVdtJAJky9g0OX1tQ2LNG1tiQIcdd+RNZSogBECBi6cU6ydsHqWZ2JNl++y8frKrPfknNXtPl+q6Y7l2nLhA3G1CtFh2M05jS3oZpdZ5TxijHstgSrDPDBi5vo0fHhJrEwN0fY\/5+Zufmsmm5FgBZJXw3swvlksbq0ggepu\/nwujN6AVU7Y\/vkjgx+iVL5+\/\/PInR08R8CX8meWkTkoON7lxT6Tw3oV0T41yIdObQCelW9IBgfkYc\/gvAaUg=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-32", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus A320-100\/200", "name": "Airbus A320-100\/200", "picture": "Airbus A320-100\/200.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-32", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "o9ZV+jBluMnnps11mmPExQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A320-100\/200", "name": "Airbus A320-100\/200", "picture": "Airbus A320-100\/200.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Ww+bz12zGWwkk5FQVMmayw==", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1924, "gross_total": 1894, "base_fare": 887, "tax": 1037, "sell": { "currency": "MYR", "total": 1924, "base_fare": 887, "tax": 1037 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTkyNCwiYmFzZV9mYXJlIjo4ODcsInRheCI6MTAzN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE4OTQsImJhc2VfZmFyZSI6ODU3LCJ0YXgiOjEwMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTg5NCwiYmFzZV9mYXJlIjo4NTcsInRheCI6MTAzN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1924, "base_fare": 887, "tax": 1037, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "857.00", "tax": "1037.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1924, "base_fare": 887, "tax": 1037, "gross": { "base_fare": "857.00", "tax": "1037.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5MjQuMDAiLCJiYXNlX2ZhcmUiOiI4ODcuMDAiLCJ0YXgiOiIxMDM3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODU3LjAwIiwidGF4IjoiMTAzNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg5NC4wMCIsImJhc2VfZmFyZSI6Ijg1Ny4wMCIsInRheCI6IjEwMzcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMDAiLCJ0YXgiOiIxMDM3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTg5NC4wMCIsImJhc2VfZmFyZSI6Ijg1Ny4wMCIsInRheCI6IjEwMzcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1894, "base_fare": 857, "tax": 1037, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1924, "filter": { "id": "F123NP00114-32", "price": 1924, "gross_total": 1894, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": " Boeing 787-900", "aircraft_name": " Boeing 787-900", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-33", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLY+hsqukrioon7yz6n3rRfpE6oQ4aSYOUfK4RvZ29ONc=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-33", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKcTc5eiFKYJ8Vcp+PL2O4p7AHfMBNEw8sV7hZy7n59tIidSLsmSlNDR\/R5c8J6L0sc=", "origin": "KUL", "departure_time": "2026-03-11 23:00:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DEL", "arrival_time": "2026-03-12 02:25:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-11", "flight_time": "5h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-32N", "name": "Airbus-32N", "picture": "Airbus-32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2387" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "fareBasisCode": "GU2YXSKL", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKcTc5eiFKYJ8Vcp+PL2O4p78+PKuTuAZpy3leIKYdZn6C73uH+gTfI5R36H8gRQVhE=", "origin": "DEL", "departure_time": "2026-03-12 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-03-12 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 30m", "distance": null, "lay_over": "PT14H55M", "lay_over_date": "2026-03-12", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "fareBasisCode": "GU2YXSKL", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-33", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhLCwjrd8QAgF0R5AdUqfSWjDfnBPYvC7KwtifM7BSWQjiryyiodvYla7Lk6T266CLk=", "origin": "DAC", "departure_time": "2026-04-29 21:20:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-04-29 23:40:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-29", "flight_time": "2h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-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" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WU2YXSKL", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhLCwjrd8QAgF0R5AdUqfSWjoody8lpb0U7KqYP\/0zrkSSW91hFHqZB+onk91R8YB50=", "origin": "DEL", "departure_time": "2026-04-30 22: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-05-01 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "5h 40m", "distance": null, "lay_over": "PT23H10M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-32N", "name": "Airbus-32N", "picture": "Airbus-32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2386" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WU2YXSKL", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1937, "gross_total": 1907, "base_fare": 1073, "tax": 864, "sell": { "currency": "MYR", "total": 1937, "base_fare": 1073, "tax": 864 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTkzNywiYmFzZV9mYXJlIjoxMDczLCJ0YXgiOjg2NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5MDcsImJhc2VfZmFyZSI6MTA0MywidGF4Ijo4NjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTkwNywiYmFzZV9mYXJlIjoxMDQzLCJ0YXgiOjg2NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1937, "base_fare": 1073, "tax": 864, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1043.00", "tax": "864.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1937, "base_fare": 1073, "tax": 864, "gross": { "base_fare": "1043.00", "tax": "864.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5MzcuMDAiLCJiYXNlX2ZhcmUiOiIxMDczLjAwIiwidGF4IjoiODY0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA0My4wMCIsInRheCI6Ijg2NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTkwNy4wMCIsImJhc2VfZmFyZSI6IjEwNDMuMDAiLCJ0YXgiOiI4NjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDQzLjAwIiwidGF4IjoiODY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTkwNy4wMCIsImJhc2VfZmFyZSI6IjEwNDMuMDAiLCJ0YXgiOiI4NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTkwNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1907, "base_fare": 1043, "tax": 864, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 1937, "filter": { "id": "F123NP00114-33", "price": 1937, "gross_total": 1907, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "Airbus-32N", "aircraft_name": "Airbus-32N", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-05-01 07:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112300del2026031202252387del202603121720dac202603122020237dac202604292120del202604292340238del202604302250kul2026050107002386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-34", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TcW5tZfj20tL8jlfztcUD8WDxMnUlgOtVUvPDxlWz0+g==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-34", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "zrGp0IR\/Rw+RAOZKl6noPw==", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-34", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "Mk1ZVrp3+Z3yUQwy5Kei1A==", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1945, "gross_total": 1915, "base_fare": 1419, "tax": 526, "sell": { "currency": "MYR", "total": 1945, "base_fare": 1419, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk0NSwiYmFzZV9mYXJlIjoxNDE5LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5MTUsImJhc2VfZmFyZSI6MTM4OSwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTkxNSwiYmFzZV9mYXJlIjoxMzg5LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1945, "base_fare": 1419, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1389.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1945, "base_fare": 1419, "tax": 526, "gross": { "base_fare": "1389.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5NDUuMDAiLCJiYXNlX2ZhcmUiOiIxNDE5LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4OS4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTkxNS4wMCIsImJhc2VfZmFyZSI6IjEzODkuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzg5LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTkxNS4wMCIsImJhc2VfZmFyZSI6IjEzODkuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTkxNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1915, "base_fare": 1389, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1945, "filter": { "id": "F123NP00114-34", "price": 1945, "gross_total": 1915, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-35", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SZnXTJaMlby3HRVTiBPtz2hcIXjAD\/rnSccsFxMrnh7A==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-35", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "zrGp0IR\/Rw+RAOZKl6noPw==", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-35", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "Jwwpkna2UxiwFSLSO3JCCg==", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1945, "gross_total": 1915, "base_fare": 1419, "tax": 526, "sell": { "currency": "MYR", "total": 1945, "base_fare": 1419, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk0NSwiYmFzZV9mYXJlIjoxNDE5LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5MTUsImJhc2VfZmFyZSI6MTM4OSwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTkxNSwiYmFzZV9mYXJlIjoxMzg5LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1945, "base_fare": 1419, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1389.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1945, "base_fare": 1419, "tax": 526, "gross": { "base_fare": "1389.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5NDUuMDAiLCJiYXNlX2ZhcmUiOiIxNDE5LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4OS4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTkxNS4wMCIsImJhc2VfZmFyZSI6IjEzODkuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzg5LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTkxNS4wMCIsImJhc2VfZmFyZSI6IjEzODkuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTkxNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1915, "base_fare": 1389, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1945, "filter": { "id": "F123NP00114-35", "price": 1945, "gross_total": 1915, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-36", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2R22JfDtId6I2UtlmVsO4dfbY0btQwljFwp8dvFjCEFSg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-36", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "zrGp0IR\/Rw+RAOZKl6noPw==", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-36", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "DTNVAyWu47P6g2NngEpaCg==", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1945, "gross_total": 1915, "base_fare": 1419, "tax": 526, "sell": { "currency": "MYR", "total": 1945, "base_fare": 1419, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk0NSwiYmFzZV9mYXJlIjoxNDE5LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5MTUsImJhc2VfZmFyZSI6MTM4OSwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTkxNSwiYmFzZV9mYXJlIjoxMzg5LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1945, "base_fare": 1419, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1389.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1945, "base_fare": 1419, "tax": 526, "gross": { "base_fare": "1389.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5NDUuMDAiLCJiYXNlX2ZhcmUiOiIxNDE5LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4OS4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTkxNS4wMCIsImJhc2VfZmFyZSI6IjEzODkuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzg5LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTkxNS4wMCIsImJhc2VfZmFyZSI6IjEzODkuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTkxNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1915, "base_fare": 1389, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1945, "filter": { "id": "F123NP00114-36", "price": 1945, "gross_total": 1915, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-37", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLz34j5FXIa84jcLD4x3zPY5molZiE2vOcV5FhcUc5E68=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-37", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKdK96FnVCKVNUs28Pwv\/8q2XGRSbbfygSjZPCp+\/14ZhpqpRVQ6K5pU21GPMjfGKpE=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-37", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhKWTFckuGwuH78HNJL75lgm7SFFPCEW8EzspG1NAlKVrR58\/wG7TXqh2lK8r7KbW8I=", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1945, "gross_total": 1915, "base_fare": 1419, "tax": 526, "sell": { "currency": "MYR", "total": 1945, "base_fare": 1419, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk0NSwiYmFzZV9mYXJlIjoxNDE5LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5MTUsImJhc2VfZmFyZSI6MTM4OSwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTkxNSwiYmFzZV9mYXJlIjoxMzg5LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1945, "base_fare": 1419, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1389.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1945, "base_fare": 1419, "tax": 526, "gross": { "base_fare": "1389.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5NDUuMDAiLCJiYXNlX2ZhcmUiOiIxNDE5LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4OS4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTkxNS4wMCIsImJhc2VfZmFyZSI6IjEzODkuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzg5LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTkxNS4wMCIsImJhc2VfZmFyZSI6IjEzODkuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTkxNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1915, "base_fare": 1389, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1945, "filter": { "id": "F123NP00114-37", "price": 1945, "gross_total": 1915, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-38", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TuSpD56RmvgFev+lSIfVO8BDmaABeRKGa\/5f8CUlc0ig==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-38", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "dxICuzbibmov2lCnd2RapA==", "origin": "KUL", "departure_time": "2026-03-11 23:00:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DEL", "arrival_time": "2026-03-12 02:25:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-11", "flight_time": "5h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-32N", "name": "Airbus-32N", "picture": "Airbus-32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2387" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "fareBasisCode": "GU2YXSKL", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "RwqlqHkhO2Abw6dkAWD0CA==", "origin": "DEL", "departure_time": "2026-03-12 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-03-12 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 30m", "distance": null, "lay_over": "PT14H55M", "lay_over_date": "2026-03-12", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "fareBasisCode": "GU2YXSKL", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-38", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "Ovk7xHcUDH9YVRxzPAWLPQ==", "origin": "DAC", "departure_time": "2026-04-29 21:20:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-04-29 23:40:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-29", "flight_time": "2h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-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" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WU2YXSKL", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "7wegZXGn54p7TMM5Mr9feg==", "origin": "DEL", "departure_time": "2026-04-30 22: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-05-01 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "5h 40m", "distance": null, "lay_over": "PT23H10M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-32N", "name": "Airbus-32N", "picture": "Airbus-32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2386" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WU2YXSKL", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1947, "gross_total": 1917, "base_fare": 1083, "tax": 864, "sell": { "currency": "MYR", "total": 1947, "base_fare": 1083, "tax": 864 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk0NywiYmFzZV9mYXJlIjoxMDgzLCJ0YXgiOjg2NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5MTcsImJhc2VfZmFyZSI6MTA1MywidGF4Ijo4NjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTkxNywiYmFzZV9mYXJlIjoxMDUzLCJ0YXgiOjg2NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1947, "base_fare": 1083, "tax": 864, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1053.00", "tax": "864.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1947, "base_fare": 1083, "tax": 864, "gross": { "base_fare": "1053.00", "tax": "864.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5NDcuMDAiLCJiYXNlX2ZhcmUiOiIxMDgzLjAwIiwidGF4IjoiODY0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1My4wMCIsInRheCI6Ijg2NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTkxNy4wMCIsImJhc2VfZmFyZSI6IjEwNTMuMDAiLCJ0YXgiOiI4NjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDUzLjAwIiwidGF4IjoiODY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTkxNy4wMCIsImJhc2VfZmFyZSI6IjEwNTMuMDAiLCJ0YXgiOiI4NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTkxNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1917, "base_fare": 1053, "tax": 864, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1947, "filter": { "id": "F123NP00114-38", "price": 1947, "gross_total": 1917, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "Airbus-32N", "aircraft_name": "Airbus-32N", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-05-01 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112300del2026031202252387del202603121720dac202603122020237dac202604292120del202604292340238del202604302250kul2026050107002386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-39", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLMrVfZ09n58dkwIHI\/9LW4tIDm7Mf6NyeWCoi0cAoPt0=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-39", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKcE10LHjTt6XKcBY5X91IBavDaRY+XkkqU65R+KIz2Y9OdbZIjVOezosoGkuHvHXMg=", "origin": "KUL", "departure_time": "2026-03-11 20:40:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 21:55:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OMHOWFY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKcE10LHjTt6XKcBY5X91IBasWy+UD\/XhYWJm2L481hN7HVccDWRoa7QVQ7+rMLFlaE=", "origin": "SIN", "departure_time": "2026-03-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-12 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 15m", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LHSG3M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-39", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhL1pBUAlKcr80N9VWA5nSSYes4TG3MM96vJkVjaecUgn8qVum463kMX5PnishN1rQ4=", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD6M", "meal_code": null, "seat_available": "5" } } ] } ], "price": { "currency": "MYR", "total": 1973, "gross_total": 1944, "base_fare": 1469, "tax": 505, "sell": { "currency": "MYR", "total": 1973, "base_fare": 1469, "tax": 505 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk3MywiYmFzZV9mYXJlIjoxNDY5LCJ0YXgiOjUwNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5NDMsImJhc2VfZmFyZSI6MTQzOSwidGF4Ijo1MDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk0NCwiYmFzZV9mYXJlIjoxNDM5LCJ0YXgiOjUwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1973, "base_fare": 1469, "tax": 505, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1439.00", "tax": "505.00", "discount": 1, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1973, "base_fare": 1469, "tax": 505, "gross": { "base_fare": "1439.00", "tax": "505.00", "discount": "1.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5NzMuMDAiLCJiYXNlX2ZhcmUiOiIxNDY5LjAwIiwidGF4IjoiNTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQzOS4wMCIsInRheCI6IjUwNS4wMCIsImRpc2NvdW50IjoiMS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk0My4wMCIsImJhc2VfZmFyZSI6IjE0MzkuMDAiLCJ0YXgiOiI1MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDM5LjAwIiwidGF4IjoiNTA1LjAwIiwiZGlzY291bnQiOiIxLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk0NC4wMCIsImJhc2VfZmFyZSI6IjE0MzkuMDAiLCJ0YXgiOiI1MDUuMDAiLCJkaXNjb3VudCI6IjEuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk0MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1944, "base_fare": 1439, "tax": 505, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 1, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1973, "filter": { "id": "F123NP00114-39", "price": 1973, "gross_total": 1944, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 20:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112040sin2026031121554668sin202603121550dac202603121805585dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-40", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLufSkV6GAqJq4tHtYCKKEGa+cKT8E1rgbfP23QrruaOU=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-40", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKfNGF3PK+TqwAJs7osn26msuRSLZqyRyeUJW2LjL0dGo22N8VqM+8gmTa14QfmHiLA=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKfNGF3PK+TqwAJs7osn26msxMktlenznQ2mVachDPmcJmd3jiKjBPD0G47BO9mx5jQ=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-40", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhJhQnpaxsXyAp4bUNXghG8yaQWStS2PTgyokRpyNWUrdx0Ro\/yfEMIm6PrkZbPiFg8=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhJhQnpaxsXyAp4bUNXghG8y+1E4PO\/lni2KktU0LnPJGL9Ipr89imFFmCPoFwL6Mq0=", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1981, "gross_total": 1951, "base_fare": 828, "tax": 1153, "sell": { "currency": "MYR", "total": 1981, "base_fare": 828, "tax": 1153 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk4MSwiYmFzZV9mYXJlIjo4MjgsInRheCI6MTE1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5NTEsImJhc2VfZmFyZSI6Nzk4LCJ0YXgiOjExNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk1MSwiYmFzZV9mYXJlIjo3OTgsInRheCI6MTE1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1981, "base_fare": 828, "tax": 1153, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "798.00", "tax": "1153.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1981, "base_fare": 828, "tax": 1153, "gross": { "base_fare": "798.00", "tax": "1153.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5ODEuMDAiLCJiYXNlX2ZhcmUiOiI4MjguMDAiLCJ0YXgiOiIxMTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzk4LjAwIiwidGF4IjoiMTE1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk1MS4wMCIsImJhc2VfZmFyZSI6Ijc5OC4wMCIsInRheCI6IjExNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMDAiLCJ0YXgiOiIxMTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk1MS4wMCIsImJhc2VfZmFyZSI6Ijc5OC4wMCIsInRheCI6IjExNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1951, "base_fare": 798, "tax": 1153, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1981, "filter": { "id": "F123NP00114-40", "price": 1981, "gross_total": 1951, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "Boeing-789", "aircraft_name": "Boeing-789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-41", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RwKbjkl3D9MFCENHTRa\/RatCbnBr+QLWzsRaczpKIt2h8QO\/St3vP\/O8jJZ1OtTCs=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-41", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "n\/EclpeREIh9rHRoxJ2uUI6FiQmy3o90ND458LPUz+bxU946jb6Bwaa1e25In\/6fwU3WwAutxQEwYZIRvbt3hsqggIfbQjnAxNtV330Bj\/4=", "origin": "KUL", "departure_time": "2026-03-11 20:40:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 21:55:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OMHOWFY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "n\/EclpeREIh9rHRoxJ2uUI6FiQmy3o90ND458LPUz+bxU946jb6Bwaa1e25In\/6fNsJGvh0\/aQivNCJC79mhciGCuP7QVTAUlP2z3xOxwxA=", "origin": "SIN", "departure_time": "2026-03-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-12 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 15m", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LHSG3M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-41", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "T2bZc9mCcyLiuWn+Wf7xHrqwX17Tk+p9KMyoZX2uuD2Oo+OMrxwV2Dohv61tvh23XXkX3JU6zTadHn6Ue4xbl0TyrezPsj60fRT66Zx638Y=", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD6M", "meal_code": null, "seat_available": "5" } } ] } ], "price": { "currency": "MYR", "total": 1984, "gross_total": 1954, "base_fare": 1479, "tax": 505, "sell": { "currency": "MYR", "total": 1984, "base_fare": 1479, "tax": 505 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk4NCwiYmFzZV9mYXJlIjoxNDc5LCJ0YXgiOjUwNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5NTQsImJhc2VfZmFyZSI6MTQ0OSwidGF4Ijo1MDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk1NCwiYmFzZV9mYXJlIjoxNDQ5LCJ0YXgiOjUwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1984, "base_fare": 1479, "tax": 505, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1449.00", "tax": "505.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1984, "base_fare": 1479, "tax": 505, "gross": { "base_fare": "1449.00", "tax": "505.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5ODQuMDAiLCJiYXNlX2ZhcmUiOiIxNDc5LjAwIiwidGF4IjoiNTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0OS4wMCIsInRheCI6IjUwNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk1NC4wMCIsImJhc2VfZmFyZSI6IjE0NDkuMDAiLCJ0YXgiOiI1MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDQ5LjAwIiwidGF4IjoiNTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk1NC4wMCIsImJhc2VfZmFyZSI6IjE0NDkuMDAiLCJ0YXgiOiI1MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk1NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1954, "base_fare": 1449, "tax": 505, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1984, "filter": { "id": "F123NP00114-41", "price": 1984, "gross_total": 1954, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 20:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112040sin2026031121554668sin202603121550dac202603121805585dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-42", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TlC8utJd2G71AL\/OYTvt8fqnS3R26OTBTkrmrhPyGEwA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-42", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+d3x4GYuT+RxpsF4opUerw==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "0LgAPLaBHNpG4bn7dSWrLA==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-42", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aF6T3Z1Ux2ne7WpJPttWFw==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "ioDUwrvyw+0KB0hG3VfU1Q==", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1986, "gross_total": 1956, "base_fare": 833, "tax": 1153, "sell": { "currency": "MYR", "total": 1986, "base_fare": 833, "tax": 1153 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk4NiwiYmFzZV9mYXJlIjo4MzMsInRheCI6MTE1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5NTYsImJhc2VfZmFyZSI6ODAzLCJ0YXgiOjExNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk1NiwiYmFzZV9mYXJlIjo4MDMsInRheCI6MTE1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1986, "base_fare": 833, "tax": 1153, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "803.00", "tax": "1153.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1986, "base_fare": 833, "tax": 1153, "gross": { "base_fare": "803.00", "tax": "1153.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5ODYuMDAiLCJiYXNlX2ZhcmUiOiI4MzMuMDAiLCJ0YXgiOiIxMTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAzLjAwIiwidGF4IjoiMTE1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk1Ni4wMCIsImJhc2VfZmFyZSI6IjgwMy4wMCIsInRheCI6IjExNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDMuMDAiLCJ0YXgiOiIxMTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk1Ni4wMCIsImJhc2VfZmFyZSI6IjgwMy4wMCIsInRheCI6IjExNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1956, "base_fare": 803, "tax": 1153, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1986, "filter": { "id": "F123NP00114-42", "price": 1986, "gross_total": 1956, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-43", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QmvAK7TLaHmcQ7v1AdZHfMc3QjPEClLuIOY4nVO2jfcA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-43", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+d3x4GYuT+RxpsF4opUerw==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "0LgAPLaBHNpG4bn7dSWrLA==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-43", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aF6T3Z1Ux2ne7WpJPttWFw==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "YTZb6X7Lpc0Hi3ADaqBGqA==", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1986, "gross_total": 1956, "base_fare": 833, "tax": 1153, "sell": { "currency": "MYR", "total": 1986, "base_fare": 833, "tax": 1153 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk4NiwiYmFzZV9mYXJlIjo4MzMsInRheCI6MTE1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5NTYsImJhc2VfZmFyZSI6ODAzLCJ0YXgiOjExNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk1NiwiYmFzZV9mYXJlIjo4MDMsInRheCI6MTE1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1986, "base_fare": 833, "tax": 1153, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "803.00", "tax": "1153.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1986, "base_fare": 833, "tax": 1153, "gross": { "base_fare": "803.00", "tax": "1153.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5ODYuMDAiLCJiYXNlX2ZhcmUiOiI4MzMuMDAiLCJ0YXgiOiIxMTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAzLjAwIiwidGF4IjoiMTE1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk1Ni4wMCIsImJhc2VfZmFyZSI6IjgwMy4wMCIsInRheCI6IjExNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDMuMDAiLCJ0YXgiOiIxMTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk1Ni4wMCIsImJhc2VfZmFyZSI6IjgwMy4wMCIsInRheCI6IjExNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1956, "base_fare": 803, "tax": 1153, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1986, "filter": { "id": "F123NP00114-43", "price": 1986, "gross_total": 1956, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-44", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QTKht2727wTeCuIyX\/cCifI+ZUW54fiNc7H4TJeMqR1g==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-44", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "8nAdJn4EjpBnzcGSwsJQDA==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "0LgAPLaBHNpG4bn7dSWrLA==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-44", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aF6T3Z1Ux2ne7WpJPttWFw==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "ioDUwrvyw+0KB0hG3VfU1Q==", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1986, "gross_total": 1956, "base_fare": 833, "tax": 1153, "sell": { "currency": "MYR", "total": 1986, "base_fare": 833, "tax": 1153 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk4NiwiYmFzZV9mYXJlIjo4MzMsInRheCI6MTE1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5NTYsImJhc2VfZmFyZSI6ODAzLCJ0YXgiOjExNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk1NiwiYmFzZV9mYXJlIjo4MDMsInRheCI6MTE1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1986, "base_fare": 833, "tax": 1153, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "803.00", "tax": "1153.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1986, "base_fare": 833, "tax": 1153, "gross": { "base_fare": "803.00", "tax": "1153.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5ODYuMDAiLCJiYXNlX2ZhcmUiOiI4MzMuMDAiLCJ0YXgiOiIxMTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAzLjAwIiwidGF4IjoiMTE1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk1Ni4wMCIsImJhc2VfZmFyZSI6IjgwMy4wMCIsInRheCI6IjExNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDMuMDAiLCJ0YXgiOiIxMTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk1Ni4wMCIsImJhc2VfZmFyZSI6IjgwMy4wMCIsInRheCI6IjExNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1956, "base_fare": 803, "tax": 1153, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1986, "filter": { "id": "F123NP00114-44", "price": 1986, "gross_total": 1956, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-45", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RJUqvlNcO0oKdKPp0gWKgwcOmPBG5eUPA5b1GF9IzMsA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-45", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "8nAdJn4EjpBnzcGSwsJQDA==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "0LgAPLaBHNpG4bn7dSWrLA==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-45", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aF6T3Z1Ux2ne7WpJPttWFw==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "YTZb6X7Lpc0Hi3ADaqBGqA==", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1986, "gross_total": 1956, "base_fare": 833, "tax": 1153, "sell": { "currency": "MYR", "total": 1986, "base_fare": 833, "tax": 1153 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk4NiwiYmFzZV9mYXJlIjo4MzMsInRheCI6MTE1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5NTYsImJhc2VfZmFyZSI6ODAzLCJ0YXgiOjExNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk1NiwiYmFzZV9mYXJlIjo4MDMsInRheCI6MTE1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1986, "base_fare": 833, "tax": 1153, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "803.00", "tax": "1153.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1986, "base_fare": 833, "tax": 1153, "gross": { "base_fare": "803.00", "tax": "1153.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5ODYuMDAiLCJiYXNlX2ZhcmUiOiI4MzMuMDAiLCJ0YXgiOiIxMTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAzLjAwIiwidGF4IjoiMTE1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk1Ni4wMCIsImJhc2VfZmFyZSI6IjgwMy4wMCIsInRheCI6IjExNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDMuMDAiLCJ0YXgiOiIxMTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk1Ni4wMCIsImJhc2VfZmFyZSI6IjgwMy4wMCIsInRheCI6IjExNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1956, "base_fare": 803, "tax": 1153, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1986, "filter": { "id": "F123NP00114-45", "price": 1986, "gross_total": 1956, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-46", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxju\/R+9DGQFhC8DJKb5dAqvULPmJCJ1FbkiFWbOxdnBEN", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-46", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-46", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1986, "gross_total": 1956, "base_fare": 781, "tax": 1205, "sell": { "currency": "MYR", "total": 1986, "base_fare": 781, "tax": 1205 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk4NiwiYmFzZV9mYXJlIjo3ODEsInRheCI6MTIwNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5NTYsImJhc2VfZmFyZSI6NzUxLCJ0YXgiOjEyMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk1NiwiYmFzZV9mYXJlIjo3NTEsInRheCI6MTIwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1986, "base_fare": 781, "tax": 1205, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.00", "tax": "1205.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1986, "base_fare": 781, "tax": 1205, "gross": { "base_fare": "751.00", "tax": "1205.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5ODYuMDAiLCJiYXNlX2ZhcmUiOiI3ODEuMDAiLCJ0YXgiOiIxMjA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzUxLjAwIiwidGF4IjoiMTIwNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk1Ni4wMCIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEyMDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTEuMDAiLCJ0YXgiOiIxMjA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk1Ni4wMCIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEyMDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1956, "base_fare": 751, "tax": 1205, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1986, "filter": { "id": "F123NP00114-46", "price": 1986, "gross_total": 1956, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk2026031122100418bkk202603121055dac2026031212300321dac202604290245bkk2026042906150340bkk202604290905kul2026042912150415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-47", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2S1AvYh4KfhapUeh1sq8+kAxR3\/9SXRjyJ0dXPl+d47Gg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-47", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "1fChZuRH7YX\/Q\/FeU9YpBQ==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "wtjXkAH8ofyq3jTtx104Ew==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-47", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "nsJvR8oeX3NTje8ffqWSSw==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "FuTQnpnuM6tQ8VXnCIEb2w==", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1991, "gross_total": 1961, "base_fare": 838, "tax": 1153, "sell": { "currency": "MYR", "total": 1991, "base_fare": 838, "tax": 1153 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk5MSwiYmFzZV9mYXJlIjo4MzgsInRheCI6MTE1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5NjEsImJhc2VfZmFyZSI6ODA4LCJ0YXgiOjExNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk2MSwiYmFzZV9mYXJlIjo4MDgsInRheCI6MTE1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1991, "base_fare": 838, "tax": 1153, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.00", "tax": "1153.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1991, "base_fare": 838, "tax": 1153, "gross": { "base_fare": "808.00", "tax": "1153.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5OTEuMDAiLCJiYXNlX2ZhcmUiOiI4MzguMDAiLCJ0YXgiOiIxMTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiMTE1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk2MS4wMCIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjExNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiIxMTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk2MS4wMCIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjExNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk2MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1961, "base_fare": 808, "tax": 1153, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1991, "filter": { "id": "F123NP00114-47", "price": 1991, "gross_total": 1961, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "Boeing-789", "aircraft_name": "Boeing-789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-48", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjqNH1xAfh+DPUIRYk97Vqt95w21xWtFNnF1Zq+vU7X9N", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-48", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 22:00:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 23:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 10m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0796" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0796" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "O", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-12 16:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 18:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 45m", "distance": null, "lay_over": "PT17H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0389" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0389" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "E", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-48", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 11:15:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 15:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0388" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0388" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "E", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-29 19:45:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 22:55:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "2026-04-29", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0781" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0781" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "O", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 1998, "gross_total": 1968, "base_fare": 1747, "tax": 251, "sell": { "currency": "MYR", "total": 1998, "base_fare": 1747, "tax": 251 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk5OCwiYmFzZV9mYXJlIjoxNzQ3LCJ0YXgiOjI1MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5NjgsImJhc2VfZmFyZSI6MTcxNywidGF4IjoyNTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk2OCwiYmFzZV9mYXJlIjoxNzE3LCJ0YXgiOjI1MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 1998, "base_fare": 1747, "tax": 251, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1717.00", "tax": "251.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 1998, "base_fare": 1747, "tax": 251, "gross": { "base_fare": "1717.00", "tax": "251.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjE5OTguMDAiLCJiYXNlX2ZhcmUiOiIxNzQ3LjAwIiwidGF4IjoiMjUxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcxNy4wMCIsInRheCI6IjI1MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk2OC4wMCIsImJhc2VfZmFyZSI6IjE3MTcuMDAiLCJ0YXgiOiIyNTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzE3LjAwIiwidGF4IjoiMjUxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk2OC4wMCIsImJhc2VfZmFyZSI6IjE3MTcuMDAiLCJ0YXgiOiIyNTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk2OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1968, "base_fare": 1717, "tax": 251, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 1998, "filter": { "id": "F123NP00114-48", "price": 1998, "gross_total": 1968, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-29 22:55:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112200bkk2026031123100796bkk202603121615dac2026031218000389dac202604291115bkk2026042915000388bkk202604291945kul2026042922550781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-49", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjnaoXnVCd\/aFLxVIL\/3Pby7PeLUV3Qm9DmUIQDtwkX1U", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-49", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT20H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-49", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2013, "gross_total": 1983, "base_fare": 1514, "tax": 499, "sell": { "currency": "MYR", "total": 2013, "base_fare": 1514, "tax": 499 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAxMywiYmFzZV9mYXJlIjoxNTE0LCJ0YXgiOjQ5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5ODMsImJhc2VfZmFyZSI6MTQ4NCwidGF4Ijo0OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk4MywiYmFzZV9mYXJlIjoxNDg0LCJ0YXgiOjQ5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2013, "base_fare": 1514, "tax": 499, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1484.00", "tax": "499.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2013, "base_fare": 1514, "tax": 499, "gross": { "base_fare": "1484.00", "tax": "499.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwMTMuMDAiLCJiYXNlX2ZhcmUiOiIxNTE0LjAwIiwidGF4IjoiNDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ4NC4wMCIsInRheCI6IjQ5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk4My4wMCIsImJhc2VfZmFyZSI6IjE0ODQuMDAiLCJ0YXgiOiI0OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDg0LjAwIiwidGF4IjoiNDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk4My4wMCIsImJhc2VfZmFyZSI6IjE0ODQuMDAiLCJ0YXgiOiI0OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1983, "base_fare": 1484, "tax": 499, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2013, "filter": { "id": "F123NP00114-49", "price": 2013, "gross_total": 1983, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk2026031114100416bkk202603121055dac2026031212300321dac202604290245bkk2026042906150340bkk202604290905kul2026042912150415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-50", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjnzOJxjOkqnjUz+k0UzF+teoqeALUdenHdXpN6V3t0ZU", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-50", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-50", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2013, "gross_total": 1983, "base_fare": 1514, "tax": 499, "sell": { "currency": "MYR", "total": 2013, "base_fare": 1514, "tax": 499 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAxMywiYmFzZV9mYXJlIjoxNTE0LCJ0YXgiOjQ5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5ODMsImJhc2VfZmFyZSI6MTQ4NCwidGF4Ijo0OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk4MywiYmFzZV9mYXJlIjoxNDg0LCJ0YXgiOjQ5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2013, "base_fare": 1514, "tax": 499, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1484.00", "tax": "499.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2013, "base_fare": 1514, "tax": 499, "gross": { "base_fare": "1484.00", "tax": "499.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwMTMuMDAiLCJiYXNlX2ZhcmUiOiIxNTE0LjAwIiwidGF4IjoiNDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ4NC4wMCIsInRheCI6IjQ5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk4My4wMCIsImJhc2VfZmFyZSI6IjE0ODQuMDAiLCJ0YXgiOiI0OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDg0LjAwIiwidGF4IjoiNDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk4My4wMCIsImJhc2VfZmFyZSI6IjE0ODQuMDAiLCJ0YXgiOiI0OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1983, "base_fare": 1484, "tax": 499, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2013, "filter": { "id": "F123NP00114-50", "price": 2013, "gross_total": 1983, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk2026031122100418bkk202603121055dac2026031212300321dac202604290245bkk2026042906150340bkk202604291640kul2026042919500417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-51", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjr10qT8XEuh+Ys0IKDxYr1O2HWnfgrIU2E2\/1AM0NC0L", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-51", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-51", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2013, "gross_total": 1983, "base_fare": 1514, "tax": 499, "sell": { "currency": "MYR", "total": 2013, "base_fare": 1514, "tax": 499 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAxMywiYmFzZV9mYXJlIjoxNTE0LCJ0YXgiOjQ5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5ODMsImJhc2VfZmFyZSI6MTQ4NCwidGF4Ijo0OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk4MywiYmFzZV9mYXJlIjoxNDg0LCJ0YXgiOjQ5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2013, "base_fare": 1514, "tax": 499, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1484.00", "tax": "499.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2013, "base_fare": 1514, "tax": 499, "gross": { "base_fare": "1484.00", "tax": "499.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwMTMuMDAiLCJiYXNlX2ZhcmUiOiIxNTE0LjAwIiwidGF4IjoiNDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ4NC4wMCIsInRheCI6IjQ5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk4My4wMCIsImJhc2VfZmFyZSI6IjE0ODQuMDAiLCJ0YXgiOiI0OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDg0LjAwIiwidGF4IjoiNDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk4My4wMCIsImJhc2VfZmFyZSI6IjE0ODQuMDAiLCJ0YXgiOiI0OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1983, "base_fare": 1484, "tax": 499, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2013, "filter": { "id": "F123NP00114-51", "price": 2013, "gross_total": 1983, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk2026031122100418bkk202603112315dac2026031200500339dac202604291335bkk2026042917000322bkk202604300905kul2026043012150415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-52", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM634iZkb8S38SlRjoU7Ou8VkGqXufYxG0C4GUAVXfyfYEy4u84525ahHMRxU8y4QiE\/83ZcSArUUSITS+0YqfLahlynib5VHv1OjbNC+2YTOk8nXDLngRujrF7Yv1FomkiEZWopydCwuiR8J\/\/3+WMuQoD1ovxpA\/bSF5vqhySQe2c\/IZsZDhXbOnZUptK2KxMb3C0mguuwad6cXHsk2jKvxx2K1L8uic6fq6FrEuD0UgVJ9ApO69vL3TdfuvjoN7o5mfCeErM+HdcqhLub2KCDCEbqw\/IjFdq61q09VfoL0Ff9q4YYmAHO7dNBTU570bHoalHcBZJ17v8FvE4Q9kl5VakQ6cmHTnwI+V5jS3c5cc=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-52", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT20H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus A330-300", "name": "Airbus A330-300", "picture": "Airbus A330-300.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-52", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "o9ZV+jBluMnnps11mmPExQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A320-100\/200", "name": "Airbus A320-100\/200", "picture": "Airbus A320-100\/200.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Ww+bz12zGWwkk5FQVMmayw==", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2024, "gross_total": 1994, "base_fare": 890, "tax": 1134, "sell": { "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAyNCwiYmFzZV9mYXJlIjo4OTAsInRheCI6MTEzNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5OTQsImJhc2VfZmFyZSI6ODYwLCJ0YXgiOjExMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk5NCwiYmFzZV9mYXJlIjo4NjAsInRheCI6MTEzNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "860.00", "tax": "1134.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134, "gross": { "base_fare": "860.00", "tax": "1134.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwMjQuMDAiLCJiYXNlX2ZhcmUiOiI4OTAuMDAiLCJ0YXgiOiIxMTM0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODYwLjAwIiwidGF4IjoiMTEzNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk5NC4wMCIsImJhc2VfZmFyZSI6Ijg2MC4wMCIsInRheCI6IjExMzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjAuMDAiLCJ0YXgiOiIxMTM0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk5NC4wMCIsImJhc2VfZmFyZSI6Ijg2MC4wMCIsInRheCI6IjExMzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1994, "base_fare": 860, "tax": 1134, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2024, "filter": { "id": "F123NP00114-52", "price": 2024, "gross_total": 1994, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": " Boeing 787-900", "aircraft_name": " Boeing 787-900", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-53", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM6bmoWnZ86JdafKeqdHp0JugoxPKUYfdb9M\/SEzLdxonYoa\/8kE4Lw6YCLB7GKSsCAw8HeFgyEumzrxnAOCjO5+IWxll6vjAYbet8E\/o9G414WaEDrLpDVJyOfSr+YLJbVqMvEyQvZCHSH0KPBHFqEn1n5lRkoDag1Dbp7Dk4AaEn4MYyKh6IA\/7N4G1DtuxR2KHXErmajVQmQ+mRsTyXP+DDBCns7ZAAiz7BU75lXAbT9xNHfiwTMvbIkygjg6MShJZQEOSLuaPVZ2Y20YG0HGb138C55FHXAwQ61oxZ5T\/ZTGbv+gOhhmOzEw70T7nR\/wOsNv3W2VdpUksNbu+6Tjb2XamhGBVtrNVCjbjAg4XI=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-53", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus A320-100\/200", "name": "Airbus A320-100\/200", "picture": "Airbus A320-100\/200.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-53", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "o9ZV+jBluMnnps11mmPExQ==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "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": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Ww+bz12zGWwkk5FQVMmayw==", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2024, "gross_total": 1994, "base_fare": 890, "tax": 1134, "sell": { "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAyNCwiYmFzZV9mYXJlIjo4OTAsInRheCI6MTEzNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5OTQsImJhc2VfZmFyZSI6ODYwLCJ0YXgiOjExMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk5NCwiYmFzZV9mYXJlIjo4NjAsInRheCI6MTEzNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "860.00", "tax": "1134.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134, "gross": { "base_fare": "860.00", "tax": "1134.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwMjQuMDAiLCJiYXNlX2ZhcmUiOiI4OTAuMDAiLCJ0YXgiOiIxMTM0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODYwLjAwIiwidGF4IjoiMTEzNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk5NC4wMCIsImJhc2VfZmFyZSI6Ijg2MC4wMCIsInRheCI6IjExMzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjAuMDAiLCJ0YXgiOiIxMTM0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk5NC4wMCIsImJhc2VfZmFyZSI6Ijg2MC4wMCIsInRheCI6IjExMzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1994, "base_fare": 860, "tax": 1134, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2024, "filter": { "id": "F123NP00114-53", "price": 2024, "gross_total": 1994, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": " Boeing 787-900", "aircraft_name": " Boeing 787-900", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604291335bkk202604291700322bkk202604300905kul202604301215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-54", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM6MPYeN8lPRTC8QpSU7t1NwQLjQXXeIRZf6Q1QeTMEbxU0n5dFvSkWimt7gVz4xTvfFTcT8z+c4neMOxlvYOiDc4oPitpWly8EbcRGZayfFuVFnwOkqzG2HKpHv65cM+doFD37Pf0RUzCOo4mrYwgLxh34w1sbQ+6lLFgcBBEdXPWqDik51O+8bp9v4b2Sw42aX8M7v5kcmFypS24pne8GvihTYi6+TGd3u77FbS6qAt29xM+amSAgX7haUIFQFESLNd8hvwTrmNcFeqnV9GKnDCYrlzWD7lJKiOrRXMN2vP3fPHX2gw45FpVBNCFc\/2qCIk8cl5PkqkN1ByTmJOFSI\/9Z9labqymRgsH9XEDnEJU=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-54", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus A330-300", "name": "Airbus A330-300", "picture": "Airbus A330-300.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-54", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "o9ZV+jBluMnnps11mmPExQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A320-100\/200", "name": "Airbus A320-100\/200", "picture": "Airbus A320-100\/200.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Ww+bz12zGWwkk5FQVMmayw==", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2024, "gross_total": 1994, "base_fare": 890, "tax": 1134, "sell": { "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAyNCwiYmFzZV9mYXJlIjo4OTAsInRheCI6MTEzNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5OTQsImJhc2VfZmFyZSI6ODYwLCJ0YXgiOjExMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk5NCwiYmFzZV9mYXJlIjo4NjAsInRheCI6MTEzNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "860.00", "tax": "1134.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134, "gross": { "base_fare": "860.00", "tax": "1134.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwMjQuMDAiLCJiYXNlX2ZhcmUiOiI4OTAuMDAiLCJ0YXgiOiIxMTM0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODYwLjAwIiwidGF4IjoiMTEzNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk5NC4wMCIsImJhc2VfZmFyZSI6Ijg2MC4wMCIsInRheCI6IjExMzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjAuMDAiLCJ0YXgiOiIxMTM0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk5NC4wMCIsImJhc2VfZmFyZSI6Ijg2MC4wMCIsInRheCI6IjExMzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1994, "base_fare": 860, "tax": 1134, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2024, "filter": { "id": "F123NP00114-54", "price": 2024, "gross_total": 1994, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": " Boeing 787-900", "aircraft_name": " Boeing 787-900", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-55", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM6MPYeN8lPRTC8QpSU7t1NwRCQnpSbTqWFoDEDPdTZ3MURpBSG2ngH60MY0rH0t4YQrUfegclqI1kjCWJYoUBVZNalHGvfc1YttFmjd4sEpL\/W+j\/Lx4Z2zd6oiXl+qBaeeFk+XYnnBg796lycvqdZQ\/Gfv1qg6OJxPOUe3kZLJiDZKY85CMiOmh8XreW0EEXyzpCkFcasjU6kVk7Z19ZXRn42JMtMd0hWCv4eMxvULnUfHu1Eh5ACWnvCgVTaTfwKKVimQCSKWGalj5GE0\/R7+XsmeGTNeh19eXYwPLQGEu4hrM1fmCVKtqOg1iTcU\/d\/NQm6hKZ3x0WVfVrqqyXDRAfIFLY0PFTID6zPgBJVYJ8=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-55", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus A330-300", "name": "Airbus A330-300", "picture": "Airbus A330-300.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-55", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "o9ZV+jBluMnnps11mmPExQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A320-100\/200", "name": "Airbus A320-100\/200", "picture": "Airbus A320-100\/200.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Ww+bz12zGWwkk5FQVMmayw==", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2024, "gross_total": 1994, "base_fare": 890, "tax": 1134, "sell": { "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAyNCwiYmFzZV9mYXJlIjo4OTAsInRheCI6MTEzNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5OTQsImJhc2VfZmFyZSI6ODYwLCJ0YXgiOjExMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk5NCwiYmFzZV9mYXJlIjo4NjAsInRheCI6MTEzNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "860.00", "tax": "1134.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134, "gross": { "base_fare": "860.00", "tax": "1134.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwMjQuMDAiLCJiYXNlX2ZhcmUiOiI4OTAuMDAiLCJ0YXgiOiIxMTM0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODYwLjAwIiwidGF4IjoiMTEzNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk5NC4wMCIsImJhc2VfZmFyZSI6Ijg2MC4wMCIsInRheCI6IjExMzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjAuMDAiLCJ0YXgiOiIxMTM0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk5NC4wMCIsImJhc2VfZmFyZSI6Ijg2MC4wMCIsInRheCI6IjExMzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1994, "base_fare": 860, "tax": 1134, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2024, "filter": { "id": "F123NP00114-55", "price": 2024, "gross_total": 1994, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": " Boeing 787-900", "aircraft_name": " Boeing 787-900", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-56", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM6MPYeN8lPRTC8QpSU7t1NwbGWEhDGiWuNSRmvxiQFe7SXeBnQ4ngFT0isQt12+qF5K4UER0Yg3iVDj+KD2z+9SlYja5pQYl7k6n47VwFjGECPBnSF+B8gdZ\/yyvggtdPCmjUvKpm3HPgO\/D5hieBYvK0c+7vxDmC\/irR057LEfjzicRAmvoGzBPYk\/UBrAhcrOJ72r5wUwNe3jZg47O+VBdtYAQO+ZGPidsSNJF\/Ge1AxipVw4aR3Vg6QR5tXr8ujhCvYcdCetTjFOBFhH9vPC4IBFAYvGI4KD4IrneNL0woByH+S47ZyPkU6\/7jMz4PhJTzIu3n23pnBicoJKCuNAAH+E7YKRCdjsynEkyBBY7s=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-56", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT20H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus A330-300", "name": "Airbus A330-300", "picture": "Airbus A330-300.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-56", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "o9ZV+jBluMnnps11mmPExQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A320-100\/200", "name": "Airbus A320-100\/200", "picture": "Airbus A320-100\/200.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Ww+bz12zGWwkk5FQVMmayw==", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2024, "gross_total": 1994, "base_fare": 890, "tax": 1134, "sell": { "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAyNCwiYmFzZV9mYXJlIjo4OTAsInRheCI6MTEzNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5OTQsImJhc2VfZmFyZSI6ODYwLCJ0YXgiOjExMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk5NCwiYmFzZV9mYXJlIjo4NjAsInRheCI6MTEzNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "860.00", "tax": "1134.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134, "gross": { "base_fare": "860.00", "tax": "1134.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwMjQuMDAiLCJiYXNlX2ZhcmUiOiI4OTAuMDAiLCJ0YXgiOiIxMTM0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODYwLjAwIiwidGF4IjoiMTEzNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk5NC4wMCIsImJhc2VfZmFyZSI6Ijg2MC4wMCIsInRheCI6IjExMzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjAuMDAiLCJ0YXgiOiIxMTM0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk5NC4wMCIsImJhc2VfZmFyZSI6Ijg2MC4wMCIsInRheCI6IjExMzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1994, "base_fare": 860, "tax": 1134, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2024, "filter": { "id": "F123NP00114-56", "price": 2024, "gross_total": 1994, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": " Boeing 787-900", "aircraft_name": " Boeing 787-900", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-57", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM6VbPmtISx+Ts7Qq\/DhaNX+idZ7sQ7NW6cS3Ylds\/5Qp7P8r5hMaHIp67Rj2RLw+xK\/GmkS1UeByeOjJ++xeCIPqFkkKTwwQMcVzp9usP4aFbYZw7FIvTGbNugjQ70b\/by3hQofsFbUMFGcff6Uxv9d9wsMjJtz\/ZfM5UX8rEoJMLG4G2s3Kl3X0yO32MIc\/JdzJrrb6mnwO3QfeIWgesmSgXKvXM00A7JxJFi+mxjxvQnHWYIAOdd4lf7pnardyr6S8uJ94YXkL8iM2VHVVcEIbuiSTcHTMKFrE3rubDOTGsDuaUmXX+DE6VrB2Ojbhu0Y9RiDQHZ8lBqHG8R25x+xP8On\/FIpZnH5yPjJKlBvBc=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-57", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus A320-100\/200", "name": "Airbus A320-100\/200", "picture": "Airbus A320-100\/200.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-57", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "o9ZV+jBluMnnps11mmPExQ==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "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": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Ww+bz12zGWwkk5FQVMmayw==", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2024, "gross_total": 1994, "base_fare": 890, "tax": 1134, "sell": { "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAyNCwiYmFzZV9mYXJlIjo4OTAsInRheCI6MTEzNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjE5OTQsImJhc2VfZmFyZSI6ODYwLCJ0YXgiOjExMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTk5NCwiYmFzZV9mYXJlIjo4NjAsInRheCI6MTEzNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "860.00", "tax": "1134.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2024, "base_fare": 890, "tax": 1134, "gross": { "base_fare": "860.00", "tax": "1134.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwMjQuMDAiLCJiYXNlX2ZhcmUiOiI4OTAuMDAiLCJ0YXgiOiIxMTM0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODYwLjAwIiwidGF4IjoiMTEzNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk5NC4wMCIsImJhc2VfZmFyZSI6Ijg2MC4wMCIsInRheCI6IjExMzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjAuMDAiLCJ0YXgiOiIxMTM0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTk5NC4wMCIsImJhc2VfZmFyZSI6Ijg2MC4wMCIsInRheCI6IjExMzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 1994, "base_fare": 860, "tax": 1134, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2024, "filter": { "id": "F123NP00114-57", "price": 2024, "gross_total": 1994, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": " Boeing 787-900", "aircraft_name": " Boeing 787-900", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603112315dac202603120050339dac202604291335bkk202604291700322bkk202604300905kul202604301215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-58", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM6yiJplt5SA52w4E2Hg4zlRWTp7dHEt5z\/Wpjxw6ofzYk+8H7R\/CQTC14NpxD9w5jg3Bi6gdJreJO0RM2QLsc3UJAkqDhFSB5HGsDgyy4aOo1Iq2wb\/R\/uZTLkcw76yTngs3ECl3BQVawseLXJD1W0IqixzeQr9+V1GCf\/yNoXm7u\/V8PNtHC2H1unG59cL1MiWD23kssM5\/br5xpeXfryCIx+placp6KYtixV6t0Fbl5BzO8uoP6Ghn47PN7YEtCTDDFVGJe3yjHpmxubaxq6u7nSq\/3LvMjbQ\/Gvan1nD6TXpISRhfMWAICj8rYFJ+0JGIuMOx+uErH1Ruy2tjo8A42YA29jOsztfBShtGNheeI=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-58", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus A320-100\/200", "name": "Airbus A320-100\/200", "picture": "Airbus A320-100\/200.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-58", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "o9ZV+jBluMnnps11mmPExQ==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "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": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Ww+bz12zGWwkk5FQVMmayw==", "origin": "BKK", "departure_time": "2026-04-30 16:40:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 19:50:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT23H40M", "lay_over_date": "2026-04-29", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2032, "gross_total": 2002, "base_fare": 890, "tax": 1142, "sell": { "currency": "MYR", "total": 2032, "base_fare": 890, "tax": 1142 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAzMiwiYmFzZV9mYXJlIjo4OTAsInRheCI6MTE0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMDIsImJhc2VfZmFyZSI6ODYwLCJ0YXgiOjExNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAwMiwiYmFzZV9mYXJlIjo4NjAsInRheCI6MTE0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2032, "base_fare": 890, "tax": 1142, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "860.00", "tax": "1142.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2032, "base_fare": 890, "tax": 1142, "gross": { "base_fare": "860.00", "tax": "1142.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwMzIuMDAiLCJiYXNlX2ZhcmUiOiI4OTAuMDAiLCJ0YXgiOiIxMTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODYwLjAwIiwidGF4IjoiMTE0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAwMi4wMCIsImJhc2VfZmFyZSI6Ijg2MC4wMCIsInRheCI6IjExNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjAuMDAiLCJ0YXgiOiIxMTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAwMi4wMCIsImJhc2VfZmFyZSI6Ijg2MC4wMCIsInRheCI6IjExNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2002, "base_fare": 860, "tax": 1142, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2032, "filter": { "id": "F123NP00114-58", "price": 2032, "gross_total": 2002, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": " Boeing 787-900", "aircraft_name": " Boeing 787-900", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604291335bkk202604291700322bkk202604301640kul202604301950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-59", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM6yiJplt5SA52w4E2Hg4zlRWTp7dHEt5z\/Wpjxw6ofzYk+8H7R\/CQTC14NpxD9w5jg3Bi6gdJreJO0RM2QLsc3UJAkqDhFSB5HGsDgyy4aOo1Iq2wb\/R\/uZTLkcw76yTngiES5gbSFq9gwMKFUIpt0Wrzz2GBuXPN426sLcpzV6MV6g\/+r7yvP269GCHyziL8TO0b2Or0KXRpQsR6VzhBHpMXOK428IxCpa5m+a1RQ3WW+CJWWpDdX+SYYUhGDcUjbitEt+T3JflEx\/sewMe4Is2brBX\/JkFmzhF6URBasK\/zL8OcjbUacwQME2nkU1tZX0rVIwIfqIN5wN9mmffTvCiua7SekQy67xM6VBVrNH9k=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-59", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus A320-100\/200", "name": "Airbus A320-100\/200", "picture": "Airbus A320-100\/200.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-59", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "o9ZV+jBluMnnps11mmPExQ==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "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": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Ww+bz12zGWwkk5FQVMmayw==", "origin": "BKK", "departure_time": "2026-04-30 16:40:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 19:50:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT23H40M", "lay_over_date": "2026-04-29", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2032, "gross_total": 2002, "base_fare": 890, "tax": 1142, "sell": { "currency": "MYR", "total": 2032, "base_fare": 890, "tax": 1142 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAzMiwiYmFzZV9mYXJlIjo4OTAsInRheCI6MTE0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMDIsImJhc2VfZmFyZSI6ODYwLCJ0YXgiOjExNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAwMiwiYmFzZV9mYXJlIjo4NjAsInRheCI6MTE0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2032, "base_fare": 890, "tax": 1142, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "860.00", "tax": "1142.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2032, "base_fare": 890, "tax": 1142, "gross": { "base_fare": "860.00", "tax": "1142.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwMzIuMDAiLCJiYXNlX2ZhcmUiOiI4OTAuMDAiLCJ0YXgiOiIxMTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODYwLjAwIiwidGF4IjoiMTE0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAwMi4wMCIsImJhc2VfZmFyZSI6Ijg2MC4wMCIsInRheCI6IjExNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjAuMDAiLCJ0YXgiOiIxMTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAwMi4wMCIsImJhc2VfZmFyZSI6Ijg2MC4wMCIsInRheCI6IjExNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2002, "base_fare": 860, "tax": 1142, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2032, "filter": { "id": "F123NP00114-59", "price": 2032, "gross_total": 2002, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": " Boeing 787-900", "aircraft_name": " Boeing 787-900", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603112315dac202603120050339dac202604291335bkk202604291700322bkk202604301640kul202604301950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-60", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWjam7yj2DBtdT7hIssV7ZzRo0NkP3ALIMGhUh1qgKmkS1Xy6qggFES9TbgRBhINt7g==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-60", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "BaiUDDmIBV5rJXZDPSN+3YgoR6FZ09h7+ApzJHH3sM8=", "origin": "KUL", "departure_time": "2026-03-11 23:00:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DEL", "arrival_time": "2026-03-12 02:25:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-11", "flight_time": "5h 55m", "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": "2387" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "G", "fareBasisCode": "eyJpdiI6IlRvMnYxakRLTk5TTDYxakJqT3hYR0E9PSIsInZhbHVlIjoiVUZVdWpBM0tVT0ZPWDVRVmlUTjc5WHRvMUQzeTd5aDg0NHZpMjk1NTRwNDBNZzBzM2NGTExSSkc2cDc2am9iSEp6UnlEYzd5ZmpEVXpaL3ZXNjBaQVdndnNYR3pENS9NL21ydGptMkt6MDh5eHFQWmFTaGVjZXQrL1hrckVFN05TY2dreEJQRGg1QmxjUE8xMlFhL05pMjVndDQ2UG1KU0NpYysvc24xeXQ3dFdCK2l6eFVaSWExMDRXdnVhaUZoS2RTa1ZTKzZuLzF6MzVKdnU5YTJNckpWTDFXbmRNWDZmRWFhVVVndUVPSG1EOS9nUGlGQkYrNld4KzBONWx5Um9DQnBRcDg0SW1hU2U4Z2J4YzBVelRJZVdOZGhlMm5RSTVTb0F2a0pBRlp1VEdkNll3NzNLNVFuWnU5Yy9PaGZLbWk2eVFON1pvZGV5RmovVTVSRE1JL2piMHh2SUtTVzd1dzM3OCtlNVExM3kvUWdnTFdibzByc2hCc2pqSjZZenVWeUdKTkM3YUNodTRxU1AzR1ppME5lVnBXVUx5Yjc4UWxMd0JpVmFmQURQNGxJc0ppYmZNaGFONHBzZk5uR0pzWGtQRVdqWE1NSkFSYm92dmw2NytCUzN6NVpuNVBQK0QreGtqNjh0TGhrVEZkdVg2UlFYQ3FuSU9nYTUxMG9tR0txZnZlRDJYamc2eGU0aytEMzJEdll3ZjU5YkVNQk9LMmVOV3RQc3pKWm5iYVJST0I5V1M1aXI3MXo3bGgyMVlvTWs5WWdjOTF6V3RYT3IwUXgya1c3RkN5K3J0NnhuYXlhSkxWUEE4c0FGdUNLNm96K0E5S3AzdWhkekJaQTNTeVBBRnZldTVCbWpqd3Rack85MExtellwSmRRbVMxWjFRSy9jRi9DaFFuaTV5M2phRE5JT0NLenJ4citEUkxndElrQmZZTWRhUkRiQ0hycWh1ODJSMGl1QUtYT2VuSTZZQ1VrRDJYQ1NVd3k2WjZBZE50UnJDNzNjdlh1Wkg3RU13Q1BxQVRXNXdlbUg1SEtUeFZrZnBPa0N1VkcwdFVmcUpQK3UvUVcwZy9peHpkZU9nOUlNQ0Q1TDVTTGh6U3BEZUZ0RHRqYldGWUN3ai9xWldRWk1PNG53K21waG1yUzNRUGRyWnJBY09UbGk5Y1BYaG96SUgvR3g0UTlEMDIyVXYvZXJDMWZ0WTBpaGNoYjN4TkJiMzA4UkhsQlFXNDZ4cXVGbmpQYmt0Ny84akFlaFJ1WFhuSnYyc3Q1Y2dOZlpEUjllY0h5TmNKSm5OQ3VyK3lhT2lpaVh1TmF2T09BRzgyQVRWc3lnTitWb2FjWlNzMFFjMFZCeW82UCs0VFZmZlpWendHeEJ1U3NZUnNrUlZCcWI2Z0ZRMnJnZWNKb1Z3QkhIVUVvK0dyVDhEWHJNMjFNTVpjNWZ6eHpPbmM0eStvTWl6U29reUthbUdzcHNIYWw5WWN0NFlXR1JybHFKWXZQQ2pGQzFNU3BFNzA2N05zOE10VE5KWXpQVlord2JmTWVPdVVzK3dEaWtJQWJIYVowd2pqV3VPalVsMDEyU1VNRWdJUnRaUjQ5U0FuV3FmOER4NVJNby9hUjd4REVEV041cHJKV1g1bGNlVVAybnJ1Y0lyWi9rSnNTd1EySWpjcld4NTYxYTQrN3g3ckRKYjROUU1UWTF1OXh2TmtGODNVd01kQzBMM2x5MkhQNDVuT1RlSXVOQW11RTFCVDhPZ0NEYk9wQTlIWU1FWEZmSUo0SVF4a29aclBYRXBiRkx1WGI4R1NMckhZWTI2UnV5d29oMHd5b1NRTkcrMDR5eUFvV1VtL1pLTGROK0srSHRrcENHa3hXVGZDUmlwVDZoaFllMDg1Zkkzd1ZSanp6cmJMREE2c0VmRnVHOUo4ck5SY0hzYW8vdVA0TUR6c2tkTUQ5VUZNLzdpUmNkQTkyaExlQXlpb0t1RXM4UlpxSFVlREN6VGZWTG1aUzJlckxCL29kR3R6eGVsOEpuMStDbmJBaUZvZ3EvUHdDV3g4VDUxc0EyVEx4ek1JZlJhLzdrRktGZEJvS0tYak14eG4wOXVRU2I4R21ma2QzMzJTMlh2Q01ybjhaaEdUWEVKa3FCUFZ4cE1oakpiU2JJTUF2QTVMQzlnMzFOUjhvVTRGeXBSV2M2WGphQnZUbXA2Q2Z3eG1JWW5sNlNnMGFINUtRTGhUSm4velZBMndWTVp4dkhKMjdrUlVONFN6NmFJd3BhQlRNNElITXF3ZE1OQUpDU1lheERKZllGNVRuanFXNDJ2SG1KQkdkMW9uMS92WVFFb25jSXE0c3lJeGdLSlRtRitGMUl0QlJmQXM1TVZaYkhYQVd0ak1jaDI0RU93YWg5azNGdEUyK0tpbWlBVVRBVDJWakhWRXZzZkhGQjh6ejk0eWlsaFU3UHY3Rk5STHFjS3lBNGllM2w4K2tndjZ3TkROekovTDhBQS9lV3dVV2lZWjllODNENmw1bTFNM0syY3EvSHQvbXdxWkN5SkFQcFR2S2xlYlNrQWZZSlZUdWVocFdRRVFFUlJKYndDMTgyeWg4SGJCQTV6U3hFT1NFSksxN3Y3Qm9jK1hXYkZsVTRFS2hZdGVCSzAzT0ZYNktwVmJubUFHYzNFOGtPaDZVQ3RrTXBHMjBnYUtoME9LTFdZdk9wdEJxbnRtM3BYTXFjTzYxSnE4VXlKaFB6cjVJZGNSZE9CZGJ1NWxMblRTbG9lM0psWjVJNEE0K2lPVmhnKzROSk96MW5RPSIsIm1hYyI6IjhhNWUzODVkZDMzNjM4ZWJmNmQ4ZTM5M2E5YWM3MDZiZDk0MDhlMWQ2ZWZhYzVlMDk1MjMzMjUyOTE5YTFkZjYiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "0bjJC\/Y13gV9bwcHYT9MTn+Jn84Yml5YCo1lxTay1Gw=", "origin": "DEL", "departure_time": "2026-03-12 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-03-12 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 30m", "distance": null, "lay_over": "PT14H55M", "lay_over_date": "2026-03-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "G", "fareBasisCode": "eyJpdiI6IlRvMnYxakRLTk5TTDYxakJqT3hYR0E9PSIsInZhbHVlIjoiVUZVdWpBM0tVT0ZPWDVRVmlUTjc5WHRvMUQzeTd5aDg0NHZpMjk1NTRwNDBNZzBzM2NGTExSSkc2cDc2am9iSEp6UnlEYzd5ZmpEVXpaL3ZXNjBaQVdndnNYR3pENS9NL21ydGptMkt6MDh5eHFQWmFTaGVjZXQrL1hrckVFN05TY2dreEJQRGg1QmxjUE8xMlFhL05pMjVndDQ2UG1KU0NpYysvc24xeXQ3dFdCK2l6eFVaSWExMDRXdnVhaUZoS2RTa1ZTKzZuLzF6MzVKdnU5YTJNckpWTDFXbmRNWDZmRWFhVVVndUVPSG1EOS9nUGlGQkYrNld4KzBONWx5Um9DQnBRcDg0SW1hU2U4Z2J4YzBVelRJZVdOZGhlMm5RSTVTb0F2a0pBRlp1VEdkNll3NzNLNVFuWnU5Yy9PaGZLbWk2eVFON1pvZGV5RmovVTVSRE1JL2piMHh2SUtTVzd1dzM3OCtlNVExM3kvUWdnTFdibzByc2hCc2pqSjZZenVWeUdKTkM3YUNodTRxU1AzR1ppME5lVnBXVUx5Yjc4UWxMd0JpVmFmQURQNGxJc0ppYmZNaGFONHBzZk5uR0pzWGtQRVdqWE1NSkFSYm92dmw2NytCUzN6NVpuNVBQK0QreGtqNjh0TGhrVEZkdVg2UlFYQ3FuSU9nYTUxMG9tR0txZnZlRDJYamc2eGU0aytEMzJEdll3ZjU5YkVNQk9LMmVOV3RQc3pKWm5iYVJST0I5V1M1aXI3MXo3bGgyMVlvTWs5WWdjOTF6V3RYT3IwUXgya1c3RkN5K3J0NnhuYXlhSkxWUEE4c0FGdUNLNm96K0E5S3AzdWhkekJaQTNTeVBBRnZldTVCbWpqd3Rack85MExtellwSmRRbVMxWjFRSy9jRi9DaFFuaTV5M2phRE5JT0NLenJ4citEUkxndElrQmZZTWRhUkRiQ0hycWh1ODJSMGl1QUtYT2VuSTZZQ1VrRDJYQ1NVd3k2WjZBZE50UnJDNzNjdlh1Wkg3RU13Q1BxQVRXNXdlbUg1SEtUeFZrZnBPa0N1VkcwdFVmcUpQK3UvUVcwZy9peHpkZU9nOUlNQ0Q1TDVTTGh6U3BEZUZ0RHRqYldGWUN3ai9xWldRWk1PNG53K21waG1yUzNRUGRyWnJBY09UbGk5Y1BYaG96SUgvR3g0UTlEMDIyVXYvZXJDMWZ0WTBpaGNoYjN4TkJiMzA4UkhsQlFXNDZ4cXVGbmpQYmt0Ny84akFlaFJ1WFhuSnYyc3Q1Y2dOZlpEUjllY0h5TmNKSm5OQ3VyK3lhT2lpaVh1TmF2T09BRzgyQVRWc3lnTitWb2FjWlNzMFFjMFZCeW82UCs0VFZmZlpWendHeEJ1U3NZUnNrUlZCcWI2Z0ZRMnJnZWNKb1Z3QkhIVUVvK0dyVDhEWHJNMjFNTVpjNWZ6eHpPbmM0eStvTWl6U29reUthbUdzcHNIYWw5WWN0NFlXR1JybHFKWXZQQ2pGQzFNU3BFNzA2N05zOE10VE5KWXpQVlord2JmTWVPdVVzK3dEaWtJQWJIYVowd2pqV3VPalVsMDEyU1VNRWdJUnRaUjQ5U0FuV3FmOER4NVJNby9hUjd4REVEV041cHJKV1g1bGNlVVAybnJ1Y0lyWi9rSnNTd1EySWpjcld4NTYxYTQrN3g3ckRKYjROUU1UWTF1OXh2TmtGODNVd01kQzBMM2x5MkhQNDVuT1RlSXVOQW11RTFCVDhPZ0NEYk9wQTlIWU1FWEZmSUo0SVF4a29aclBYRXBiRkx1WGI4R1NMckhZWTI2UnV5d29oMHd5b1NRTkcrMDR5eUFvV1VtL1pLTGROK0srSHRrcENHa3hXVGZDUmlwVDZoaFllMDg1Zkkzd1ZSanp6cmJMREE2c0VmRnVHOUo4ck5SY0hzYW8vdVA0TUR6c2tkTUQ5VUZNLzdpUmNkQTkyaExlQXlpb0t1RXM4UlpxSFVlREN6VGZWTG1aUzJlckxCL29kR3R6eGVsOEpuMStDbmJBaUZvZ3EvUHdDV3g4VDUxc0EyVEx4ek1JZlJhLzdrRktGZEJvS0tYak14eG4wOXVRU2I4R21ma2QzMzJTMlh2Q01ybjhaaEdUWEVKa3FCUFZ4cE1oakpiU2JJTUF2QTVMQzlnMzFOUjhvVTRGeXBSV2M2WGphQnZUbXA2Q2Z3eG1JWW5sNlNnMGFINUtRTGhUSm4velZBMndWTVp4dkhKMjdrUlVONFN6NmFJd3BhQlRNNElITXF3ZE1OQUpDU1lheERKZllGNVRuanFXNDJ2SG1KQkdkMW9uMS92WVFFb25jSXE0c3lJeGdLSlRtRitGMUl0QlJmQXM1TVZaYkhYQVd0ak1jaDI0RU93YWg5azNGdEUyK0tpbWlBVVRBVDJWakhWRXZzZkhGQjh6ejk0eWlsaFU3UHY3Rk5STHFjS3lBNGllM2w4K2tndjZ3TkROekovTDhBQS9lV3dVV2lZWjllODNENmw1bTFNM0syY3EvSHQvbXdxWkN5SkFQcFR2S2xlYlNrQWZZSlZUdWVocFdRRVFFUlJKYndDMTgyeWg4SGJCQTV6U3hFT1NFSksxN3Y3Qm9jK1hXYkZsVTRFS2hZdGVCSzAzT0ZYNktwVmJubUFHYzNFOGtPaDZVQ3RrTXBHMjBnYUtoME9LTFdZdk9wdEJxbnRtM3BYTXFjTzYxSnE4VXlKaFB6cjVJZGNSZE9CZGJ1NWxMblRTbG9lM0psWjVJNEE0K2lPVmhnKzROSk96MW5RPSIsIm1hYyI6IjhhNWUzODVkZDMzNjM4ZWJmNmQ4ZTM5M2E5YWM3MDZiZDk0MDhlMWQ2ZWZhYzVlMDk1MjMzMjUyOTE5YTFkZjYiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-60", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "ehnLeRBeTAyifFoDkUZKnhcKSJ5l6Oupt0V9KMdqqA4=", "origin": "DAC", "departure_time": "2026-04-29 21:20:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-04-29 23:40:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-29", "flight_time": "2h 50m", "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" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IlRvMnYxakRLTk5TTDYxakJqT3hYR0E9PSIsInZhbHVlIjoiVUZVdWpBM0tVT0ZPWDVRVmlUTjc5WHRvMUQzeTd5aDg0NHZpMjk1NTRwNDBNZzBzM2NGTExSSkc2cDc2am9iSEp6UnlEYzd5ZmpEVXpaL3ZXNjBaQVdndnNYR3pENS9NL21ydGptMkt6MDh5eHFQWmFTaGVjZXQrL1hrckVFN05TY2dreEJQRGg1QmxjUE8xMlFhL05pMjVndDQ2UG1KU0NpYysvc24xeXQ3dFdCK2l6eFVaSWExMDRXdnVhaUZoS2RTa1ZTKzZuLzF6MzVKdnU5YTJNckpWTDFXbmRNWDZmRWFhVVVndUVPSG1EOS9nUGlGQkYrNld4KzBONWx5Um9DQnBRcDg0SW1hU2U4Z2J4YzBVelRJZVdOZGhlMm5RSTVTb0F2a0pBRlp1VEdkNll3NzNLNVFuWnU5Yy9PaGZLbWk2eVFON1pvZGV5RmovVTVSRE1JL2piMHh2SUtTVzd1dzM3OCtlNVExM3kvUWdnTFdibzByc2hCc2pqSjZZenVWeUdKTkM3YUNodTRxU1AzR1ppME5lVnBXVUx5Yjc4UWxMd0JpVmFmQURQNGxJc0ppYmZNaGFONHBzZk5uR0pzWGtQRVdqWE1NSkFSYm92dmw2NytCUzN6NVpuNVBQK0QreGtqNjh0TGhrVEZkdVg2UlFYQ3FuSU9nYTUxMG9tR0txZnZlRDJYamc2eGU0aytEMzJEdll3ZjU5YkVNQk9LMmVOV3RQc3pKWm5iYVJST0I5V1M1aXI3MXo3bGgyMVlvTWs5WWdjOTF6V3RYT3IwUXgya1c3RkN5K3J0NnhuYXlhSkxWUEE4c0FGdUNLNm96K0E5S3AzdWhkekJaQTNTeVBBRnZldTVCbWpqd3Rack85MExtellwSmRRbVMxWjFRSy9jRi9DaFFuaTV5M2phRE5JT0NLenJ4citEUkxndElrQmZZTWRhUkRiQ0hycWh1ODJSMGl1QUtYT2VuSTZZQ1VrRDJYQ1NVd3k2WjZBZE50UnJDNzNjdlh1Wkg3RU13Q1BxQVRXNXdlbUg1SEtUeFZrZnBPa0N1VkcwdFVmcUpQK3UvUVcwZy9peHpkZU9nOUlNQ0Q1TDVTTGh6U3BEZUZ0RHRqYldGWUN3ai9xWldRWk1PNG53K21waG1yUzNRUGRyWnJBY09UbGk5Y1BYaG96SUgvR3g0UTlEMDIyVXYvZXJDMWZ0WTBpaGNoYjN4TkJiMzA4UkhsQlFXNDZ4cXVGbmpQYmt0Ny84akFlaFJ1WFhuSnYyc3Q1Y2dOZlpEUjllY0h5TmNKSm5OQ3VyK3lhT2lpaVh1TmF2T09BRzgyQVRWc3lnTitWb2FjWlNzMFFjMFZCeW82UCs0VFZmZlpWendHeEJ1U3NZUnNrUlZCcWI2Z0ZRMnJnZWNKb1Z3QkhIVUVvK0dyVDhEWHJNMjFNTVpjNWZ6eHpPbmM0eStvTWl6U29reUthbUdzcHNIYWw5WWN0NFlXR1JybHFKWXZQQ2pGQzFNU3BFNzA2N05zOE10VE5KWXpQVlord2JmTWVPdVVzK3dEaWtJQWJIYVowd2pqV3VPalVsMDEyU1VNRWdJUnRaUjQ5U0FuV3FmOER4NVJNby9hUjd4REVEV041cHJKV1g1bGNlVVAybnJ1Y0lyWi9rSnNTd1EySWpjcld4NTYxYTQrN3g3ckRKYjROUU1UWTF1OXh2TmtGODNVd01kQzBMM2x5MkhQNDVuT1RlSXVOQW11RTFCVDhPZ0NEYk9wQTlIWU1FWEZmSUo0SVF4a29aclBYRXBiRkx1WGI4R1NMckhZWTI2UnV5d29oMHd5b1NRTkcrMDR5eUFvV1VtL1pLTGROK0srSHRrcENHa3hXVGZDUmlwVDZoaFllMDg1Zkkzd1ZSanp6cmJMREE2c0VmRnVHOUo4ck5SY0hzYW8vdVA0TUR6c2tkTUQ5VUZNLzdpUmNkQTkyaExlQXlpb0t1RXM4UlpxSFVlREN6VGZWTG1aUzJlckxCL29kR3R6eGVsOEpuMStDbmJBaUZvZ3EvUHdDV3g4VDUxc0EyVEx4ek1JZlJhLzdrRktGZEJvS0tYak14eG4wOXVRU2I4R21ma2QzMzJTMlh2Q01ybjhaaEdUWEVKa3FCUFZ4cE1oakpiU2JJTUF2QTVMQzlnMzFOUjhvVTRGeXBSV2M2WGphQnZUbXA2Q2Z3eG1JWW5sNlNnMGFINUtRTGhUSm4velZBMndWTVp4dkhKMjdrUlVONFN6NmFJd3BhQlRNNElITXF3ZE1OQUpDU1lheERKZllGNVRuanFXNDJ2SG1KQkdkMW9uMS92WVFFb25jSXE0c3lJeGdLSlRtRitGMUl0QlJmQXM1TVZaYkhYQVd0ak1jaDI0RU93YWg5azNGdEUyK0tpbWlBVVRBVDJWakhWRXZzZkhGQjh6ejk0eWlsaFU3UHY3Rk5STHFjS3lBNGllM2w4K2tndjZ3TkROekovTDhBQS9lV3dVV2lZWjllODNENmw1bTFNM0syY3EvSHQvbXdxWkN5SkFQcFR2S2xlYlNrQWZZSlZUdWVocFdRRVFFUlJKYndDMTgyeWg4SGJCQTV6U3hFT1NFSksxN3Y3Qm9jK1hXYkZsVTRFS2hZdGVCSzAzT0ZYNktwVmJubUFHYzNFOGtPaDZVQ3RrTXBHMjBnYUtoME9LTFdZdk9wdEJxbnRtM3BYTXFjTzYxSnE4VXlKaFB6cjVJZGNSZE9CZGJ1NWxMblRTbG9lM0psWjVJNEE0K2lPVmhnKzROSk96MW5RPSIsIm1hYyI6IjhhNWUzODVkZDMzNjM4ZWJmNmQ4ZTM5M2E5YWM3MDZiZDk0MDhlMWQ2ZWZhYzVlMDk1MjMzMjUyOTE5YTFkZjYiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "hzZuK3wm23aCmWMVm9NqQYdnRITQuxgUf9M90PnXfQQ=", "origin": "DEL", "departure_time": "2026-04-30 22: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-05-01 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "5h 40m", "distance": null, "lay_over": "PT23H10M", "lay_over_date": "2026-04-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2386" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IlRvMnYxakRLTk5TTDYxakJqT3hYR0E9PSIsInZhbHVlIjoiVUZVdWpBM0tVT0ZPWDVRVmlUTjc5WHRvMUQzeTd5aDg0NHZpMjk1NTRwNDBNZzBzM2NGTExSSkc2cDc2am9iSEp6UnlEYzd5ZmpEVXpaL3ZXNjBaQVdndnNYR3pENS9NL21ydGptMkt6MDh5eHFQWmFTaGVjZXQrL1hrckVFN05TY2dreEJQRGg1QmxjUE8xMlFhL05pMjVndDQ2UG1KU0NpYysvc24xeXQ3dFdCK2l6eFVaSWExMDRXdnVhaUZoS2RTa1ZTKzZuLzF6MzVKdnU5YTJNckpWTDFXbmRNWDZmRWFhVVVndUVPSG1EOS9nUGlGQkYrNld4KzBONWx5Um9DQnBRcDg0SW1hU2U4Z2J4YzBVelRJZVdOZGhlMm5RSTVTb0F2a0pBRlp1VEdkNll3NzNLNVFuWnU5Yy9PaGZLbWk2eVFON1pvZGV5RmovVTVSRE1JL2piMHh2SUtTVzd1dzM3OCtlNVExM3kvUWdnTFdibzByc2hCc2pqSjZZenVWeUdKTkM3YUNodTRxU1AzR1ppME5lVnBXVUx5Yjc4UWxMd0JpVmFmQURQNGxJc0ppYmZNaGFONHBzZk5uR0pzWGtQRVdqWE1NSkFSYm92dmw2NytCUzN6NVpuNVBQK0QreGtqNjh0TGhrVEZkdVg2UlFYQ3FuSU9nYTUxMG9tR0txZnZlRDJYamc2eGU0aytEMzJEdll3ZjU5YkVNQk9LMmVOV3RQc3pKWm5iYVJST0I5V1M1aXI3MXo3bGgyMVlvTWs5WWdjOTF6V3RYT3IwUXgya1c3RkN5K3J0NnhuYXlhSkxWUEE4c0FGdUNLNm96K0E5S3AzdWhkekJaQTNTeVBBRnZldTVCbWpqd3Rack85MExtellwSmRRbVMxWjFRSy9jRi9DaFFuaTV5M2phRE5JT0NLenJ4citEUkxndElrQmZZTWRhUkRiQ0hycWh1ODJSMGl1QUtYT2VuSTZZQ1VrRDJYQ1NVd3k2WjZBZE50UnJDNzNjdlh1Wkg3RU13Q1BxQVRXNXdlbUg1SEtUeFZrZnBPa0N1VkcwdFVmcUpQK3UvUVcwZy9peHpkZU9nOUlNQ0Q1TDVTTGh6U3BEZUZ0RHRqYldGWUN3ai9xWldRWk1PNG53K21waG1yUzNRUGRyWnJBY09UbGk5Y1BYaG96SUgvR3g0UTlEMDIyVXYvZXJDMWZ0WTBpaGNoYjN4TkJiMzA4UkhsQlFXNDZ4cXVGbmpQYmt0Ny84akFlaFJ1WFhuSnYyc3Q1Y2dOZlpEUjllY0h5TmNKSm5OQ3VyK3lhT2lpaVh1TmF2T09BRzgyQVRWc3lnTitWb2FjWlNzMFFjMFZCeW82UCs0VFZmZlpWendHeEJ1U3NZUnNrUlZCcWI2Z0ZRMnJnZWNKb1Z3QkhIVUVvK0dyVDhEWHJNMjFNTVpjNWZ6eHpPbmM0eStvTWl6U29reUthbUdzcHNIYWw5WWN0NFlXR1JybHFKWXZQQ2pGQzFNU3BFNzA2N05zOE10VE5KWXpQVlord2JmTWVPdVVzK3dEaWtJQWJIYVowd2pqV3VPalVsMDEyU1VNRWdJUnRaUjQ5U0FuV3FmOER4NVJNby9hUjd4REVEV041cHJKV1g1bGNlVVAybnJ1Y0lyWi9rSnNTd1EySWpjcld4NTYxYTQrN3g3ckRKYjROUU1UWTF1OXh2TmtGODNVd01kQzBMM2x5MkhQNDVuT1RlSXVOQW11RTFCVDhPZ0NEYk9wQTlIWU1FWEZmSUo0SVF4a29aclBYRXBiRkx1WGI4R1NMckhZWTI2UnV5d29oMHd5b1NRTkcrMDR5eUFvV1VtL1pLTGROK0srSHRrcENHa3hXVGZDUmlwVDZoaFllMDg1Zkkzd1ZSanp6cmJMREE2c0VmRnVHOUo4ck5SY0hzYW8vdVA0TUR6c2tkTUQ5VUZNLzdpUmNkQTkyaExlQXlpb0t1RXM4UlpxSFVlREN6VGZWTG1aUzJlckxCL29kR3R6eGVsOEpuMStDbmJBaUZvZ3EvUHdDV3g4VDUxc0EyVEx4ek1JZlJhLzdrRktGZEJvS0tYak14eG4wOXVRU2I4R21ma2QzMzJTMlh2Q01ybjhaaEdUWEVKa3FCUFZ4cE1oakpiU2JJTUF2QTVMQzlnMzFOUjhvVTRGeXBSV2M2WGphQnZUbXA2Q2Z3eG1JWW5sNlNnMGFINUtRTGhUSm4velZBMndWTVp4dkhKMjdrUlVONFN6NmFJd3BhQlRNNElITXF3ZE1OQUpDU1lheERKZllGNVRuanFXNDJ2SG1KQkdkMW9uMS92WVFFb25jSXE0c3lJeGdLSlRtRitGMUl0QlJmQXM1TVZaYkhYQVd0ak1jaDI0RU93YWg5azNGdEUyK0tpbWlBVVRBVDJWakhWRXZzZkhGQjh6ejk0eWlsaFU3UHY3Rk5STHFjS3lBNGllM2w4K2tndjZ3TkROekovTDhBQS9lV3dVV2lZWjllODNENmw1bTFNM0syY3EvSHQvbXdxWkN5SkFQcFR2S2xlYlNrQWZZSlZUdWVocFdRRVFFUlJKYndDMTgyeWg4SGJCQTV6U3hFT1NFSksxN3Y3Qm9jK1hXYkZsVTRFS2hZdGVCSzAzT0ZYNktwVmJubUFHYzNFOGtPaDZVQ3RrTXBHMjBnYUtoME9LTFdZdk9wdEJxbnRtM3BYTXFjTzYxSnE4VXlKaFB6cjVJZGNSZE9CZGJ1NWxMblRTbG9lM0psWjVJNEE0K2lPVmhnKzROSk96MW5RPSIsIm1hYyI6IjhhNWUzODVkZDMzNjM4ZWJmNmQ4ZTM5M2E5YWM3MDZiZDk0MDhlMWQ2ZWZhYzVlMDk1MjMzMjUyOTE5YTFkZjYiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2032, "gross_total": 2002, "base_fare": 1126, "tax": 906, "sell": { "currency": "MYR", "total": 2032, "base_fare": 1126, "tax": 906 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAzMiwiYmFzZV9mYXJlIjoxMTI2LCJ0YXgiOjkwNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMDIsImJhc2VfZmFyZSI6MTA5NiwidGF4Ijo5MDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAwMiwiYmFzZV9mYXJlIjoxMDk2LCJ0YXgiOjkwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2032, "base_fare": 1126, "tax": 906, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1096.00", "tax": "906.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2032, "base_fare": 1126, "tax": 906, "gross": { "base_fare": "1096.00", "tax": "906.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwMzIuMDAiLCJiYXNlX2ZhcmUiOiIxMTI2LjAwIiwidGF4IjoiOTA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5Ni4wMCIsInRheCI6IjkwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAwMi4wMCIsImJhc2VfZmFyZSI6IjEwOTYuMDAiLCJ0YXgiOiI5MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDk2LjAwIiwidGF4IjoiOTA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAwMi4wMCIsImJhc2VfZmFyZSI6IjEwOTYuMDAiLCJ0YXgiOiI5MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2002, "base_fare": 1096, "tax": 906, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2032, "filter": { "id": "F123NP00114-60", "price": 2032, "gross_total": 2002, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-05-01 07:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112300del2026031202252387del202603121720dac202603122020237dac202604292120del202604292340238del202604302250kul2026050107002386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-61", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWjx98MW0d4F6FvsdfwocrkmGvzJGfDVmrXKrFxkKWWCWbfxEi6wFUA\/8bhkPoKBD\/w==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-61", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "ETAb3jCwyACyJ3k8peIenQ8lpJOAG4McBBNCJgA6XRk=", "origin": "KUL", "departure_time": "2026-03-11 05:45:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "MAA", "arrival_time": "2026-03-11 07:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-11", "flight_time": "3h 45m", "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": "1032" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1032" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "eyJpdiI6IkRxZEtiYm53UVBVbFFoVnN6Y1lyQnc9PSIsInZhbHVlIjoidkVhUENPdFlIRWRveTFOV3ZmeDRFYmpSU2lWU29jWmdrTzFaZkFkWVB2b2V4d1pEbm45eDdpeFd0SnFwR2hRajgwZ3B1S0xvN2FyNXE1ckhZZ21haFVHV0JFOXhQbzJFQndReHlZT2ZFL2pXM3hvQmJxZG0zN2tURSs1c0M1Wk5wOEt3Nk4vTHNQQktXdUI0enBQNXBaMmtPOE9qeU0zYlNmUzJNZXlZbVBDT1YzL29FaHFYM09yY3N3MTBNeWhOUHlCR21tbkxRNEx2QmhrN1B4V0EzMFVDRjNpd3JBZEcwYWU4Qlg1WTIwcGVJNUlpMGlIRjIyK1FqL2J3WitON0U3OG55NmhOY1puemtwOGM3bkt2NlZibk95NHUwbUtQZGxyajZXQ2xyTHYrU0VITHpabTlRQ1VubFFmU1JaQUxscFB5WC9GYVg5UlU0YmhOTC9sTHVGMWVKNVRKc3BVQStTY2lveElnd09UL1NLMjVkOFhNODlJckFxVHFRdDdNOU1OdndoRDk4NXBXVWQ4TTRFMGQyOEwxSWFSOXpWSncvZG81T1h4aXFhS2l0VXNSbmQ3VVJsTTI5UWpFNkNkMFVibW4zbDR5T3JvMGhQeHVGWkFOaHNjS0ovMURrOVhkck1kc2FOeUxJb2dNU2xvNkFPcFhyaEZmekxKRUwwZXRyUDNVdEx4Zk5SUHBxai9xNG1NcytZcFA0SEtBbDJLOUNaUzlxZHBRZG56NEs5VStqaWl6NER0VHc1RHZsQ1UzUldubWplOW02UFFLdEgreWljeXpNbEwxaGFQZVpmTWFVNTIzcEdOaCt4akFtZVlrK2pQM1lkOUloNGxVN3JwVVFpd3ByRngweVRJOXNGUVo5V2VGbWNaaXUyNCttTi9Ib1luTm5iaCtIUVR3cGNsck5oSmMvbmtsVXJpOU5kZUl4cFlvVi90S3QxeGNiWStkSUFZdW13cnliRGJwcG5RR01vYlBJNXNQcG9QVUJDUEhlTFFGdysxYkcwYll5Q1NTT2doeFh4bmlSQSsyTTZKWU5RZGJFWFkrWEtYOWtva0FVbE9CMUp4VFVZVFE0b1NrbkhmUXRORTRuZ1RGbWJzb2dIRTBnWjEvbno4clJoeVNvci9jWUtRRFBoa1h2SHhpTFdmTDdBTURjd3M5UTdjMHNuTFVHK0VPUEFZRHl2eGFaTFFrcS9SV0ZjVG0vUHA4bjcxYVBqQXZwdUJjM2RMK1lXQ01KS2g5UkdUVU9yV0o3cTVhUitMSEV3U1dLL1BsV1p0U0UrSE9iSDYxNUd4MkxFcDlFVVR6TTJia0NsNG52VitKdnBGUVBOWXYwS3ZacytkZUJORi9ySlBXcFBxeGdRUktnOVBSZk54Q0NLQzZUUUxRaVpUTjcyUVFIK2krdnBlUVJBeWkybEdNUm9EL2o5VXhJdUNmalhQSHVUZHdXUDU3UnBaakNvQlJ0M0dUUEVKY1dXejVYUnJicUY1WENrVjZoNFR5SHhjaGZ5ZkJlQ0RqRGtTbEdCd2xBc0RicTFISC94SjdqN0lVTkZHU3F4dzJLZz09IiwibWFjIjoiMWIwYmE0NmY1MDU2OWM4ZGFlNzgxYjg4OTQ3OWNmOTk0ZWFiZTVmZDRjMjNlZTNlNTVkY2U3ZmRkZTlkZDQwZCIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "+3sEFBQB3WHBqFoWKcOF2MaDwQHeq3kVJFLPIOqbhMQ=", "origin": "MAA", "departure_time": "2026-03-11 16:05:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-03-11 19:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6IkRxZEtiYm53UVBVbFFoVnN6Y1lyQnc9PSIsInZhbHVlIjoidkVhUENPdFlIRWRveTFOV3ZmeDRFYmpSU2lWU29jWmdrTzFaZkFkWVB2b2V4d1pEbm45eDdpeFd0SnFwR2hRajgwZ3B1S0xvN2FyNXE1ckhZZ21haFVHV0JFOXhQbzJFQndReHlZT2ZFL2pXM3hvQmJxZG0zN2tURSs1c0M1Wk5wOEt3Nk4vTHNQQktXdUI0enBQNXBaMmtPOE9qeU0zYlNmUzJNZXlZbVBDT1YzL29FaHFYM09yY3N3MTBNeWhOUHlCR21tbkxRNEx2QmhrN1B4V0EzMFVDRjNpd3JBZEcwYWU4Qlg1WTIwcGVJNUlpMGlIRjIyK1FqL2J3WitON0U3OG55NmhOY1puemtwOGM3bkt2NlZibk95NHUwbUtQZGxyajZXQ2xyTHYrU0VITHpabTlRQ1VubFFmU1JaQUxscFB5WC9GYVg5UlU0YmhOTC9sTHVGMWVKNVRKc3BVQStTY2lveElnd09UL1NLMjVkOFhNODlJckFxVHFRdDdNOU1OdndoRDk4NXBXVWQ4TTRFMGQyOEwxSWFSOXpWSncvZG81T1h4aXFhS2l0VXNSbmQ3VVJsTTI5UWpFNkNkMFVibW4zbDR5T3JvMGhQeHVGWkFOaHNjS0ovMURrOVhkck1kc2FOeUxJb2dNU2xvNkFPcFhyaEZmekxKRUwwZXRyUDNVdEx4Zk5SUHBxai9xNG1NcytZcFA0SEtBbDJLOUNaUzlxZHBRZG56NEs5VStqaWl6NER0VHc1RHZsQ1UzUldubWplOW02UFFLdEgreWljeXpNbEwxaGFQZVpmTWFVNTIzcEdOaCt4akFtZVlrK2pQM1lkOUloNGxVN3JwVVFpd3ByRngweVRJOXNGUVo5V2VGbWNaaXUyNCttTi9Ib1luTm5iaCtIUVR3cGNsck5oSmMvbmtsVXJpOU5kZUl4cFlvVi90S3QxeGNiWStkSUFZdW13cnliRGJwcG5RR01vYlBJNXNQcG9QVUJDUEhlTFFGdysxYkcwYll5Q1NTT2doeFh4bmlSQSsyTTZKWU5RZGJFWFkrWEtYOWtva0FVbE9CMUp4VFVZVFE0b1NrbkhmUXRORTRuZ1RGbWJzb2dIRTBnWjEvbno4clJoeVNvci9jWUtRRFBoa1h2SHhpTFdmTDdBTURjd3M5UTdjMHNuTFVHK0VPUEFZRHl2eGFaTFFrcS9SV0ZjVG0vUHA4bjcxYVBqQXZwdUJjM2RMK1lXQ01KS2g5UkdUVU9yV0o3cTVhUitMSEV3U1dLL1BsV1p0U0UrSE9iSDYxNUd4MkxFcDlFVVR6TTJia0NsNG52VitKdnBGUVBOWXYwS3ZacytkZUJORi9ySlBXcFBxeGdRUktnOVBSZk54Q0NLQzZUUUxRaVpUTjcyUVFIK2krdnBlUVJBeWkybEdNUm9EL2o5VXhJdUNmalhQSHVUZHdXUDU3UnBaakNvQlJ0M0dUUEVKY1dXejVYUnJicUY1WENrVjZoNFR5SHhjaGZ5ZkJlQ0RqRGtTbEdCd2xBc0RicTFISC94SjdqN0lVTkZHU3F4dzJLZz09IiwibWFjIjoiMWIwYmE0NmY1MDU2OWM4ZGFlNzgxYjg4OTQ3OWNmOTk0ZWFiZTVmZDRjMjNlZTNlNTVkY2U3ZmRkZTlkZDQwZCIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } } ] }, { "group": 1, "flight_key": "F123NP00114-61", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "z\/5\/ZJuLgh+ri0kYLS4VGd1Af1XbUOHOLqqVs5lBaqQ=", "origin": "DAC", "departure_time": "2026-04-29 14:40:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MAA", "arrival_time": "2026-04-29 16:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-29", "flight_time": "2h 35m", "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": "1114" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1114" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "eyJpdiI6IkRxZEtiYm53UVBVbFFoVnN6Y1lyQnc9PSIsInZhbHVlIjoidkVhUENPdFlIRWRveTFOV3ZmeDRFYmpSU2lWU29jWmdrTzFaZkFkWVB2b2V4d1pEbm45eDdpeFd0SnFwR2hRajgwZ3B1S0xvN2FyNXE1ckhZZ21haFVHV0JFOXhQbzJFQndReHlZT2ZFL2pXM3hvQmJxZG0zN2tURSs1c0M1Wk5wOEt3Nk4vTHNQQktXdUI0enBQNXBaMmtPOE9qeU0zYlNmUzJNZXlZbVBDT1YzL29FaHFYM09yY3N3MTBNeWhOUHlCR21tbkxRNEx2QmhrN1B4V0EzMFVDRjNpd3JBZEcwYWU4Qlg1WTIwcGVJNUlpMGlIRjIyK1FqL2J3WitON0U3OG55NmhOY1puemtwOGM3bkt2NlZibk95NHUwbUtQZGxyajZXQ2xyTHYrU0VITHpabTlRQ1VubFFmU1JaQUxscFB5WC9GYVg5UlU0YmhOTC9sTHVGMWVKNVRKc3BVQStTY2lveElnd09UL1NLMjVkOFhNODlJckFxVHFRdDdNOU1OdndoRDk4NXBXVWQ4TTRFMGQyOEwxSWFSOXpWSncvZG81T1h4aXFhS2l0VXNSbmQ3VVJsTTI5UWpFNkNkMFVibW4zbDR5T3JvMGhQeHVGWkFOaHNjS0ovMURrOVhkck1kc2FOeUxJb2dNU2xvNkFPcFhyaEZmekxKRUwwZXRyUDNVdEx4Zk5SUHBxai9xNG1NcytZcFA0SEtBbDJLOUNaUzlxZHBRZG56NEs5VStqaWl6NER0VHc1RHZsQ1UzUldubWplOW02UFFLdEgreWljeXpNbEwxaGFQZVpmTWFVNTIzcEdOaCt4akFtZVlrK2pQM1lkOUloNGxVN3JwVVFpd3ByRngweVRJOXNGUVo5V2VGbWNaaXUyNCttTi9Ib1luTm5iaCtIUVR3cGNsck5oSmMvbmtsVXJpOU5kZUl4cFlvVi90S3QxeGNiWStkSUFZdW13cnliRGJwcG5RR01vYlBJNXNQcG9QVUJDUEhlTFFGdysxYkcwYll5Q1NTT2doeFh4bmlSQSsyTTZKWU5RZGJFWFkrWEtYOWtva0FVbE9CMUp4VFVZVFE0b1NrbkhmUXRORTRuZ1RGbWJzb2dIRTBnWjEvbno4clJoeVNvci9jWUtRRFBoa1h2SHhpTFdmTDdBTURjd3M5UTdjMHNuTFVHK0VPUEFZRHl2eGFaTFFrcS9SV0ZjVG0vUHA4bjcxYVBqQXZwdUJjM2RMK1lXQ01KS2g5UkdUVU9yV0o3cTVhUitMSEV3U1dLL1BsV1p0U0UrSE9iSDYxNUd4MkxFcDlFVVR6TTJia0NsNG52VitKdnBGUVBOWXYwS3ZacytkZUJORi9ySlBXcFBxeGdRUktnOVBSZk54Q0NLQzZUUUxRaVpUTjcyUVFIK2krdnBlUVJBeWkybEdNUm9EL2o5VXhJdUNmalhQSHVUZHdXUDU3UnBaakNvQlJ0M0dUUEVKY1dXejVYUnJicUY1WENrVjZoNFR5SHhjaGZ5ZkJlQ0RqRGtTbEdCd2xBc0RicTFISC94SjdqN0lVTkZHU3F4dzJLZz09IiwibWFjIjoiMWIwYmE0NmY1MDU2OWM4ZGFlNzgxYjg4OTQ3OWNmOTk0ZWFiZTVmZDRjMjNlZTNlNTVkY2U3ZmRkZTlkZDQwZCIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "35zHl1yPSspzSMxeilQaHGCUQRwfGYMuFe+VKUCFa2g=", "origin": "MAA", "departure_time": "2026-04-29 22:15:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-04-30 04:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "2026-04-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "eyJpdiI6IkRxZEtiYm53UVBVbFFoVnN6Y1lyQnc9PSIsInZhbHVlIjoidkVhUENPdFlIRWRveTFOV3ZmeDRFYmpSU2lWU29jWmdrTzFaZkFkWVB2b2V4d1pEbm45eDdpeFd0SnFwR2hRajgwZ3B1S0xvN2FyNXE1ckhZZ21haFVHV0JFOXhQbzJFQndReHlZT2ZFL2pXM3hvQmJxZG0zN2tURSs1c0M1Wk5wOEt3Nk4vTHNQQktXdUI0enBQNXBaMmtPOE9qeU0zYlNmUzJNZXlZbVBDT1YzL29FaHFYM09yY3N3MTBNeWhOUHlCR21tbkxRNEx2QmhrN1B4V0EzMFVDRjNpd3JBZEcwYWU4Qlg1WTIwcGVJNUlpMGlIRjIyK1FqL2J3WitON0U3OG55NmhOY1puemtwOGM3bkt2NlZibk95NHUwbUtQZGxyajZXQ2xyTHYrU0VITHpabTlRQ1VubFFmU1JaQUxscFB5WC9GYVg5UlU0YmhOTC9sTHVGMWVKNVRKc3BVQStTY2lveElnd09UL1NLMjVkOFhNODlJckFxVHFRdDdNOU1OdndoRDk4NXBXVWQ4TTRFMGQyOEwxSWFSOXpWSncvZG81T1h4aXFhS2l0VXNSbmQ3VVJsTTI5UWpFNkNkMFVibW4zbDR5T3JvMGhQeHVGWkFOaHNjS0ovMURrOVhkck1kc2FOeUxJb2dNU2xvNkFPcFhyaEZmekxKRUwwZXRyUDNVdEx4Zk5SUHBxai9xNG1NcytZcFA0SEtBbDJLOUNaUzlxZHBRZG56NEs5VStqaWl6NER0VHc1RHZsQ1UzUldubWplOW02UFFLdEgreWljeXpNbEwxaGFQZVpmTWFVNTIzcEdOaCt4akFtZVlrK2pQM1lkOUloNGxVN3JwVVFpd3ByRngweVRJOXNGUVo5V2VGbWNaaXUyNCttTi9Ib1luTm5iaCtIUVR3cGNsck5oSmMvbmtsVXJpOU5kZUl4cFlvVi90S3QxeGNiWStkSUFZdW13cnliRGJwcG5RR01vYlBJNXNQcG9QVUJDUEhlTFFGdysxYkcwYll5Q1NTT2doeFh4bmlSQSsyTTZKWU5RZGJFWFkrWEtYOWtva0FVbE9CMUp4VFVZVFE0b1NrbkhmUXRORTRuZ1RGbWJzb2dIRTBnWjEvbno4clJoeVNvci9jWUtRRFBoa1h2SHhpTFdmTDdBTURjd3M5UTdjMHNuTFVHK0VPUEFZRHl2eGFaTFFrcS9SV0ZjVG0vUHA4bjcxYVBqQXZwdUJjM2RMK1lXQ01KS2g5UkdUVU9yV0o3cTVhUitMSEV3U1dLL1BsV1p0U0UrSE9iSDYxNUd4MkxFcDlFVVR6TTJia0NsNG52VitKdnBGUVBOWXYwS3ZacytkZUJORi9ySlBXcFBxeGdRUktnOVBSZk54Q0NLQzZUUUxRaVpUTjcyUVFIK2krdnBlUVJBeWkybEdNUm9EL2o5VXhJdUNmalhQSHVUZHdXUDU3UnBaakNvQlJ0M0dUUEVKY1dXejVYUnJicUY1WENrVjZoNFR5SHhjaGZ5ZkJlQ0RqRGtTbEdCd2xBc0RicTFISC94SjdqN0lVTkZHU3F4dzJLZz09IiwibWFjIjoiMWIwYmE0NmY1MDU2OWM4ZGFlNzgxYjg4OTQ3OWNmOTk0ZWFiZTVmZDRjMjNlZTNlNTVkY2U3ZmRkZTlkZDQwZCIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } } ] } ], "price": { "currency": "MYR", "total": 2038, "gross_total": 2008, "base_fare": 1594, "tax": 444, "sell": { "currency": "MYR", "total": 2038, "base_fare": 1594, "tax": 444 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAzOCwiYmFzZV9mYXJlIjoxNTk0LCJ0YXgiOjQ0NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMDgsImJhc2VfZmFyZSI6MTU2NCwidGF4Ijo0NDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAwOCwiYmFzZV9mYXJlIjoxNTY0LCJ0YXgiOjQ0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2038, "base_fare": 1594, "tax": 444, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1564.00", "tax": "444.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2038, "base_fare": 1594, "tax": 444, "gross": { "base_fare": "1564.00", "tax": "444.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwMzguMDAiLCJiYXNlX2ZhcmUiOiIxNTk0LjAwIiwidGF4IjoiNDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU2NC4wMCIsInRheCI6IjQ0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAwOC4wMCIsImJhc2VfZmFyZSI6IjE1NjQuMDAiLCJ0YXgiOiI0NDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTY0LjAwIiwidGF4IjoiNDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAwOC4wMCIsImJhc2VfZmFyZSI6IjE1NjQuMDAiLCJ0YXgiOiI0NDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAwOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2008, "base_fare": 1564, "tax": 444, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2038, "filter": { "id": "F123NP00114-61", "price": 2038, "gross_total": 2008, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-11 05:45:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 04:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110545maa2026031107001032maa202603111605dac2026031119101113dac202604291440maa2026042916451114maa202604292215kul2026043004451031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-62", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWjx98MW0d4F6FvsdfwocrklXkNgiCAQd0\/xkzq3L209\/YreGqrZB0d9pLaQTRY9T\/w==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-62", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0o4gyKky1GHS9h6QeYQTtZPvp+oyqjp+lQckV\/AXUNI=", "origin": "KUL", "departure_time": "2026-03-11 05:45:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "MAA", "arrival_time": "2026-03-11 07:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-11", "flight_time": "3h 45m", "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": "1032" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1032" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "eyJpdiI6Iis5OWQvWDJXMGdpUEQ3b3p4R0JpcWc9PSIsInZhbHVlIjoiS0ZQVWpUVjI2K0x1L3ZRODBTUU5CYXRESjBDZkJpNEpXMDlveSsvT0JPSkJnUVk3K1FCUGxTdkRaaitQNERyUEc4ZUNQTzNyQ0ZETFo0Z1ZJU3dPMm9SdlhJZ25lbG9CZjZvRzZVc2VvWC9RMFI5MHFwUUkrNWtPM0M4MjR2U0RweHZ5cXhaY3hSdFBMeXVBWFZ4N2YrMlBpQjZsejV3dXN1blROeDNBR3NBSHFzbzZ4T2JoUGNQeXdvMmhnK29OZFNWNzN5UGZxMFVjRjV6bVNKZnlmbU9BcFV3eTVPSkFNSW8yQW5LVkkweXUvYkg3MDNER1RiUVZSNElqUkk4UC9NTjdjeGtBSzBmQzVpdCswNURIa0s4VXBYYVZKNHhNb3cwNjVyK0piOGwxUS9JQ0dqcjJmS1gzbGcyYi80c2IzeWNZdHExdzVYUWhSNldjZGRtNklkclgwd3RUWUpDeGtpLzBHcnpCR2k4M2dGTVU1TzVBYnNXY2g2ck9LWEtpd0VYNm82emxVc0M4SmZ1aFdsTjd0QjB6a0VYL3Vhc2VYWTVpOS8rc0EwMExZQk5mbHJ4WExtOHVPbW9WNDdCUUROTHRpS2RPYm54YkoyK09rUVl6Y3lLZXZ5K3JYZ1pOclVvdndiUkppSnBVa1ZrSlJTQkFMUkNSSjd2YzBCMTBwWWRPWWxaclc0aDJ0SXk4dUdQaEtsL2kwOHB3SWhYcFVRM1VWRlFubSsxKzdjN0M1WGIwMnNlbElVV0JMY0NySXA1YVVKYUZRUWVHWFZwbmJqZWtXYXo4VWJKd0NnT2RucEJnZ0l5aUFGUWxaUWJsUHVnc0xvNy9tT2plUHNKRmxWTElMbmxMNTR5TDBJOG5Ra0xiQ0JRS1RSd09pS1F1VnJIWitLU0djUTMwMkhOWUZaS05YQnRLK2FRREp2ZVIvY0p5c05CTU1TcDNWalBMaGRsMVJWUklXWWt0eHBpelVQTG4zTVJCNmhzZXdGT2hSNVFuaGlSSllqY3FmSW1IUmtSSUJzajV3ZzUwbmRLNXRhbHA4Nml5VkN4SStyRWZ2ZlA4M2Z2QitISi9hMTlaNU5GQzVMTXRxckNlQTlLYjlHdGtQS3lnU2dQaUZBcTJQaWlud0pZTXRYSTVTOG4zc0s0dVBCa1hndmgxSnR6b3VqRjk3citpaUhCdFNxMVh6QzJUSmN3eHlWZFY3N2h6UFMveUt4S2Y3UkZnbnExRG4xRXlqaUlZTVkxbSszZW1PN2RlRVFKaXpja2w1dlhUVkJtVjVQZmdDMUcrRjRJdW1yMGJtdXRQbm1JN0VrdmdrTzBmaStSbUhqR2ltUnBGT0tqQXRabE5PLzQwTnVxZUlmSXh3aytLMFhwVm1xK000MTNXS3Fic0lWTmdhOStJMThHaExtZWZIMnBRZkpGaW1IU3ZXcWNkZXE0RTc3dDVobGhOeWt6YUFqZDZJb2FxQjl2QjNSMVR0cmllQ2VzK2xzL05WVFc2WU1UUUpsSHBLVXI0c3RkSWRtTHlRbUhQeWRNQ3dtUHA4MmpSdSs3RFR5NWM5alZERmJiNldPYkxQKzc2cUtZTlc1cz0iLCJtYWMiOiIxZmYzNDdmYWZkMDY1YmQ2NjE0Y2U0MjZiZGNhOTY2MzdhNjE4ZTZkYTE5ZDdiZWRjMzhiYmVkNWY3MmFmYmM3IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "CUWSs3gMAnP3IfP51eGhtex+iTglykaMt+fQttihmTg=", "origin": "MAA", "departure_time": "2026-03-11 16:05:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-03-11 19:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6Iis5OWQvWDJXMGdpUEQ3b3p4R0JpcWc9PSIsInZhbHVlIjoiS0ZQVWpUVjI2K0x1L3ZRODBTUU5CYXRESjBDZkJpNEpXMDlveSsvT0JPSkJnUVk3K1FCUGxTdkRaaitQNERyUEc4ZUNQTzNyQ0ZETFo0Z1ZJU3dPMm9SdlhJZ25lbG9CZjZvRzZVc2VvWC9RMFI5MHFwUUkrNWtPM0M4MjR2U0RweHZ5cXhaY3hSdFBMeXVBWFZ4N2YrMlBpQjZsejV3dXN1blROeDNBR3NBSHFzbzZ4T2JoUGNQeXdvMmhnK29OZFNWNzN5UGZxMFVjRjV6bVNKZnlmbU9BcFV3eTVPSkFNSW8yQW5LVkkweXUvYkg3MDNER1RiUVZSNElqUkk4UC9NTjdjeGtBSzBmQzVpdCswNURIa0s4VXBYYVZKNHhNb3cwNjVyK0piOGwxUS9JQ0dqcjJmS1gzbGcyYi80c2IzeWNZdHExdzVYUWhSNldjZGRtNklkclgwd3RUWUpDeGtpLzBHcnpCR2k4M2dGTVU1TzVBYnNXY2g2ck9LWEtpd0VYNm82emxVc0M4SmZ1aFdsTjd0QjB6a0VYL3Vhc2VYWTVpOS8rc0EwMExZQk5mbHJ4WExtOHVPbW9WNDdCUUROTHRpS2RPYm54YkoyK09rUVl6Y3lLZXZ5K3JYZ1pOclVvdndiUkppSnBVa1ZrSlJTQkFMUkNSSjd2YzBCMTBwWWRPWWxaclc0aDJ0SXk4dUdQaEtsL2kwOHB3SWhYcFVRM1VWRlFubSsxKzdjN0M1WGIwMnNlbElVV0JMY0NySXA1YVVKYUZRUWVHWFZwbmJqZWtXYXo4VWJKd0NnT2RucEJnZ0l5aUFGUWxaUWJsUHVnc0xvNy9tT2plUHNKRmxWTElMbmxMNTR5TDBJOG5Ra0xiQ0JRS1RSd09pS1F1VnJIWitLU0djUTMwMkhOWUZaS05YQnRLK2FRREp2ZVIvY0p5c05CTU1TcDNWalBMaGRsMVJWUklXWWt0eHBpelVQTG4zTVJCNmhzZXdGT2hSNVFuaGlSSllqY3FmSW1IUmtSSUJzajV3ZzUwbmRLNXRhbHA4Nml5VkN4SStyRWZ2ZlA4M2Z2QitISi9hMTlaNU5GQzVMTXRxckNlQTlLYjlHdGtQS3lnU2dQaUZBcTJQaWlud0pZTXRYSTVTOG4zc0s0dVBCa1hndmgxSnR6b3VqRjk3citpaUhCdFNxMVh6QzJUSmN3eHlWZFY3N2h6UFMveUt4S2Y3UkZnbnExRG4xRXlqaUlZTVkxbSszZW1PN2RlRVFKaXpja2w1dlhUVkJtVjVQZmdDMUcrRjRJdW1yMGJtdXRQbm1JN0VrdmdrTzBmaStSbUhqR2ltUnBGT0tqQXRabE5PLzQwTnVxZUlmSXh3aytLMFhwVm1xK000MTNXS3Fic0lWTmdhOStJMThHaExtZWZIMnBRZkpGaW1IU3ZXcWNkZXE0RTc3dDVobGhOeWt6YUFqZDZJb2FxQjl2QjNSMVR0cmllQ2VzK2xzL05WVFc2WU1UUUpsSHBLVXI0c3RkSWRtTHlRbUhQeWRNQ3dtUHA4MmpSdSs3RFR5NWM5alZERmJiNldPYkxQKzc2cUtZTlc1cz0iLCJtYWMiOiIxZmYzNDdmYWZkMDY1YmQ2NjE0Y2U0MjZiZGNhOTY2MzdhNjE4ZTZkYTE5ZDdiZWRjMzhiYmVkNWY3MmFmYmM3IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "" } } ] }, { "group": 1, "flight_key": "F123NP00114-62", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "jghcTvY0\/LjR9vvwcTiLlBOTq1aLSeRmT0XyWJSzPIY=", "origin": "DAC", "departure_time": "2026-04-29 14:40:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MAA", "arrival_time": "2026-04-29 16:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-29", "flight_time": "2h 35m", "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": "1114" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1114" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "X", "fareBasisCode": "eyJpdiI6Iis5OWQvWDJXMGdpUEQ3b3p4R0JpcWc9PSIsInZhbHVlIjoiS0ZQVWpUVjI2K0x1L3ZRODBTUU5CYXRESjBDZkJpNEpXMDlveSsvT0JPSkJnUVk3K1FCUGxTdkRaaitQNERyUEc4ZUNQTzNyQ0ZETFo0Z1ZJU3dPMm9SdlhJZ25lbG9CZjZvRzZVc2VvWC9RMFI5MHFwUUkrNWtPM0M4MjR2U0RweHZ5cXhaY3hSdFBMeXVBWFZ4N2YrMlBpQjZsejV3dXN1blROeDNBR3NBSHFzbzZ4T2JoUGNQeXdvMmhnK29OZFNWNzN5UGZxMFVjRjV6bVNKZnlmbU9BcFV3eTVPSkFNSW8yQW5LVkkweXUvYkg3MDNER1RiUVZSNElqUkk4UC9NTjdjeGtBSzBmQzVpdCswNURIa0s4VXBYYVZKNHhNb3cwNjVyK0piOGwxUS9JQ0dqcjJmS1gzbGcyYi80c2IzeWNZdHExdzVYUWhSNldjZGRtNklkclgwd3RUWUpDeGtpLzBHcnpCR2k4M2dGTVU1TzVBYnNXY2g2ck9LWEtpd0VYNm82emxVc0M4SmZ1aFdsTjd0QjB6a0VYL3Vhc2VYWTVpOS8rc0EwMExZQk5mbHJ4WExtOHVPbW9WNDdCUUROTHRpS2RPYm54YkoyK09rUVl6Y3lLZXZ5K3JYZ1pOclVvdndiUkppSnBVa1ZrSlJTQkFMUkNSSjd2YzBCMTBwWWRPWWxaclc0aDJ0SXk4dUdQaEtsL2kwOHB3SWhYcFVRM1VWRlFubSsxKzdjN0M1WGIwMnNlbElVV0JMY0NySXA1YVVKYUZRUWVHWFZwbmJqZWtXYXo4VWJKd0NnT2RucEJnZ0l5aUFGUWxaUWJsUHVnc0xvNy9tT2plUHNKRmxWTElMbmxMNTR5TDBJOG5Ra0xiQ0JRS1RSd09pS1F1VnJIWitLU0djUTMwMkhOWUZaS05YQnRLK2FRREp2ZVIvY0p5c05CTU1TcDNWalBMaGRsMVJWUklXWWt0eHBpelVQTG4zTVJCNmhzZXdGT2hSNVFuaGlSSllqY3FmSW1IUmtSSUJzajV3ZzUwbmRLNXRhbHA4Nml5VkN4SStyRWZ2ZlA4M2Z2QitISi9hMTlaNU5GQzVMTXRxckNlQTlLYjlHdGtQS3lnU2dQaUZBcTJQaWlud0pZTXRYSTVTOG4zc0s0dVBCa1hndmgxSnR6b3VqRjk3citpaUhCdFNxMVh6QzJUSmN3eHlWZFY3N2h6UFMveUt4S2Y3UkZnbnExRG4xRXlqaUlZTVkxbSszZW1PN2RlRVFKaXpja2w1dlhUVkJtVjVQZmdDMUcrRjRJdW1yMGJtdXRQbm1JN0VrdmdrTzBmaStSbUhqR2ltUnBGT0tqQXRabE5PLzQwTnVxZUlmSXh3aytLMFhwVm1xK000MTNXS3Fic0lWTmdhOStJMThHaExtZWZIMnBRZkpGaW1IU3ZXcWNkZXE0RTc3dDVobGhOeWt6YUFqZDZJb2FxQjl2QjNSMVR0cmllQ2VzK2xzL05WVFc2WU1UUUpsSHBLVXI0c3RkSWRtTHlRbUhQeWRNQ3dtUHA4MmpSdSs3RFR5NWM5alZERmJiNldPYkxQKzc2cUtZTlc1cz0iLCJtYWMiOiIxZmYzNDdmYWZkMDY1YmQ2NjE0Y2U0MjZiZGNhOTY2MzdhNjE4ZTZkYTE5ZDdiZWRjMzhiYmVkNWY3MmFmYmM3IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "IWiCMs4Ekc40v7T3jUmXpF4+fMNejpv6SFdRxTzMpbM=", "origin": "MAA", "departure_time": "2026-04-29 22:15:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-04-30 04:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "2026-04-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "eyJpdiI6Iis5OWQvWDJXMGdpUEQ3b3p4R0JpcWc9PSIsInZhbHVlIjoiS0ZQVWpUVjI2K0x1L3ZRODBTUU5CYXRESjBDZkJpNEpXMDlveSsvT0JPSkJnUVk3K1FCUGxTdkRaaitQNERyUEc4ZUNQTzNyQ0ZETFo0Z1ZJU3dPMm9SdlhJZ25lbG9CZjZvRzZVc2VvWC9RMFI5MHFwUUkrNWtPM0M4MjR2U0RweHZ5cXhaY3hSdFBMeXVBWFZ4N2YrMlBpQjZsejV3dXN1blROeDNBR3NBSHFzbzZ4T2JoUGNQeXdvMmhnK29OZFNWNzN5UGZxMFVjRjV6bVNKZnlmbU9BcFV3eTVPSkFNSW8yQW5LVkkweXUvYkg3MDNER1RiUVZSNElqUkk4UC9NTjdjeGtBSzBmQzVpdCswNURIa0s4VXBYYVZKNHhNb3cwNjVyK0piOGwxUS9JQ0dqcjJmS1gzbGcyYi80c2IzeWNZdHExdzVYUWhSNldjZGRtNklkclgwd3RUWUpDeGtpLzBHcnpCR2k4M2dGTVU1TzVBYnNXY2g2ck9LWEtpd0VYNm82emxVc0M4SmZ1aFdsTjd0QjB6a0VYL3Vhc2VYWTVpOS8rc0EwMExZQk5mbHJ4WExtOHVPbW9WNDdCUUROTHRpS2RPYm54YkoyK09rUVl6Y3lLZXZ5K3JYZ1pOclVvdndiUkppSnBVa1ZrSlJTQkFMUkNSSjd2YzBCMTBwWWRPWWxaclc0aDJ0SXk4dUdQaEtsL2kwOHB3SWhYcFVRM1VWRlFubSsxKzdjN0M1WGIwMnNlbElVV0JMY0NySXA1YVVKYUZRUWVHWFZwbmJqZWtXYXo4VWJKd0NnT2RucEJnZ0l5aUFGUWxaUWJsUHVnc0xvNy9tT2plUHNKRmxWTElMbmxMNTR5TDBJOG5Ra0xiQ0JRS1RSd09pS1F1VnJIWitLU0djUTMwMkhOWUZaS05YQnRLK2FRREp2ZVIvY0p5c05CTU1TcDNWalBMaGRsMVJWUklXWWt0eHBpelVQTG4zTVJCNmhzZXdGT2hSNVFuaGlSSllqY3FmSW1IUmtSSUJzajV3ZzUwbmRLNXRhbHA4Nml5VkN4SStyRWZ2ZlA4M2Z2QitISi9hMTlaNU5GQzVMTXRxckNlQTlLYjlHdGtQS3lnU2dQaUZBcTJQaWlud0pZTXRYSTVTOG4zc0s0dVBCa1hndmgxSnR6b3VqRjk3citpaUhCdFNxMVh6QzJUSmN3eHlWZFY3N2h6UFMveUt4S2Y3UkZnbnExRG4xRXlqaUlZTVkxbSszZW1PN2RlRVFKaXpja2w1dlhUVkJtVjVQZmdDMUcrRjRJdW1yMGJtdXRQbm1JN0VrdmdrTzBmaStSbUhqR2ltUnBGT0tqQXRabE5PLzQwTnVxZUlmSXh3aytLMFhwVm1xK000MTNXS3Fic0lWTmdhOStJMThHaExtZWZIMnBRZkpGaW1IU3ZXcWNkZXE0RTc3dDVobGhOeWt6YUFqZDZJb2FxQjl2QjNSMVR0cmllQ2VzK2xzL05WVFc2WU1UUUpsSHBLVXI0c3RkSWRtTHlRbUhQeWRNQ3dtUHA4MmpSdSs3RFR5NWM5alZERmJiNldPYkxQKzc2cUtZTlc1cz0iLCJtYWMiOiIxZmYzNDdmYWZkMDY1YmQ2NjE0Y2U0MjZiZGNhOTY2MzdhNjE4ZTZkYTE5ZDdiZWRjMzhiYmVkNWY3MmFmYmM3IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "" } } ] } ], "price": { "currency": "MYR", "total": 2040, "gross_total": 2010, "base_fare": 1596, "tax": 444, "sell": { "currency": "MYR", "total": 2040, "base_fare": 1596, "tax": 444 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA0MCwiYmFzZV9mYXJlIjoxNTk2LCJ0YXgiOjQ0NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMTAsImJhc2VfZmFyZSI6MTU2NiwidGF4Ijo0NDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAxMCwiYmFzZV9mYXJlIjoxNTY2LCJ0YXgiOjQ0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2040, "base_fare": 1596, "tax": 444, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1566.00", "tax": "444.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2040, "base_fare": 1596, "tax": 444, "gross": { "base_fare": "1566.00", "tax": "444.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNDAuMDAiLCJiYXNlX2ZhcmUiOiIxNTk2LjAwIiwidGF4IjoiNDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU2Ni4wMCIsInRheCI6IjQ0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAxMC4wMCIsImJhc2VfZmFyZSI6IjE1NjYuMDAiLCJ0YXgiOiI0NDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTY2LjAwIiwidGF4IjoiNDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAxMC4wMCIsImJhc2VfZmFyZSI6IjE1NjYuMDAiLCJ0YXgiOiI0NDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2010, "base_fare": 1566, "tax": 444, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2040, "filter": { "id": "F123NP00114-62", "price": 2040, "gross_total": 2010, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-11 05:45:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 04:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110545maa2026031107001032maa202603111605dac2026031119101113dac202604291440maa2026042916451114maa202604292215kul2026043004451031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-63", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjoaaLwm8tZbsQ2rYF99U\/hxd1ApWy3MGtq3Q62WW71Uz", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-63", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 16:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 17:40:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0774" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0774" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "5" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-12 16:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 18:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 45m", "distance": null, "lay_over": "PT22H35M", "lay_over_date": "2026-03-11", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0389" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0389" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "E", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "5" } } ] }, { "group": 1, "flight_key": "F123NP00114-63", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0386" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0386" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "K", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "5" } } ] } ], "price": { "currency": "MYR", "total": 2042, "gross_total": 2012, "base_fare": 1811, "tax": 231, "sell": { "currency": "MYR", "total": 2042, "base_fare": 1811, "tax": 231 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA0MiwiYmFzZV9mYXJlIjoxODExLCJ0YXgiOjIzMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMTIsImJhc2VfZmFyZSI6MTc4MSwidGF4IjoyMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAxMiwiYmFzZV9mYXJlIjoxNzgxLCJ0YXgiOjIzMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2042, "base_fare": 1811, "tax": 231, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1781.00", "tax": "231.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2042, "base_fare": 1811, "tax": 231, "gross": { "base_fare": "1781.00", "tax": "231.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNDIuMDAiLCJiYXNlX2ZhcmUiOiIxODExLjAwIiwidGF4IjoiMjMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4MS4wMCIsInRheCI6IjIzMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAxMi4wMCIsImJhc2VfZmFyZSI6IjE3ODEuMDAiLCJ0YXgiOiIyMzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgxLjAwIiwidGF4IjoiMjMxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAxMi4wMCIsImJhc2VfZmFyZSI6IjE3ODEuMDAiLCJ0YXgiOiIyMzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAxMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2012, "base_fare": 1781, "tax": 231, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2042, "filter": { "id": "F123NP00114-63", "price": 2042, "gross_total": 2012, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 16:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111620bkk2026031117400774bkk202603121615dac2026031218000389dac202604291905kul2026043001000386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-64", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjmjT\/+tbHZlqHWZ6CrFe7qLmGCFCr3+myKcB4sNAzCeJ", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-64", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 18:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 19:20:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0780" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0780" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "5" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-12 16:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 18:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 45m", "distance": null, "lay_over": "PT20H55M", "lay_over_date": "2026-03-11", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0389" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0389" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "E", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "5" } } ] }, { "group": 1, "flight_key": "F123NP00114-64", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0386" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0386" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "K", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "5" } } ] } ], "price": { "currency": "MYR", "total": 2042, "gross_total": 2012, "base_fare": 1811, "tax": 231, "sell": { "currency": "MYR", "total": 2042, "base_fare": 1811, "tax": 231 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA0MiwiYmFzZV9mYXJlIjoxODExLCJ0YXgiOjIzMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMTIsImJhc2VfZmFyZSI6MTc4MSwidGF4IjoyMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAxMiwiYmFzZV9mYXJlIjoxNzgxLCJ0YXgiOjIzMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2042, "base_fare": 1811, "tax": 231, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1781.00", "tax": "231.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2042, "base_fare": 1811, "tax": 231, "gross": { "base_fare": "1781.00", "tax": "231.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNDIuMDAiLCJiYXNlX2ZhcmUiOiIxODExLjAwIiwidGF4IjoiMjMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4MS4wMCIsInRheCI6IjIzMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAxMi4wMCIsImJhc2VfZmFyZSI6IjE3ODEuMDAiLCJ0YXgiOiIyMzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgxLjAwIiwidGF4IjoiMjMxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAxMi4wMCIsImJhc2VfZmFyZSI6IjE3ODEuMDAiLCJ0YXgiOiIyMzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAxMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2012, "base_fare": 1781, "tax": 231, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2042, "filter": { "id": "F123NP00114-64", "price": 2042, "gross_total": 2012, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 18:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111805bkk2026031119200780bkk202603121615dac2026031218000389dac202604291905kul2026043001000386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-65", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2S4GYGh+qjsA4Q9jDig9OLkKebZSRb1tZTfvA9XZZuY6ME7GdJjOn9G9f\/gENoM28Q=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-65", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "CNcyjk859vLG2lT5BEt1kytNWdYrQfqZQAtPqC\/xUPZS20atPX20iNMTEGHWXcNH1r4vDwCVEsYSo8sGcJmdIKvU+\/0iJpHPhKfoT0gYNLM=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "CNcyjk859vLG2lT5BEt1kytNWdYrQfqZQAtPqC\/xUPZS20atPX20iNMTEGHWXcNHpuGzkKv6nPv5j9lsfR8N8xpdEpE5K8sbOJ1lRuFTgJs=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-65", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "1Ad5Nm47wrLFhRLuDjZcUwgVXuVl5RXMcshgsxHjjftbnO2ip3PG3jfVCuPmGru4O18xLXmcynIryhYEypK2GCUb3f3EO6flmBh1WBR8x8I=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "1Ad5Nm47wrLFhRLuDjZcUwgVXuVl5RXMcshgsxHjjftbnO2ip3PG3jfVCuPmGru4JOv4cQjrraRel+1cKsPbcuiU68yU0c+fuZv9ccv+XB8=", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2048, "gross_total": 2018, "base_fare": 867, "tax": 1181, "sell": { "currency": "MYR", "total": 2048, "base_fare": 867, "tax": 1181 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA0OCwiYmFzZV9mYXJlIjo4NjcsInRheCI6MTE4MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMTgsImJhc2VfZmFyZSI6ODM3LCJ0YXgiOjExODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAxOCwiYmFzZV9mYXJlIjo4MzcsInRheCI6MTE4MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2048, "base_fare": 867, "tax": 1181, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "837.00", "tax": "1181.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2048, "base_fare": 867, "tax": 1181, "gross": { "base_fare": "837.00", "tax": "1181.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNDguMDAiLCJiYXNlX2ZhcmUiOiI4NjcuMDAiLCJ0YXgiOiIxMTgxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiMTE4MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAxOC4wMCIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjExODEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiIxMTgxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAxOC4wMCIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjExODEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAxOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2018, "base_fare": 837, "tax": 1181, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2048, "filter": { "id": "F123NP00114-65", "price": 2048, "gross_total": 2018, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "Boeing-789", "aircraft_name": "Boeing-789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-66", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHU96ssXVl3HU9pmAtnzSkhdH3zX7PLIegwsa19ZD8g8Z4=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-66", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy7Pxu3+3Ma+G0LV4z9sqigajT0r51AvOfUCS+fxgV1WPUq7LAjgjf0cfqD+sRNb0lQ=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy7Pxu3+3Ma+G0LV4z9sqiga4FKABhPKaPkbXcxtI5k8\/Ntq\/McvBCa51Kz3qzgda\/A=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-66", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJrNYKqUL9YASj5oTY4ABUAD8yPQPp8LqMNPXrBvPdWXHOYG9ieVLqCm5oqNqDbL\/wI=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJrNYKqUL9YASj5oTY4ABUADWO15KCCrKYYnZ4cXiDp2SE3wE1B0pMNAX815CNdVVm0=", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2051, "gross_total": 2088, "base_fare": 985, "tax": 1133, "sell": { "currency": "MYR", "total": 2051, "base_fare": 985, "tax": 1133 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1MSwiYmFzZV9mYXJlIjo5ODUsInRheCI6MTEzM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMjEsImJhc2VfZmFyZSI6OTU1LCJ0YXgiOjExMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4OCwiYmFzZV9mYXJlIjo5NTUsInRheCI6MTEzM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2051, "base_fare": 985, "tax": 1133, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "955.00", "tax": "1133.00", "discount": 67, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2051, "base_fare": 985, "tax": 1133, "gross": { "base_fare": "955.00", "tax": "1133.00", "discount": "67.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNTEuMDAiLCJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiIxMTMzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTEzMy4wMCIsImRpc2NvdW50IjoiNjcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwMjEuMDAiLCJiYXNlX2ZhcmUiOiI5NTUuMDAiLCJ0YXgiOiIxMTMzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTEzMy4wMCIsImRpc2NvdW50IjoiNjcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMDg4LjAwIiwiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTEzMy4wMCIsImRpc2NvdW50IjoiNjcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAyMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2088, "base_fare": 955, "tax": 1133, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 67, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2051, "filter": { "id": "F123NP00114-66", "price": 2051, "gross_total": 2088, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "Boeing-789", "aircraft_name": "Boeing-789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-67", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Q0sNeivCIm3CeJLqZnuC0EAeCq5ehX4ZB8OubnZMnYZ38N5GzczXK4Ek34Lqx4Tep0UTdDGzMsjoZLFX05iNVEzIvUJRL4KX6guXFJoeCKGTbwnmEo0J9efcbCvPtums4AVQOAmT\/vi+oC9a68+sd3pr2po\/iIHMDnAjmpyP12qXVhXtwf02JadWez3NRy0SMVfwLXwLVcXNSZgNIWad2rMjbYGosDS4DCT20Lgrpx2Vn9rC4dlgq8wXC\/AKnDS2+O0EWD6ytm7jNGDsC5zUzQjSAcxCj8\/okfk+WCbLuCZwr26AdEjiiUkVxuldJpXCGJOj4SqZQ+U\/mSX2S7Q5ZirICZ3Udogm\/zLGoPAKMZOeypV35qfrx1AS085LZTiuu5qBRZTiPdd1yt8lRVAWZalQTT0YHmcGQHFQfVy2s7YZqH6kHi7Y3HT\/EaGc0vbuwMoYVnfMzljHswFMx5Yxyyo\/wyiF63XjH6IoLdlYCf1XOk\/3\/qE9wVOeTuX11\/cvUnequa1nyO9ZZbMEwCY\/0byYnbh67lAaTCCotWbSM5zVsPX2Oe7SDyG2s91MmIVk53T60wjkcAGvTRdl7tj1wZts3Tuu5D8Yn2mqUNC06cTLCEZXVkS8\/S\/S39Xe4uxT04JyPGZBTdLrxNcr8CdqkxOQNvIbKJkk4qz61PHkpz\/Tz9xPKrOs\/BtgPrMt50pO8\/5BQniXuuw3w7\/Mvu+P209KDy\/BM\/I8k8kSFfUVaT5L6P6bQ0SWJSOktFQGM9ZAKGzF7q3ZOJUqcB\/liz6VH7YdjSsA3vlGJPxvxWmMvyQT4TJilLRgJyZhaqs8vE0dI2\/u\/05rmfEAsTFCOWKEE9aBHt8zAdblou9j1ZFauX8Hqr6Fe3i99lKjJbxoaYGgIOfUzWTqVmxhEHWoVCAcQ8YGRp\/3jpHAj4NmabZZkh8wfG1RVH1BFvHbvyFXX6A0GU++esfawKBoNrukw7dDaghx4PprK+poYumJfBIdONEQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-67", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-67", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2052, "gross_total": 2022, "base_fare": 1526, "tax": 526, "sell": { "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1MiwiYmFzZV9mYXJlIjoxNTI2LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMjIsImJhc2VfZmFyZSI6MTQ5NiwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAyMiwiYmFzZV9mYXJlIjoxNDk2LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1496.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526, "gross": { "base_fare": "1496.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNTIuMDAiLCJiYXNlX2ZhcmUiOiIxNTI2LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ5Ni4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAyMi4wMCIsImJhc2VfZmFyZSI6IjE0OTYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDk2LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAyMi4wMCIsImJhc2VfZmFyZSI6IjE0OTYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAyMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2022, "base_fare": 1496, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2052, "filter": { "id": "F123NP00114-67", "price": 2052, "gross_total": 2022, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-68", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Q0sNeivCIm3CeJLqZnuC0ETuqMbHUypZjMtN0gZzsw75DlpbY58k+z4UnSPd2VDOpFy6wf8CihvqRwD47lic5qphwZirEevaOyAhuFLjBTSnMHCt29ws9N7lmd\/Zd+1OQmy2mQoLyG6B8NTLS94IlNvBea8GaXH2HoAPcqmj0+6UvOLuZxLsVt+\/HuqHxN\/GUMSvu06wG2pvgL\/smpqRGw9frxMfYkyWDhUYwXvMgUG\/w7EAXp\/8uhwLpLJ5xxSEMiHRC3qBFjsc+IBy3Mwq9xuWAQeWL23mwcO6ZqfTgOSn8Zl91Xi\/zMNFLHwooYwY14vTVN6lG2VH5ngKAhcARumZXfSje5EXGoPD3ztBBHS9Ux+\/P+\/FJq2BCIxASZKEM7OnZJMWrZazrzaxInxGjuagvEWLGp0\/wviyVFhS9t1yVnkbtVzmVQHBOZh7e320E6yBQYcD3MgGWL\/Xhy7NWlnVXMPdTWXmViTG9bxKIcPWzb1Tf1AVMiTqggGYdw5Tc3XU697g5hsWwMZ9hyVVWkyz37mhl409G3Sx22kDd\/maikHEbmB2UnSYtPLB70mf0a9aUEGYNOgrQIiDNbogvMrgEXHEHKAJJN7FWMKaJNBlsLVxCEaCI9a1MjIOioy+8Tt7VmDJf4HZsG47QgamXMN0nOvbWe8WMegU16f0KdB7NKZ2dTKOMhZNJTdzWbm311sLnHtEVYFZHJj10Xmz8dPL8OkszpkBeMRoniizgyTYIeHYpGway3xYRHi\/gH1Ebejx0kvuewOZHdMGw7y2Fb91tcOlOgByd7VbtTFuCVRNtHI6lprNRhAiazM+1aN9MvIjkV1OZoXJuqrrWvdc4nuSkLJJrrXrs8idoEuq6WdvVX6ljxt799feyOushltsnWmwPo8Pv7Ws3TssrLstGLnEm7E0tBDkPuQu+7i5i4gVAoDETAqTOXIBW+4SHbxpI7Kdb4fam6L68C7GcPiWPiBv+k6bG2qpO4TO8vUU0K3ze0QGpOiX\/6CbuQVzjfUjs=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-68", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-68", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2052, "gross_total": 2022, "base_fare": 1526, "tax": 526, "sell": { "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1MiwiYmFzZV9mYXJlIjoxNTI2LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMjIsImJhc2VfZmFyZSI6MTQ5NiwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAyMiwiYmFzZV9mYXJlIjoxNDk2LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1496.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526, "gross": { "base_fare": "1496.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNTIuMDAiLCJiYXNlX2ZhcmUiOiIxNTI2LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ5Ni4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAyMi4wMCIsImJhc2VfZmFyZSI6IjE0OTYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDk2LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAyMi4wMCIsImJhc2VfZmFyZSI6IjE0OTYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAyMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2022, "base_fare": 1496, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2052, "filter": { "id": "F123NP00114-68", "price": 2052, "gross_total": 2022, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-69", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Q0sNeivCIm3CeJLqZnuC0EpYXS6qOR6ttqz0\/yTI\/cUvQIjsty9jOtGM1nGBaBixZ0Va3XzHldO0Un2\/ZTvMz3902tjcZNypATetzheslHV7T4XiUwBouSsq+iW48FQ78TQ0lrrEVPRGj+TtJNCMz8MnPOCKmNkVyyPC9WQNTJAoIukohbVovMFuLYTaU8DqHQbITsUO8ImAKEJxKZLGfyeuwZTnQ8Cn4d2MxDx9si1M9DTBCAN+ShG9LEj1ojT3fv5LLtIEJb0q2+IaQAAz7ray8FnLCkS+YCk\/jKCYGUZwTLYpA+KjcOHe3ZIdC+Yq9Gvjg\/AFjFtDkhsZZCXZwPrLb18xTve7kOkcHX58pXKaDj8Irbl4jv+uoyyXg5P0F6Vb0Co\/bbL25socrqAQSMPPcGGSonWnI5sSrN0WUrggkkv\/gFh0dKekGBKC11tQXc\/L3EjXHZuayxZdJF7H36h+UrCEFfyGpBkBZEmt524S5Wrl8f6IPrmDOWeZNSE6fV+Kysqmwbb5xi4zbDWQo5Va9wCnwv6CIjsAPsrexFVAGetRTOpqvSDko+WcC0oVkFk7lyR0H4LUBIXON3IE9x3KcXzwXfpvgxWs88034\/kOeblNfp97mXCs4p3bN0RSiJ0W8S05fKWs4Lc1jxZRh0pIGfIHgNrNCmJ\/MIUX9As7vH1Xl0mR\/s0JPwjXtgEw8S\/1TxBWGNyazXcim9XuMDHkm62nIs\/bbXaw4qupxVckxLTLtL8aNOMUoaJm7vq58ufLGDqaKpTi1DkoDu6QRJTdQxLv3KitLtyVyePdrvxgOyxfFuKCrcVU3SQi9yafqHgb8F5vAcsqplkUawKXJ9slXviyJRMibtaBmoht\/n0gyl5ZnyHGOscf8FvzzuGZqdpRITj4dsMIwTU2fDdCDDaOQNNSN+JQ4vTA6tiLU2kusTXy37X5ly6qolayF6R9ztwSUSg+ITTKKOhIJ5DhsZdZKBp+Xih2eQPKrpuCO8MA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-69", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-69", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2052, "gross_total": 2022, "base_fare": 1526, "tax": 526, "sell": { "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1MiwiYmFzZV9mYXJlIjoxNTI2LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMjIsImJhc2VfZmFyZSI6MTQ5NiwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAyMiwiYmFzZV9mYXJlIjoxNDk2LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1496.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526, "gross": { "base_fare": "1496.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNTIuMDAiLCJiYXNlX2ZhcmUiOiIxNTI2LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ5Ni4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAyMi4wMCIsImJhc2VfZmFyZSI6IjE0OTYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDk2LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAyMi4wMCIsImJhc2VfZmFyZSI6IjE0OTYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAyMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2022, "base_fare": 1496, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2052, "filter": { "id": "F123NP00114-69", "price": 2052, "gross_total": 2022, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-70", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2So69RVRECKdzyr42HReJVmnqoZ+hjL7iwPkOimXBzk4\/44BjNS7WBotSUjaku8CXiRrBBEFuBl1R1a0+uG7ZKKCN8lFjcd6u0kuGEcfyLw97ITzLJFK4wPHYYPcqk+PO99sBHLsc\/OTQMq6jtKU9HHaHNQZxCA535ENDRi7biGYj\/QKcvxsBvvr2UopTy1MhRlj\/X8WUpnYBsHSZMnWN+9TxSKgIpwcWwg\/Fqzai9ZgqmmkIMVqTTyTTI8iLKDVymPNPmT1\/bfaNP6lvVXMmpI3UPj7zdV4JUx6TTkRtIdcwziQnkiT0kig\/HgbtdWYCYqbqVa0eW\/Jixp6AtwCGZJLs871AaSGCnXyr2Htd1JOYYdP04opdYdbhHDXLNDDq3bIEytEzMqtQpo5imSMQ\/fbt4hz24W6kJsQZZ4UxaowgvKR+gLHViAfUz0\/BR0Y4BcFSAHu7DwAwea1Utyh38nJcaSQwRfzRppDohEInFdoWTK9hU7b+dMbu3jobBQdh\/zMP8qzhURgfLskx0\/CAzNoDxQzwV00ktnUa+60nLhJaiQzJ+yiPjcyL4HgKWjL\/wPSldZ+8WFUWwLszDDJPJ4YRvkrDZnnGDW7snZkAmC6NX06hU318FIi8Uaijb2m+duQXHA28Gf26r2ijUhu+9soeiowjdvFNA1uMNREVoZMKGG88q7WzAg2CHWzT\/tNWNzbqomGQjMsQ4e\/T05XUmSPqPniNTZ8hUljKmkY9ogBNv+S\/8DwKPSeyhHDD3Ha6etLu2lwejiFSoHxXgfb5Jpr411lQ7T1y7XdOJS2F38Ayoo8VmE1uIpqR5XbApDtWC\/jCdjninPNjl0vHjSNYWz6EgA5SkNGUbJuCvbou4SW3RUhpvKuXlGFdxXrNHAYZ6PsjtSDEruti+j\/X6mTSBwGBfKbxXcrAjtfzNsNWMu0kTpmT+p3m2ZLle0TIPdxsxFXlK7oe8p1OOiGOK0l8E7A2nVOSeVJM+jYTCu+HbPxn0XLTL6XAjK30kyC7kFyAs=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-70", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-70", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2052, "gross_total": 2022, "base_fare": 1526, "tax": 526, "sell": { "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1MiwiYmFzZV9mYXJlIjoxNTI2LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMjIsImJhc2VfZmFyZSI6MTQ5NiwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAyMiwiYmFzZV9mYXJlIjoxNDk2LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1496.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526, "gross": { "base_fare": "1496.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNTIuMDAiLCJiYXNlX2ZhcmUiOiIxNTI2LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ5Ni4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAyMi4wMCIsImJhc2VfZmFyZSI6IjE0OTYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDk2LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAyMi4wMCIsImJhc2VfZmFyZSI6IjE0OTYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAyMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2022, "base_fare": 1496, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2052, "filter": { "id": "F123NP00114-70", "price": 2052, "gross_total": 2022, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-71", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2So69RVRECKdzyr42HReJVm3GboUI5ke4RUaKvXq7bczHGQ3wPDMJwakJuVqO5wTTdiKU8WsDTPrBE9FQZX5RKK4ITk\/wLhQL2fOZI5cpqs9P89M1OAHASMeMn1qPs0+eU\/cRvh7d+OUcgl2wpKQNq9KsuStA\/BikeGYBILgBr\/lKVisLw\/i+EC2nqYIg5HMEQWHXMqAORCTQUstuIQqf9w8BBu2TiKP\/ytaod8mUX8cA\/uGAMs0S3tL2TBeCWHkXQUBR94Yla2ZLpFc7bjIwBA0w\/AbPhWBFJNIB0ZxekZKOn04QH76B6mhZDV7Napy66vu\/URmDJK4k0OLpfqmlY3pK3DoIlWjnT\/1s\/uaNtF7QjJ5zrfEjQsSqu6nmJfvLgq1pEwhcZjjNLRa4FvggeuOt9IOrtkN9lAwOmU63EujyEZhWazQE6NlhcSatL3dE03ptKDq3Wmrs+htzF01I+41MoE6lJtqR6LqybipEnqphvgZNAw5CKH\/uYFnya4fDZNVi6X4s9wNyu3kwp9U7Rfay8lhzJFYdZsRHqvObNzGD5ZLA1PGcR0DngprcAoeWY6lr3KzWzYSuzebZ3Twdaueejk520YpCmc2Y64b0RSggXCXqS2oO8Xfdym3zJOD7d6Lsyl4JCfesziT7Y+wpDjp8rBp06u9XeL6\/iUf1wREYItrfZ1gmLjc54vw\/eZ0TGd48lA8mHITnWYJu5\/XznihQGLK3OmAvGT46MR+l3kKuVBi51X23oUUkuiqyRrUnsTsZbF9SdjFiRL\/POgPr0ekeXe4UvUuaEWeHMJqW1fyZFgCkr17wVGRNMh2bsGnQTZTzOZhfVA1fCtiQtx3Jqu0V\/fFqUEnMb3vAWjSl8tX9sNdOGY0586P157Kfranu05jx1Ob41m5N3bGLeuR+5tMWNMlSABjo8e+SOgn0RFMyMsTHodEO+UlOfFNsahqG9Lurj8tG7pX80GvXO5whTuWFm+eWDnqvh6E+QhgRSiT3EimMAl+\/t1v5JY3XUJLVU=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-71", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-71", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2052, "gross_total": 2022, "base_fare": 1526, "tax": 526, "sell": { "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1MiwiYmFzZV9mYXJlIjoxNTI2LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMjIsImJhc2VfZmFyZSI6MTQ5NiwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAyMiwiYmFzZV9mYXJlIjoxNDk2LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1496.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526, "gross": { "base_fare": "1496.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNTIuMDAiLCJiYXNlX2ZhcmUiOiIxNTI2LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ5Ni4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAyMi4wMCIsImJhc2VfZmFyZSI6IjE0OTYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDk2LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAyMi4wMCIsImJhc2VfZmFyZSI6IjE0OTYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAyMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2022, "base_fare": 1496, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2052, "filter": { "id": "F123NP00114-71", "price": 2052, "gross_total": 2022, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-72", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2So69RVRECKdzyr42HReJVm08hvm7tcX2gPI5Rwgax7UXCKdTP5W8J9oChWrW4FIZpajF71WhY4eqAYaX77eBOFcNb9yED4k3WV\/qIGPzWLUbYotLvDsYKzoZlkIZywTusVZJJcz9Q6qCRcGkEJOgpolYtdy2Jz3FrJfdQan2Z2efcPqSC9NiN8qSjKLBoG81UOxKvKYh5AwYZwgB3pJbU\/+psNXucmhRuuZk7jqB54RwpZKzQJWgUWsts86BuItU428KWG98M\/iZ9+DPGtBwZsrfmtZ0QMjjXOWcYrdf4LMCwrxaE24a9ZkTMy+tFjAvVit3ZW30KSf++QprODyTMGAk9zwIB8lSd+lyhaIHhnbgwwGPKMB19uZhjWdQ62Xrv9r23NOxJHU7gvBW4u7bNJCw7cB6DWFzfsoXeYxRiysKpis50OspsRd99QOO60Hh3SegpYoJN\/XrJpDBzs\/U8iBUaU1SnHYA8w7FFB\/Z7fia1SNNDsozHdOgzJynTZcVu4i+HgLASAxBFW9baWCFXxpXK1IIZwQssKCz9LM\/rM98KcrQnMZz3kqecc9Xf3rQPuUqXZYN2x+cCSlvjSfXSF5e2tiIA65Gh5wyHb9bS7N\/Yf93ih0A7my\/\/uT8qFvOUf8F9e2+AuW6Jv\/w94k+rAueSXR9FNWaVHtTRPvDNmdiutv\/Ac6uI8DHw764zNzKYc3ydYCtr4Y+NNYA9wtyqvIy3ILwyILaestrpIDI2Zg1nbPGq0R3dMNMZoiVUkjpWIug0N\/aqzZ6T0hVumXVLZVLFV5rWLf3WcjjvYUc21kYOSDjhZ63tFre8lK7m5apVamxWzIMCcr0JPc47xSKelHhngqRsOt\/SSPpt2xjieBTCYA0yF+qK0FMwRAwFrsJ5z3nJu9AtsBhkX2tx1F1F1MmWLDKCYegSunpgPMNFcZyysQ6rpSRveGZpA8a7xnQ2yHuYqKQLdPQRTyAz+3FfRIMldVTcqbtGPhCe7RKvJUrnvhOyn4zeU+bkAjuQkY6k=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-72", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-72", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2052, "gross_total": 2022, "base_fare": 1526, "tax": 526, "sell": { "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1MiwiYmFzZV9mYXJlIjoxNTI2LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMjIsImJhc2VfZmFyZSI6MTQ5NiwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAyMiwiYmFzZV9mYXJlIjoxNDk2LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1496.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2052, "base_fare": 1526, "tax": 526, "gross": { "base_fare": "1496.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNTIuMDAiLCJiYXNlX2ZhcmUiOiIxNTI2LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ5Ni4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAyMi4wMCIsImJhc2VfZmFyZSI6IjE0OTYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDk2LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAyMi4wMCIsImJhc2VfZmFyZSI6IjE0OTYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAyMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2022, "base_fare": 1496, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2052, "filter": { "id": "F123NP00114-72", "price": 2052, "gross_total": 2022, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-73", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TyhNKlRJ\/Ind\/+CeTH\/DX4h\/rdioq7E3ADURn1Qa\/xaIA4zB6ASYjMCuVy1ZEizQWEc4mjJg6FvgedgH33JpF6IcjTyZJuzCNLsp7FQjySNFz4pjDwWlShb38iMuqhgSohDVT\/tHWNSrNbzU7qYumA5dAy28\/oz8kd5A1st+0bqwKPytuRr6IXZdXmpAbARk0yxhp6VRqv7odNA21UsPMR77Uyau7Qukzvy\/kKDY7dGMdHmAF+01fkqXKvEdb9gSAjqYRDxBsyyhAOr5DERLbCYYesCofc5ozZu6+J5566i257PDXektMAl9rXW7Zv2EuSoWZ7XmKdwe39ZnFC87yLygcB8L5dW2cEw4OvwmVgjv1dNZeEEGk+5igfrQgfb8qaRW2eF8iKGJz2Npps3gekNZgHD5HlHHeU99\/3dr18iHsJ8MQ+kpTHcbIC6tBBKJXEl59BWF0I5XLfzlgWM5kNznnT0L4+WNti\/YRU3B\/Es6ircVtddsG4xpU3c9zMJNSq9dfdxxT8oUa2oL8\/tEP\/OtaQhq6Iyx1DB\/IQ1YjKHEdmMK7q08Y+vSB9nZYNLCQcrMtOjVT2JEOZnYWs+ThPQDeQ+6VxXiBGFfNXsaGqHP2G0I0X2Bup4Jlqef4wBHJqHF1TmdPyrPefoD3vC98F4JwAMKDovoVKQCaPOVlBD\/6oBC+DighKvPqofgIPePZ1z5hvC3jeYfZa7pgIEU+Z1RyGx0JMOFdAugrUWlbU0IGI8EgXxu4ewQJAe6MUzRMzjp1i8bqjp7Ro3cMye\/ZtHWEBJYf9CDLxLQ\/6pWCPMq0xAnMhoLM\/BAK6OVFAtwFiCpmtZboWo9gloZhlHAEII9k2cfpFp63bn7Mdv3qHCLoSDtdzIhxYR8gQZkblUWPmNPDYHalNpudmZRiqjxIc+iAYAh5+WQS0PX5tt1pQl8eB1ya2RZjMr1CqtwRdvOmyYT+mYbN8Inwliki9FGukfwkrodCuGMPiPZCjSUBQyl\/QIeRDa7vmeDwKP79XvcA=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-73", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-73", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2062, "gross_total": 2032, "base_fare": 1537, "tax": 525, "sell": { "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA2MiwiYmFzZV9mYXJlIjoxNTM3LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMzIsImJhc2VfZmFyZSI6MTUwNywidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAzMiwiYmFzZV9mYXJlIjoxNTA3LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1507.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525, "gross": { "base_fare": "1507.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNjIuMDAiLCJiYXNlX2ZhcmUiOiIxNTM3LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUwNy4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAzMi4wMCIsImJhc2VfZmFyZSI6IjE1MDcuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTA3LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAzMi4wMCIsImJhc2VfZmFyZSI6IjE1MDcuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAzMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2032, "base_fare": 1507, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2062, "filter": { "id": "F123NP00114-73", "price": 2062, "gross_total": 2032, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-74", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TyhNKlRJ\/Ind\/+CeTH\/DX4yPIrJnklnks49\/8Qc8nL8FMb2XdNHsla262o7PIbmaGKc04oHekIuHoTRo0ur+NLpAmexkl3iMiXnWUqiT9jAB7+IXT3FSJysTrow\/UWZEt0y4KCePDirTv1fCQMgH42cd0pEna0C+26rlEUULGDxvqlp9bSIwkgGFyw+wqUP5kyjEOu8AU\/pYaqNpVhQFUy\/O+zjnl96qTXNQrm8TdDDzqnB1jBjFX3zFeCTcf6OT0c7QIHMc8Jd1iSXW1fMzyM50gxKn\/O7y7gXoQS0Da0fONI4CAX7A9+A2YrrgZXqdn048yVmZkGS4Z5xFhlE1J3Axsq39VojArOjTWn2oTPfTqp9D2F7n39JvVFyx+xXFK6Q9XIUn14IdHQ4TTAvUS2byZYHteU4qGifdFp0NxdF7bEaqBmTELQBtBVCmB49ux8KXkugO8+p0XTAkvIFwKPW90\/RtKkTJzL9TfSyspp7PE9jb5dCyUT6+fjdo6Ioaos75SrIBF9zX17iOw7amjkqQonE7UoZZzItkm4hO2PTWLZ31HzR86WM7nzZYaYj2bitlIPEKM4SbpBZAL27u\/\/VSezOnF1dnIm5ioZOHJg903s+WM93Ixl4UfrXSWuZzENaf1Bmq+zCbEjpiEysPWUkGX5twPKXEAqRSQJHeSk1z3\/MdL6HBMw\/AxAKaWBx+k1keanaD1i2MXMjDwa+W8uCwmJTPXeKTMHLOgN\/L+GjhfOR3d9mkBjcB69wuSbIesAsPHjQYE2qtapHFNiRiKodVi8l8hIR22bHkxtgJSPriS3Mys4hy3Pait\/SirPEW3hBw\/YQ1cqB8zN4wdxH1sK0N1qxqDqecFB01g2BYG\/hLk\/issssnzPijdLXX6TAF7ycml5MXKPfj8n94\/2cY3iK1TbB+mv4EL+rc3s1pVTIcmJwdPFZmgk0mIaiNG+ny9lBsRfRXaLHrU4qirtzkiFV4sUd94SVc52bm2ew7rgO9LDyAPWv6af7jvSrZ1\/zKM=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-74", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-74", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2062, "gross_total": 2032, "base_fare": 1537, "tax": 525, "sell": { "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA2MiwiYmFzZV9mYXJlIjoxNTM3LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMzIsImJhc2VfZmFyZSI6MTUwNywidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAzMiwiYmFzZV9mYXJlIjoxNTA3LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1507.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525, "gross": { "base_fare": "1507.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNjIuMDAiLCJiYXNlX2ZhcmUiOiIxNTM3LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUwNy4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAzMi4wMCIsImJhc2VfZmFyZSI6IjE1MDcuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTA3LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAzMi4wMCIsImJhc2VfZmFyZSI6IjE1MDcuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAzMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2032, "base_fare": 1507, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2062, "filter": { "id": "F123NP00114-74", "price": 2062, "gross_total": 2032, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-75", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TyhNKlRJ\/Ind\/+CeTH\/DX4x9ppWmMWecQ17qogs21Modf178D4b44++\/Wf02322DBjtjekCGaIkRmo2+Lvcqc5H3gmm5nx0vFuqkE\/TCw92Le0Cx74qI31ZiJnzfRg24DvoyYOxCCIRMn4Fckbwnj5YUtTdL4G\/WY7RsRWQ2WO8+15nJh9EF61VVWIDoIGoUo8ViFWtQ\/IRsg9P7kDkhKIJSmSn0b6TgrwKfgK3A2JEDxMJ2DHP1r4jIn3X2iNaYQqYxY8GF6vg1NJQt9hhI1rysiIRLvh\/5jeTK2MRgWEvHhUBUG\/nGJjY2zoWLgWVLbF8U+0OuUAJYj5sF6spW3jG92tutz27qc4qyUeLbWS\/coKST8xglq9Who0tUO4U6MwjEAdVwl02StpMNyjZT8FMqls3wZbaW5CTqgLQy\/+aQSw30JENSnp0s6kStsZVcUP+9LzzwLP5+fv1SEexyEP8ng\/Q80hPJeQkFaJdxEe3iGQCvJ7Bmh6AmV65CdeTguDzQA4kVr3OrgaxTqMNFlW\/1S\/y4M07PhjPXx3j+SosFHnGbazGtp1PsaBg0aOUMVBVO0HWaP4QqVJN3dWBH2xa0BfYF72VgtUwPAYc0gzzZLHOptL6p7pz9Y4nF0bxhOh2GODa6z2m2X0s8kYAVHKz6KED6b7ac+t9a\/QLn1HjUVgLabrY47tF2sRvnX8dQBt1vrjL0+ZCR\/NRBiEv6PU3PqsSthZfbFdYculWaP4RN2DxtT\/iZGQ9qReH8GhRdrQrs3sf4UDGwZgB3LUPQg9fCXSuzZBmGIYLuThhzHZGOerVkAsuyMgITag0PhFCSjR\/3hh+5xPzU9SATFAhdJmXEJfUHa3LrnQ9jNC1ScypxBgh4E0YVsLxfxElTsEgqhQLg+RxNbsz2u4BLLGjwtrwpuMYu10siHvnQEWp7Bn7bbaVohibidUMC3iTCY7VAtKg3HoBKoy3fdbIVr7Ti6b\/0JiEYkYZzo188PyXMKOOQePqJlE9XfH071oZV+kgvU=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-75", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-75", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2062, "gross_total": 2032, "base_fare": 1537, "tax": 525, "sell": { "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA2MiwiYmFzZV9mYXJlIjoxNTM3LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMzIsImJhc2VfZmFyZSI6MTUwNywidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAzMiwiYmFzZV9mYXJlIjoxNTA3LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1507.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525, "gross": { "base_fare": "1507.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNjIuMDAiLCJiYXNlX2ZhcmUiOiIxNTM3LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUwNy4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAzMi4wMCIsImJhc2VfZmFyZSI6IjE1MDcuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTA3LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAzMi4wMCIsImJhc2VfZmFyZSI6IjE1MDcuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAzMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2032, "base_fare": 1507, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2062, "filter": { "id": "F123NP00114-75", "price": 2062, "gross_total": 2032, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-76", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QCjj58H6Qd72nsjzGIfO\/itjGeli8qwtgc6UOras\/\/No5IB4mSHhrgjtYctEBwqdJLZHJ8bfXoJKWy0uuwXUhVbfTIty1F4xdUIbHGZ0SmFyhzBvyigBri1fZ4OV38W4GGmizOAav5nAGYaUq50p8dCsAyzHYPy15EClNQT2HAlgYgI46A4YTph05vHDpfMYfXt6WRQnT2q8o0GB7g\/DO9xiFnRWMYG27KKLDA8GHnMU04\/ZMVrDYrXAB1lLeYu1QtoUciavryft0zJiGcTBmsfaRp\/ZGy0s3GBJZTg1TPp2moM2sP7Nk3mUHSZiPEMRRGQmNa4gsWrUgouuSAv20YFQhDc9exvUKhnHGI5s5k9VWXjaDtDAToCZAgkdXuUvA9JvssWDhdGi7MaC22LMr\/Tsv3Kib8aew9qW1w1fRIqly9E\/HH4em+6QhVT7OD5MCcMj0XyrTaZIAs1hOaEaynHpKy81UjHI6XCjtSVB+4OrUS0hgo+tFEZFIPMMBj06sstXli2wo30fIxrVbbsN2rba79gcA02v7ug+LrPB9SlYqXyzbdQ9Nm\/ODbZhbeMr1U+TH7qduXVc6ywWdv6i\/tJJ+vYOBRZQ\/G52YUwhAM7nF4W5LpRirGHDqQQNFvMSkKNgkvNyry53X3fg0LennOrU+wJ+6BIpk8oXSLMQuyG49iUt9Fazfpv3kwHNtIArBI4+TJ+qnMnQc9l3D5XWxfJTpY9YKXdXAuV2z+ynPKQcDj2RL0jLP77T8ZolNvpIuqD8AEfM8detwjPbPC46BEgUBK2WtsgeyyATm6vqXJp2XODp80h2j5Xcd5EqDZiyRzLwJwD41CDVJcDU4E6JJDRHlnLwBo5irV6CEsyoPo\/vagwULTJezGQcZ1LJwFD6av9RTteyCFzVEWKokevdnA2nHGrN1JfJiPUPsailkh8uJJ7EqHFIsK4vbzxciwbaXYd4pUgkxFPgMQWX5Xd+RvOSd3yV+ALIuzCMiVUW8BvulDQxoaK7DD4tMc8LQidoM=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-76", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-76", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2062, "gross_total": 2032, "base_fare": 1537, "tax": 525, "sell": { "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA2MiwiYmFzZV9mYXJlIjoxNTM3LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMzIsImJhc2VfZmFyZSI6MTUwNywidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAzMiwiYmFzZV9mYXJlIjoxNTA3LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1507.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525, "gross": { "base_fare": "1507.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNjIuMDAiLCJiYXNlX2ZhcmUiOiIxNTM3LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUwNy4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAzMi4wMCIsImJhc2VfZmFyZSI6IjE1MDcuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTA3LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAzMi4wMCIsImJhc2VfZmFyZSI6IjE1MDcuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAzMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2032, "base_fare": 1507, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2062, "filter": { "id": "F123NP00114-76", "price": 2062, "gross_total": 2032, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-77", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QCjj58H6Qd72nsjzGIfO\/i26pwUehICGjlr9zcJ8fP\/t6RmAHatMVnKCQ0UEVh3hK\/QNg3n9XOqWKVoMNv3MnwFA9hJdk4\/VJYPbS+IGY8rB3GD1RJAUrlEmR+UVhZslupyX2Bc9v+SG70\/Ghkc3WML64GL7divRLU6iHIPdBupcxRxCjmwNhCgPy\/Cosc\/HOD\/PcosrmxUAQbijJKhVyAfsUqWxaH0E3q5gtxyHjJA6GrqaCJTC7hxTHKqshPH4rfoyE4fgu393nk1Pc2JATzVb6y9Wo469SM1AimPUnWBvfGbqQmlb8uC7lnfH83T+vrMEBuIDahdhCazpszhGOoAjNPXBqbgTTzmoTFOBZKdcQLlfTiywFaqBdWG4oxF1\/2ot0L6nGSyGw3j3e5TAJBf4vNlEUzCP\/YsbvPnOYV3BQFyYzD7\/zocn8KTpJbdEexm+JL5MPFCE\/mPZXmteyGIS01c8500STrmffOLkBs2SQSfUGG9+AcYZfrJwcvpLMbMly\/92\/PVDWtbrvewCj3ZafTNP9mn66uQzGBLz5lPdnBpxOQ66pE6rmim1PiYgLFuBLwPXJoBG\/hEeV1TOAoq3TxnKH1JY2C5eEpMpuZ2qrKCE4s88WgVppCJviccRfBNeBOsQBc6UC+hADWv+xRHeh5Z+lcP0tXe\/pQmc7caLqpmgLFkpEGtCTW1mhDqsPk7xpD9\/ggTvLs3lhyuHz9vWsugxd1J3BSrokpl2n6qSw855HbV7qWPrBt8Te2pJdaGurqsWAfIXC9eQCb0bfw+J3u6dSrgjRkt23deaXzzBoWssl1fgvNA3vdSCifhRE2ntuvpjMbsq4vvebH0AfJ49AJeQfEMuHP+2RfEg6IZ6OEhS\/6eheCc8WjSvT+GHvN1lhucibIOJzEsQn1OM\/EiYdXMLuOFXfKbMV0l42ansBLbVAAjhzPfxqIXFQg8jf3J8\/9gj9VSoOR8UGtqbhYhH9oZZO5J7FmyxDXVpDAVknmVchlK7tD6vp3dmp0Jz0=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-77", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-77", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2062, "gross_total": 2032, "base_fare": 1537, "tax": 525, "sell": { "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA2MiwiYmFzZV9mYXJlIjoxNTM3LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMzIsImJhc2VfZmFyZSI6MTUwNywidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAzMiwiYmFzZV9mYXJlIjoxNTA3LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1507.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525, "gross": { "base_fare": "1507.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNjIuMDAiLCJiYXNlX2ZhcmUiOiIxNTM3LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUwNy4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAzMi4wMCIsImJhc2VfZmFyZSI6IjE1MDcuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTA3LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAzMi4wMCIsImJhc2VfZmFyZSI6IjE1MDcuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAzMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2032, "base_fare": 1507, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2062, "filter": { "id": "F123NP00114-77", "price": 2062, "gross_total": 2032, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-78", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QCjj58H6Qd72nsjzGIfO\/iZ\/bDU9HTibKpHGHIa05713QIc\/s6bwETqirefLOMFmmAejQJOCG9UvRSAiVtdZUh31P8rbOi8IgGdYCGF58HiJP1ZLim90xST2t3cg4T7Zq94UzTN8OyD\/OCJdWOSkB8g3NzLSyRsHrLzLxEiI8HV8CUKC707wThuW370h1yZMya+dGiUMjqdTkuRqeH9Q84P2wHFpUrYGehvDDH7GZ9d\/FQOfM0PdUR+PN+5QsH22JdelA393PT5g8Ip+zx6YjYzDQ38RnVKx4+kcEJF0v\/gzAZ4a+voMcOdnaZQLEBzTTc3kOMkxkY1ue4\/1bB0lSpDp\/1hmQjkwzfQw5S6rYi\/NLtNP\/AMt3z+52BQmnJG\/eUMSx8Au96KYIKLmaZJU2BApsmBtnSp5oYKKtD3MvSRHnGPA+gtpwFQBT1gBjHwdnGNBYONpHmEoMB1YJghBUQBxV+9ALIynZguX3TYKo25Gdp1GD\/igh8FAXTNt8tW0JalVUD+BbiMLqwGZC7xszt7tTemQcZ0fUVXzjbxTb9YTRcGgE2FVCojiVojh+HYw0rl8a1YkgDBidDLH485X4n3xrUFPHzHvDbEsSGcAnXvwlE79T73a5p\/3g\/bo8Lkyor0Wy5+oU4A0Q2bsSkpKj\/ClyvW9oiSTcGU46T3227\/v9pfhdUqa3OUa+ggMOBLHSrL738fU40SwLmvEM0oSebJCzUu5UANGqHcz+B9zqO0zUKF3TDLe7rfN8P0PZZXm9EqGaU6pJKVd1dFEGwapklA6gmwU2dK5SsEk3soo3At6NKqYrqcoMm8UOs9mhwq+7qlQ7IjWI8XMI5csE0dIieqF3biEaNouiF4aDLXI1eLS0OsmfxfKEPQXE99ZYUVhQqwK683HULnUSI6qOsa0bDws6UE5QCEzOmmrPC2FoDNEENXa89WkV9s6foLFfaCtCHa4BjgXq0M2t3Dg9rasUvG6Jtc\/ERFluKTyF8XNaUSHJqmRTU+jmL7A6G+C1mVfY=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-78", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-78", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2062, "gross_total": 2032, "base_fare": 1537, "tax": 525, "sell": { "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA2MiwiYmFzZV9mYXJlIjoxNTM3LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMzIsImJhc2VfZmFyZSI6MTUwNywidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAzMiwiYmFzZV9mYXJlIjoxNTA3LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1507.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2062, "base_fare": 1537, "tax": 525, "gross": { "base_fare": "1507.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNjIuMDAiLCJiYXNlX2ZhcmUiOiIxNTM3LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUwNy4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAzMi4wMCIsImJhc2VfZmFyZSI6IjE1MDcuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTA3LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAzMi4wMCIsImJhc2VfZmFyZSI6IjE1MDcuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAzMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2032, "base_fare": 1507, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2062, "filter": { "id": "F123NP00114-78", "price": 2062, "gross_total": 2032, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-79", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWjx98MW0d4F6FvsdfwocrkkWWcm5QYs0ysgHJVltILy1s0\/EGaZQDDWeusICzd59Vg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-79", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "Ohwl83f3Xqd2Im2q9Ln5oUDBOThhQbGSFQ0pTgpaDCQ=", "origin": "KUL", "departure_time": "2026-03-11 05:45:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "MAA", "arrival_time": "2026-03-11 07:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-11", "flight_time": "3h 45m", "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": "1032" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1032" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "X", "fareBasisCode": "eyJpdiI6InJKcERtK1NhREkyMm1GRVlUcEJmOFE9PSIsInZhbHVlIjoia2ErU1IrODByWXlqaENnWkJxdVBaOEJrcFQreFAzYkN1TVYrWUxNazY0Z3dVQ0pDeTBiempxRkMvbTRTb1FJZkJSbUJLU0JmaFVRNzdaNndiRFFDSXVEM2hyQXdSM2hEamdQZFpCdE1FcTFrRUl5aWVaU2tqanNiMFdTUU16U3NhSDhzRjNoRjFud1dXYUhLTytWWC94c1k2UGphU1B5RlRKQUdiMGF1cEZOUUZ3MjRaTWxIRkhZTGl2MnV6djIxOGxrZVlYMENlN095MDJkK0VSUWQzcEhLdTFVRGNKaVJmbXVyaS9ZYjNEK2wrN0lhM2RLdUk2VWNOb0FXckZxVHRYN2NyTUt5V2xLeGVZQ29ib0xMcjRkeGhSUTU3aUN3cStoMUVmdlVQU2M2d3VEdUxTazFvSEllVzVuS3ZZcy9SUUduM0JEaWRyM05ZSWF0QzRZOUErbWpadDV4QkxqdEI5L3I4TlpjN0p1UGZaZ1QxZSsybVZUSHNjTXhrSmJMdUMzN2xWYVo0Wi9GTXlLNStMb2prNkpZcm1yc3A1Z2xJMFlDZER2ekhlVFZrREpuUjZnaXVoUVF4c0I2amFBTXpHTXYwZzhabHdPY2xYREJHc2hpR0ZaRmpJRHpjUjFKWU8zODFnTHIwK21WODNnRzg0VEFmYjlhNzNNZHpkanNlZWYxYmgxZXIvemdBYmt3NDZjRU5OZElOMkdyMGc5NHFoQlk4VmZnbmJoZjYvQmVjcE5YaFUzUk9sU2RndGtzcEN6eGF2VWF2K1RkbzM4UXdCZHlMYjIyRDRCRXlSMDNud2lnS3h1QW5SS2NIeGVDZ3A1eU03Mi8zMW9mMmNCbWtHdFo2T09FdFh0eERuUEt0bVhRZTBQRGRQUXA1NXA5Y1ppNFoybmlmQkxzRE1nNlp4QXVhaDlRcGp2TmpnV0dZYzdtMHV2bHl5NG5YYzdRRVo1Vkg1elJvVGNDR1lKdFNDYktlRkhWdXBPMUd0cXY4WHE1ZFRuUjlnU1dsSmttVUhYYkQzN29vOGZBQ2RSNERYdzAzWW4vMk0ra055UFE4dGd2aXhoQTVOdE56ZjliWjVYU2VJcTNWenBHS3RKNnlYaG5aZzhGTXh5MlkwSWdxRTlKRTA1SjA2N2Y4UjRhMllOcSs2eXRhaDIwQUpmcGttdGNQVGt3azcyVHBGd0ZBNWxoS3NDRUd1OHpaTUFVRER2bllrU05ueEJUTUV0K0N5RmduR0JzRTkyaC9YWCt4V0luM0xaVlhqeTZDd3djT3FNc1VBd0RSS0hsNmVJc2pYR0dkZTB6ektwRUt6QW5wOXNDeTh4NTdsbXZ6RjB4Q3k5UkVPcHJXVE0rZUtQVVYyaUU5RmlBUkkxWjJYWGtpSHZtQkFwRlNIOUpLcUdxRitVK3dJZ3ZXMzZUbCtpd2JZcFNCekp1SGs5OXQweTZ0WVZIYUtrZUNHa0JzMzhUbUxSSEp3OTNNaFp1VFVCWDhrYW9BZ1U3V1RzamduTWJjVlpFRmVBRGFLVkh4OEhUeW9ZWXFhcWlucUdURXk4eGt0NnhyTkFLbndJdVB3dEdLSjMxeXdzUEZCUT0iLCJtYWMiOiI5OWYzMDRjNDkzZTMzZTFkN2NjYTIzODJmODIxZDQ4Y2M0YzIzYjhjOWU2YTc1MDUxNDUyZDY3MDE3YTkyYjg5IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "j+3hPHN4cq2JYKqIAPgWneHYv5MbK0rHNK+m7yVaqp8=", "origin": "MAA", "departure_time": "2026-03-11 16:05:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-03-11 19:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6InJKcERtK1NhREkyMm1GRVlUcEJmOFE9PSIsInZhbHVlIjoia2ErU1IrODByWXlqaENnWkJxdVBaOEJrcFQreFAzYkN1TVYrWUxNazY0Z3dVQ0pDeTBiempxRkMvbTRTb1FJZkJSbUJLU0JmaFVRNzdaNndiRFFDSXVEM2hyQXdSM2hEamdQZFpCdE1FcTFrRUl5aWVaU2tqanNiMFdTUU16U3NhSDhzRjNoRjFud1dXYUhLTytWWC94c1k2UGphU1B5RlRKQUdiMGF1cEZOUUZ3MjRaTWxIRkhZTGl2MnV6djIxOGxrZVlYMENlN095MDJkK0VSUWQzcEhLdTFVRGNKaVJmbXVyaS9ZYjNEK2wrN0lhM2RLdUk2VWNOb0FXckZxVHRYN2NyTUt5V2xLeGVZQ29ib0xMcjRkeGhSUTU3aUN3cStoMUVmdlVQU2M2d3VEdUxTazFvSEllVzVuS3ZZcy9SUUduM0JEaWRyM05ZSWF0QzRZOUErbWpadDV4QkxqdEI5L3I4TlpjN0p1UGZaZ1QxZSsybVZUSHNjTXhrSmJMdUMzN2xWYVo0Wi9GTXlLNStMb2prNkpZcm1yc3A1Z2xJMFlDZER2ekhlVFZrREpuUjZnaXVoUVF4c0I2amFBTXpHTXYwZzhabHdPY2xYREJHc2hpR0ZaRmpJRHpjUjFKWU8zODFnTHIwK21WODNnRzg0VEFmYjlhNzNNZHpkanNlZWYxYmgxZXIvemdBYmt3NDZjRU5OZElOMkdyMGc5NHFoQlk4VmZnbmJoZjYvQmVjcE5YaFUzUk9sU2RndGtzcEN6eGF2VWF2K1RkbzM4UXdCZHlMYjIyRDRCRXlSMDNud2lnS3h1QW5SS2NIeGVDZ3A1eU03Mi8zMW9mMmNCbWtHdFo2T09FdFh0eERuUEt0bVhRZTBQRGRQUXA1NXA5Y1ppNFoybmlmQkxzRE1nNlp4QXVhaDlRcGp2TmpnV0dZYzdtMHV2bHl5NG5YYzdRRVo1Vkg1elJvVGNDR1lKdFNDYktlRkhWdXBPMUd0cXY4WHE1ZFRuUjlnU1dsSmttVUhYYkQzN29vOGZBQ2RSNERYdzAzWW4vMk0ra055UFE4dGd2aXhoQTVOdE56ZjliWjVYU2VJcTNWenBHS3RKNnlYaG5aZzhGTXh5MlkwSWdxRTlKRTA1SjA2N2Y4UjRhMllOcSs2eXRhaDIwQUpmcGttdGNQVGt3azcyVHBGd0ZBNWxoS3NDRUd1OHpaTUFVRER2bllrU05ueEJUTUV0K0N5RmduR0JzRTkyaC9YWCt4V0luM0xaVlhqeTZDd3djT3FNc1VBd0RSS0hsNmVJc2pYR0dkZTB6ektwRUt6QW5wOXNDeTh4NTdsbXZ6RjB4Q3k5UkVPcHJXVE0rZUtQVVYyaUU5RmlBUkkxWjJYWGtpSHZtQkFwRlNIOUpLcUdxRitVK3dJZ3ZXMzZUbCtpd2JZcFNCekp1SGs5OXQweTZ0WVZIYUtrZUNHa0JzMzhUbUxSSEp3OTNNaFp1VFVCWDhrYW9BZ1U3V1RzamduTWJjVlpFRmVBRGFLVkh4OEhUeW9ZWXFhcWlucUdURXk4eGt0NnhyTkFLbndJdVB3dEdLSjMxeXdzUEZCUT0iLCJtYWMiOiI5OWYzMDRjNDkzZTMzZTFkN2NjYTIzODJmODIxZDQ4Y2M0YzIzYjhjOWU2YTc1MDUxNDUyZDY3MDE3YTkyYjg5IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "" } } ] }, { "group": 1, "flight_key": "F123NP00114-79", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "uZq6PQ2ECjNYtqGqcno5zGvYNxDw87NEPdtVBNM1hXg=", "origin": "DAC", "departure_time": "2026-04-29 14:40:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MAA", "arrival_time": "2026-04-29 16:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-29", "flight_time": "2h 35m", "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": "1114" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1114" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "eyJpdiI6InJKcERtK1NhREkyMm1GRVlUcEJmOFE9PSIsInZhbHVlIjoia2ErU1IrODByWXlqaENnWkJxdVBaOEJrcFQreFAzYkN1TVYrWUxNazY0Z3dVQ0pDeTBiempxRkMvbTRTb1FJZkJSbUJLU0JmaFVRNzdaNndiRFFDSXVEM2hyQXdSM2hEamdQZFpCdE1FcTFrRUl5aWVaU2tqanNiMFdTUU16U3NhSDhzRjNoRjFud1dXYUhLTytWWC94c1k2UGphU1B5RlRKQUdiMGF1cEZOUUZ3MjRaTWxIRkhZTGl2MnV6djIxOGxrZVlYMENlN095MDJkK0VSUWQzcEhLdTFVRGNKaVJmbXVyaS9ZYjNEK2wrN0lhM2RLdUk2VWNOb0FXckZxVHRYN2NyTUt5V2xLeGVZQ29ib0xMcjRkeGhSUTU3aUN3cStoMUVmdlVQU2M2d3VEdUxTazFvSEllVzVuS3ZZcy9SUUduM0JEaWRyM05ZSWF0QzRZOUErbWpadDV4QkxqdEI5L3I4TlpjN0p1UGZaZ1QxZSsybVZUSHNjTXhrSmJMdUMzN2xWYVo0Wi9GTXlLNStMb2prNkpZcm1yc3A1Z2xJMFlDZER2ekhlVFZrREpuUjZnaXVoUVF4c0I2amFBTXpHTXYwZzhabHdPY2xYREJHc2hpR0ZaRmpJRHpjUjFKWU8zODFnTHIwK21WODNnRzg0VEFmYjlhNzNNZHpkanNlZWYxYmgxZXIvemdBYmt3NDZjRU5OZElOMkdyMGc5NHFoQlk4VmZnbmJoZjYvQmVjcE5YaFUzUk9sU2RndGtzcEN6eGF2VWF2K1RkbzM4UXdCZHlMYjIyRDRCRXlSMDNud2lnS3h1QW5SS2NIeGVDZ3A1eU03Mi8zMW9mMmNCbWtHdFo2T09FdFh0eERuUEt0bVhRZTBQRGRQUXA1NXA5Y1ppNFoybmlmQkxzRE1nNlp4QXVhaDlRcGp2TmpnV0dZYzdtMHV2bHl5NG5YYzdRRVo1Vkg1elJvVGNDR1lKdFNDYktlRkhWdXBPMUd0cXY4WHE1ZFRuUjlnU1dsSmttVUhYYkQzN29vOGZBQ2RSNERYdzAzWW4vMk0ra055UFE4dGd2aXhoQTVOdE56ZjliWjVYU2VJcTNWenBHS3RKNnlYaG5aZzhGTXh5MlkwSWdxRTlKRTA1SjA2N2Y4UjRhMllOcSs2eXRhaDIwQUpmcGttdGNQVGt3azcyVHBGd0ZBNWxoS3NDRUd1OHpaTUFVRER2bllrU05ueEJUTUV0K0N5RmduR0JzRTkyaC9YWCt4V0luM0xaVlhqeTZDd3djT3FNc1VBd0RSS0hsNmVJc2pYR0dkZTB6ektwRUt6QW5wOXNDeTh4NTdsbXZ6RjB4Q3k5UkVPcHJXVE0rZUtQVVYyaUU5RmlBUkkxWjJYWGtpSHZtQkFwRlNIOUpLcUdxRitVK3dJZ3ZXMzZUbCtpd2JZcFNCekp1SGs5OXQweTZ0WVZIYUtrZUNHa0JzMzhUbUxSSEp3OTNNaFp1VFVCWDhrYW9BZ1U3V1RzamduTWJjVlpFRmVBRGFLVkh4OEhUeW9ZWXFhcWlucUdURXk4eGt0NnhyTkFLbndJdVB3dEdLSjMxeXdzUEZCUT0iLCJtYWMiOiI5OWYzMDRjNDkzZTMzZTFkN2NjYTIzODJmODIxZDQ4Y2M0YzIzYjhjOWU2YTc1MDUxNDUyZDY3MDE3YTkyYjg5IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "RgYf0QWOTSIgzT0Nn1xNPtRNnu8mf3UTvX9Yxg+Z\/Xs=", "origin": "MAA", "departure_time": "2026-04-29 22:15:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-04-30 04:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "2026-04-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "eyJpdiI6InJKcERtK1NhREkyMm1GRVlUcEJmOFE9PSIsInZhbHVlIjoia2ErU1IrODByWXlqaENnWkJxdVBaOEJrcFQreFAzYkN1TVYrWUxNazY0Z3dVQ0pDeTBiempxRkMvbTRTb1FJZkJSbUJLU0JmaFVRNzdaNndiRFFDSXVEM2hyQXdSM2hEamdQZFpCdE1FcTFrRUl5aWVaU2tqanNiMFdTUU16U3NhSDhzRjNoRjFud1dXYUhLTytWWC94c1k2UGphU1B5RlRKQUdiMGF1cEZOUUZ3MjRaTWxIRkhZTGl2MnV6djIxOGxrZVlYMENlN095MDJkK0VSUWQzcEhLdTFVRGNKaVJmbXVyaS9ZYjNEK2wrN0lhM2RLdUk2VWNOb0FXckZxVHRYN2NyTUt5V2xLeGVZQ29ib0xMcjRkeGhSUTU3aUN3cStoMUVmdlVQU2M2d3VEdUxTazFvSEllVzVuS3ZZcy9SUUduM0JEaWRyM05ZSWF0QzRZOUErbWpadDV4QkxqdEI5L3I4TlpjN0p1UGZaZ1QxZSsybVZUSHNjTXhrSmJMdUMzN2xWYVo0Wi9GTXlLNStMb2prNkpZcm1yc3A1Z2xJMFlDZER2ekhlVFZrREpuUjZnaXVoUVF4c0I2amFBTXpHTXYwZzhabHdPY2xYREJHc2hpR0ZaRmpJRHpjUjFKWU8zODFnTHIwK21WODNnRzg0VEFmYjlhNzNNZHpkanNlZWYxYmgxZXIvemdBYmt3NDZjRU5OZElOMkdyMGc5NHFoQlk4VmZnbmJoZjYvQmVjcE5YaFUzUk9sU2RndGtzcEN6eGF2VWF2K1RkbzM4UXdCZHlMYjIyRDRCRXlSMDNud2lnS3h1QW5SS2NIeGVDZ3A1eU03Mi8zMW9mMmNCbWtHdFo2T09FdFh0eERuUEt0bVhRZTBQRGRQUXA1NXA5Y1ppNFoybmlmQkxzRE1nNlp4QXVhaDlRcGp2TmpnV0dZYzdtMHV2bHl5NG5YYzdRRVo1Vkg1elJvVGNDR1lKdFNDYktlRkhWdXBPMUd0cXY4WHE1ZFRuUjlnU1dsSmttVUhYYkQzN29vOGZBQ2RSNERYdzAzWW4vMk0ra055UFE4dGd2aXhoQTVOdE56ZjliWjVYU2VJcTNWenBHS3RKNnlYaG5aZzhGTXh5MlkwSWdxRTlKRTA1SjA2N2Y4UjRhMllOcSs2eXRhaDIwQUpmcGttdGNQVGt3azcyVHBGd0ZBNWxoS3NDRUd1OHpaTUFVRER2bllrU05ueEJUTUV0K0N5RmduR0JzRTkyaC9YWCt4V0luM0xaVlhqeTZDd3djT3FNc1VBd0RSS0hsNmVJc2pYR0dkZTB6ektwRUt6QW5wOXNDeTh4NTdsbXZ6RjB4Q3k5UkVPcHJXVE0rZUtQVVYyaUU5RmlBUkkxWjJYWGtpSHZtQkFwRlNIOUpLcUdxRitVK3dJZ3ZXMzZUbCtpd2JZcFNCekp1SGs5OXQweTZ0WVZIYUtrZUNHa0JzMzhUbUxSSEp3OTNNaFp1VFVCWDhrYW9BZ1U3V1RzamduTWJjVlpFRmVBRGFLVkh4OEhUeW9ZWXFhcWlucUdURXk4eGt0NnhyTkFLbndJdVB3dEdLSjMxeXdzUEZCUT0iLCJtYWMiOiI5OWYzMDRjNDkzZTMzZTFkN2NjYTIzODJmODIxZDQ4Y2M0YzIzYjhjOWU2YTc1MDUxNDUyZDY3MDE3YTkyYjg5IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "" } } ] } ], "price": { "currency": "MYR", "total": 2064, "gross_total": 2034, "base_fare": 1620, "tax": 444, "sell": { "currency": "MYR", "total": 2064, "base_fare": 1620, "tax": 444 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA2NCwiYmFzZV9mYXJlIjoxNjIwLCJ0YXgiOjQ0NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMzQsImJhc2VfZmFyZSI6MTU5MCwidGF4Ijo0NDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAzNCwiYmFzZV9mYXJlIjoxNTkwLCJ0YXgiOjQ0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2064, "base_fare": 1620, "tax": 444, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1590.00", "tax": "444.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2064, "base_fare": 1620, "tax": 444, "gross": { "base_fare": "1590.00", "tax": "444.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNjQuMDAiLCJiYXNlX2ZhcmUiOiIxNjIwLjAwIiwidGF4IjoiNDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU5MC4wMCIsInRheCI6IjQ0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAzNC4wMCIsImJhc2VfZmFyZSI6IjE1OTAuMDAiLCJ0YXgiOiI0NDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTkwLjAwIiwidGF4IjoiNDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAzNC4wMCIsImJhc2VfZmFyZSI6IjE1OTAuMDAiLCJ0YXgiOiI0NDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAzNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2034, "base_fare": 1590, "tax": 444, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2064, "filter": { "id": "F123NP00114-79", "price": 2064, "gross_total": 2034, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-11 05:45:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 04:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110545maa2026031107001032maa202603111605dac2026031119101113dac202604291440maa2026042916451114maa202604292215kul2026043004451031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-80", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWjx98MW0d4F6FvsdfwocrknTPJNuzSDZF8F5mPZyCLlHSRP\/\/zPkYIkplkuiUzBe2w==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-80", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "PWaotjc20q3YlAHlRz1ijNwDKe31NpaA2wT\/Su2KjfI=", "origin": "KUL", "departure_time": "2026-03-11 05:45:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "MAA", "arrival_time": "2026-03-11 07:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-11", "flight_time": "3h 45m", "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": "1032" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1032" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "X", "fareBasisCode": "eyJpdiI6InFjTGhNbHJ2L3RZVFFNdXAvb01aaGc9PSIsInZhbHVlIjoiVnRWek5ONW1nU2NsSFk1LzFUWVlXbitHZ2VLdEdhd1drL3dFM2lPckd3SGp1c2R0ZmFBdGtISW5TUThsTHZzZ2w0c1UvbG8yK0ZiMlNDNmhqS3JCYmc2OW0vbDhHUWlJdCt0dE9EK3hYOEwrbDF1MVpnMmorZEVkU0h1VVNSWFZtREQ4dVRFMjNiR1Q3bnJ3MmFvNDVhczJvd0RFelpWWTl4Y3Nsczh4VnJSbjhMNW9ST1Y5SnM2d0krd204RXRPcmlRby9QbS9HTGhMY214Y2p5QjdUZkVwMXBxYklYb1JjRzZDd3hkTS9sTG53MEpiSWtkbWRkQ2JVbVR0SGYrVDRhQzFQVFZLdjZIRVhDTGhDL3hJRkl2QW1SeWFkcXBmdVZ4akpGUG5adVg1ejhhZnFvalIxbWxCSTdGM2dGZmFoYTQ2cEtUYWJPNFZEdEFRT2FsR05mYURESlYrZmd4ZFdrRmlrdFVaNUpLb1dYSWlGelFrZkFqanl5eVl1UzJPekFiN2gvRGM3VXNPNmh5Tmg3UlNpWVRSQmdObEFENDlQN2hkMWYxRXhacUJNU1puSnNNVEh0TXYrRCs4c1VQWDdIVGhrRjFGTGlFdDhoTmg1S2pJTVVqNU0rSUlZMHN0amM1a29sam9KWWI4VCt5dCtrSnFaQU5ibjNqMU9YSmhQZ2ZPUVZLSzVlbUFqYmVRV3lmWHNTYVhicWpRQlkzZlRzamxqTC9iRTluQ0NuTGs3RHZ1Z1pLMmQvUHFIallsYnBjbmlhaVFIdEVpV0ZiY2lFWm8zMnlFM1hETmgxNXNmK3RxVWg3YTFpOFpFZmVMZ29NWDJucVZQQVkzZWs4NFVnTDN2UHV1bklsNTBOaklhRlNHRXBMdTltM1Fod2hMYndDeTFvY1Fsc1BXcCs1M0pvZGxOZlRZM2d4cjAvM21vQWRXM3NYN0l5cStSNzNORnFaQnFlZHVaQnZMUnRtL3lielUrOWM0UTZqTkwrTG94aUJMSkhDRDJaUHozMG1zK0grZFZpeCtncngrQmZXMnpiRHJZMFM5ejc2R05FSTFOeUc3eFI2WDRMaEpCbnRGcHA1bmRqZFd0VkkxeW1pS1pCNjVha3dTNFE1RXBqMXVrTUQyTkRENGpPRUg5MGRrL0lYdXhwdEFzZlBveGRYNlVSYlFIQUM5NENudUowNW54bVlHN3pIY01rMjNPbWg1SVFUV3FCbDZyWmRLMHdRaGlFOThZY3VzaGVHUmQ4VFdaazE5ZEhqa21ubGNZUUlEcVJscmRtbGlIY3A5alFxcDJnMlRDa0liU29oMVdUVStRaDd3MEUwWEhUNktQRDFDSVZ0dFYyS25SU3E5TXJacHJ0UXFxWnpua2xIQUtLOFFMMUt4SFVHa21oeG5wZHV1d0h4OEtvNlNKMnk2K1hqNFNwdklvaXVUOXRreVpZcUYycmpseStsb1NDNklqWG85K3JmMEtSMi9mTGY1NXZSbjUrVnkvMHowM2xYQS9yNkhyTXl0eC81MGlqT2h0T1RYNC8xeW9yZ3F5MjQzRUFBQ0FDZFo4Zz09IiwibWFjIjoiNzIyZTFlM2U1ZmU0ZTY0NGUwMzM4ZjE4MGFjZWVhNGEzZGNhMTAwYWI2OGFlNDVmNTA5YjhkNjFiYTRmMTg1YSIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "QjHbVnWv4JpPHz0uWrdLBb0jEWASjls8gSd5VOmbl6c=", "origin": "MAA", "departure_time": "2026-03-11 16:05:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-03-11 19:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6InFjTGhNbHJ2L3RZVFFNdXAvb01aaGc9PSIsInZhbHVlIjoiVnRWek5ONW1nU2NsSFk1LzFUWVlXbitHZ2VLdEdhd1drL3dFM2lPckd3SGp1c2R0ZmFBdGtISW5TUThsTHZzZ2w0c1UvbG8yK0ZiMlNDNmhqS3JCYmc2OW0vbDhHUWlJdCt0dE9EK3hYOEwrbDF1MVpnMmorZEVkU0h1VVNSWFZtREQ4dVRFMjNiR1Q3bnJ3MmFvNDVhczJvd0RFelpWWTl4Y3Nsczh4VnJSbjhMNW9ST1Y5SnM2d0krd204RXRPcmlRby9QbS9HTGhMY214Y2p5QjdUZkVwMXBxYklYb1JjRzZDd3hkTS9sTG53MEpiSWtkbWRkQ2JVbVR0SGYrVDRhQzFQVFZLdjZIRVhDTGhDL3hJRkl2QW1SeWFkcXBmdVZ4akpGUG5adVg1ejhhZnFvalIxbWxCSTdGM2dGZmFoYTQ2cEtUYWJPNFZEdEFRT2FsR05mYURESlYrZmd4ZFdrRmlrdFVaNUpLb1dYSWlGelFrZkFqanl5eVl1UzJPekFiN2gvRGM3VXNPNmh5Tmg3UlNpWVRSQmdObEFENDlQN2hkMWYxRXhacUJNU1puSnNNVEh0TXYrRCs4c1VQWDdIVGhrRjFGTGlFdDhoTmg1S2pJTVVqNU0rSUlZMHN0amM1a29sam9KWWI4VCt5dCtrSnFaQU5ibjNqMU9YSmhQZ2ZPUVZLSzVlbUFqYmVRV3lmWHNTYVhicWpRQlkzZlRzamxqTC9iRTluQ0NuTGs3RHZ1Z1pLMmQvUHFIallsYnBjbmlhaVFIdEVpV0ZiY2lFWm8zMnlFM1hETmgxNXNmK3RxVWg3YTFpOFpFZmVMZ29NWDJucVZQQVkzZWs4NFVnTDN2UHV1bklsNTBOaklhRlNHRXBMdTltM1Fod2hMYndDeTFvY1Fsc1BXcCs1M0pvZGxOZlRZM2d4cjAvM21vQWRXM3NYN0l5cStSNzNORnFaQnFlZHVaQnZMUnRtL3lielUrOWM0UTZqTkwrTG94aUJMSkhDRDJaUHozMG1zK0grZFZpeCtncngrQmZXMnpiRHJZMFM5ejc2R05FSTFOeUc3eFI2WDRMaEpCbnRGcHA1bmRqZFd0VkkxeW1pS1pCNjVha3dTNFE1RXBqMXVrTUQyTkRENGpPRUg5MGRrL0lYdXhwdEFzZlBveGRYNlVSYlFIQUM5NENudUowNW54bVlHN3pIY01rMjNPbWg1SVFUV3FCbDZyWmRLMHdRaGlFOThZY3VzaGVHUmQ4VFdaazE5ZEhqa21ubGNZUUlEcVJscmRtbGlIY3A5alFxcDJnMlRDa0liU29oMVdUVStRaDd3MEUwWEhUNktQRDFDSVZ0dFYyS25SU3E5TXJacHJ0UXFxWnpua2xIQUtLOFFMMUt4SFVHa21oeG5wZHV1d0h4OEtvNlNKMnk2K1hqNFNwdklvaXVUOXRreVpZcUYycmpseStsb1NDNklqWG85K3JmMEtSMi9mTGY1NXZSbjUrVnkvMHowM2xYQS9yNkhyTXl0eC81MGlqT2h0T1RYNC8xeW9yZ3F5MjQzRUFBQ0FDZFo4Zz09IiwibWFjIjoiNzIyZTFlM2U1ZmU0ZTY0NGUwMzM4ZjE4MGFjZWVhNGEzZGNhMTAwYWI2OGFlNDVmNTA5YjhkNjFiYTRmMTg1YSIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } } ] }, { "group": 1, "flight_key": "F123NP00114-80", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "i21Q641VQVaUA1fv6AJvmhxJEBZbb2rDRyROPz13BuY=", "origin": "DAC", "departure_time": "2026-04-29 14:40:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MAA", "arrival_time": "2026-04-29 16:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-29", "flight_time": "2h 35m", "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": "1114" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1114" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "X", "fareBasisCode": "eyJpdiI6InFjTGhNbHJ2L3RZVFFNdXAvb01aaGc9PSIsInZhbHVlIjoiVnRWek5ONW1nU2NsSFk1LzFUWVlXbitHZ2VLdEdhd1drL3dFM2lPckd3SGp1c2R0ZmFBdGtISW5TUThsTHZzZ2w0c1UvbG8yK0ZiMlNDNmhqS3JCYmc2OW0vbDhHUWlJdCt0dE9EK3hYOEwrbDF1MVpnMmorZEVkU0h1VVNSWFZtREQ4dVRFMjNiR1Q3bnJ3MmFvNDVhczJvd0RFelpWWTl4Y3Nsczh4VnJSbjhMNW9ST1Y5SnM2d0krd204RXRPcmlRby9QbS9HTGhMY214Y2p5QjdUZkVwMXBxYklYb1JjRzZDd3hkTS9sTG53MEpiSWtkbWRkQ2JVbVR0SGYrVDRhQzFQVFZLdjZIRVhDTGhDL3hJRkl2QW1SeWFkcXBmdVZ4akpGUG5adVg1ejhhZnFvalIxbWxCSTdGM2dGZmFoYTQ2cEtUYWJPNFZEdEFRT2FsR05mYURESlYrZmd4ZFdrRmlrdFVaNUpLb1dYSWlGelFrZkFqanl5eVl1UzJPekFiN2gvRGM3VXNPNmh5Tmg3UlNpWVRSQmdObEFENDlQN2hkMWYxRXhacUJNU1puSnNNVEh0TXYrRCs4c1VQWDdIVGhrRjFGTGlFdDhoTmg1S2pJTVVqNU0rSUlZMHN0amM1a29sam9KWWI4VCt5dCtrSnFaQU5ibjNqMU9YSmhQZ2ZPUVZLSzVlbUFqYmVRV3lmWHNTYVhicWpRQlkzZlRzamxqTC9iRTluQ0NuTGs3RHZ1Z1pLMmQvUHFIallsYnBjbmlhaVFIdEVpV0ZiY2lFWm8zMnlFM1hETmgxNXNmK3RxVWg3YTFpOFpFZmVMZ29NWDJucVZQQVkzZWs4NFVnTDN2UHV1bklsNTBOaklhRlNHRXBMdTltM1Fod2hMYndDeTFvY1Fsc1BXcCs1M0pvZGxOZlRZM2d4cjAvM21vQWRXM3NYN0l5cStSNzNORnFaQnFlZHVaQnZMUnRtL3lielUrOWM0UTZqTkwrTG94aUJMSkhDRDJaUHozMG1zK0grZFZpeCtncngrQmZXMnpiRHJZMFM5ejc2R05FSTFOeUc3eFI2WDRMaEpCbnRGcHA1bmRqZFd0VkkxeW1pS1pCNjVha3dTNFE1RXBqMXVrTUQyTkRENGpPRUg5MGRrL0lYdXhwdEFzZlBveGRYNlVSYlFIQUM5NENudUowNW54bVlHN3pIY01rMjNPbWg1SVFUV3FCbDZyWmRLMHdRaGlFOThZY3VzaGVHUmQ4VFdaazE5ZEhqa21ubGNZUUlEcVJscmRtbGlIY3A5alFxcDJnMlRDa0liU29oMVdUVStRaDd3MEUwWEhUNktQRDFDSVZ0dFYyS25SU3E5TXJacHJ0UXFxWnpua2xIQUtLOFFMMUt4SFVHa21oeG5wZHV1d0h4OEtvNlNKMnk2K1hqNFNwdklvaXVUOXRreVpZcUYycmpseStsb1NDNklqWG85K3JmMEtSMi9mTGY1NXZSbjUrVnkvMHowM2xYQS9yNkhyTXl0eC81MGlqT2h0T1RYNC8xeW9yZ3F5MjQzRUFBQ0FDZFo4Zz09IiwibWFjIjoiNzIyZTFlM2U1ZmU0ZTY0NGUwMzM4ZjE4MGFjZWVhNGEzZGNhMTAwYWI2OGFlNDVmNTA5YjhkNjFiYTRmMTg1YSIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "SBfSOLcKNU\/B0nLJXkcuhBU+F2S88evhgh4g0HDN4K8=", "origin": "MAA", "departure_time": "2026-04-29 22:15:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-04-30 04:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "2026-04-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "eyJpdiI6InFjTGhNbHJ2L3RZVFFNdXAvb01aaGc9PSIsInZhbHVlIjoiVnRWek5ONW1nU2NsSFk1LzFUWVlXbitHZ2VLdEdhd1drL3dFM2lPckd3SGp1c2R0ZmFBdGtISW5TUThsTHZzZ2w0c1UvbG8yK0ZiMlNDNmhqS3JCYmc2OW0vbDhHUWlJdCt0dE9EK3hYOEwrbDF1MVpnMmorZEVkU0h1VVNSWFZtREQ4dVRFMjNiR1Q3bnJ3MmFvNDVhczJvd0RFelpWWTl4Y3Nsczh4VnJSbjhMNW9ST1Y5SnM2d0krd204RXRPcmlRby9QbS9HTGhMY214Y2p5QjdUZkVwMXBxYklYb1JjRzZDd3hkTS9sTG53MEpiSWtkbWRkQ2JVbVR0SGYrVDRhQzFQVFZLdjZIRVhDTGhDL3hJRkl2QW1SeWFkcXBmdVZ4akpGUG5adVg1ejhhZnFvalIxbWxCSTdGM2dGZmFoYTQ2cEtUYWJPNFZEdEFRT2FsR05mYURESlYrZmd4ZFdrRmlrdFVaNUpLb1dYSWlGelFrZkFqanl5eVl1UzJPekFiN2gvRGM3VXNPNmh5Tmg3UlNpWVRSQmdObEFENDlQN2hkMWYxRXhacUJNU1puSnNNVEh0TXYrRCs4c1VQWDdIVGhrRjFGTGlFdDhoTmg1S2pJTVVqNU0rSUlZMHN0amM1a29sam9KWWI4VCt5dCtrSnFaQU5ibjNqMU9YSmhQZ2ZPUVZLSzVlbUFqYmVRV3lmWHNTYVhicWpRQlkzZlRzamxqTC9iRTluQ0NuTGs3RHZ1Z1pLMmQvUHFIallsYnBjbmlhaVFIdEVpV0ZiY2lFWm8zMnlFM1hETmgxNXNmK3RxVWg3YTFpOFpFZmVMZ29NWDJucVZQQVkzZWs4NFVnTDN2UHV1bklsNTBOaklhRlNHRXBMdTltM1Fod2hMYndDeTFvY1Fsc1BXcCs1M0pvZGxOZlRZM2d4cjAvM21vQWRXM3NYN0l5cStSNzNORnFaQnFlZHVaQnZMUnRtL3lielUrOWM0UTZqTkwrTG94aUJMSkhDRDJaUHozMG1zK0grZFZpeCtncngrQmZXMnpiRHJZMFM5ejc2R05FSTFOeUc3eFI2WDRMaEpCbnRGcHA1bmRqZFd0VkkxeW1pS1pCNjVha3dTNFE1RXBqMXVrTUQyTkRENGpPRUg5MGRrL0lYdXhwdEFzZlBveGRYNlVSYlFIQUM5NENudUowNW54bVlHN3pIY01rMjNPbWg1SVFUV3FCbDZyWmRLMHdRaGlFOThZY3VzaGVHUmQ4VFdaazE5ZEhqa21ubGNZUUlEcVJscmRtbGlIY3A5alFxcDJnMlRDa0liU29oMVdUVStRaDd3MEUwWEhUNktQRDFDSVZ0dFYyS25SU3E5TXJacHJ0UXFxWnpua2xIQUtLOFFMMUt4SFVHa21oeG5wZHV1d0h4OEtvNlNKMnk2K1hqNFNwdklvaXVUOXRreVpZcUYycmpseStsb1NDNklqWG85K3JmMEtSMi9mTGY1NXZSbjUrVnkvMHowM2xYQS9yNkhyTXl0eC81MGlqT2h0T1RYNC8xeW9yZ3F5MjQzRUFBQ0FDZFo4Zz09IiwibWFjIjoiNzIyZTFlM2U1ZmU0ZTY0NGUwMzM4ZjE4MGFjZWVhNGEzZGNhMTAwYWI2OGFlNDVmNTA5YjhkNjFiYTRmMTg1YSIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } } ] } ], "price": { "currency": "MYR", "total": 2066, "gross_total": 2036, "base_fare": 1622, "tax": 444, "sell": { "currency": "MYR", "total": 2066, "base_fare": 1622, "tax": 444 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA2NiwiYmFzZV9mYXJlIjoxNjIyLCJ0YXgiOjQ0NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMzYsImJhc2VfZmFyZSI6MTU5MiwidGF4Ijo0NDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjAzNiwiYmFzZV9mYXJlIjoxNTkyLCJ0YXgiOjQ0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2066, "base_fare": 1622, "tax": 444, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1592.00", "tax": "444.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2066, "base_fare": 1622, "tax": 444, "gross": { "base_fare": "1592.00", "tax": "444.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNjYuMDAiLCJiYXNlX2ZhcmUiOiIxNjIyLjAwIiwidGF4IjoiNDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU5Mi4wMCIsInRheCI6IjQ0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAzNi4wMCIsImJhc2VfZmFyZSI6IjE1OTIuMDAiLCJ0YXgiOiI0NDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTkyLjAwIiwidGF4IjoiNDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjAzNi4wMCIsImJhc2VfZmFyZSI6IjE1OTIuMDAiLCJ0YXgiOiI0NDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAzNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2036, "base_fare": 1592, "tax": 444, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2066, "filter": { "id": "F123NP00114-80", "price": 2066, "gross_total": 2036, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-11 05:45:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 04:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110545maa2026031107001032maa202603111605dac2026031119101113dac202604291440maa2026042916451114maa202604292215kul2026043004451031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-81", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHU7NFsMEqvAq2jyaTQIzO5iSd7wVsEB5RX\/w9tieFIWjs=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-81", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy5qoJnCEA2aiD2THLBge9\/ap+2PZdQDY+8pgRLA1hWgW53UkayjOG5e+rioriIzpl4=", "origin": "KUL", "departure_time": "2026-03-11 16:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-03-11 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-11", "flight_time": "3h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-32B", "name": "Airbus-32B", "picture": "Airbus-32B.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "EE6MMY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy5qoJnCEA2aiD2THLBge9\/ajphOMwUi+tG4JTbln5eNZdRZwWZlJ+hLKNMiQcq2zpY=", "origin": "CMB", "departure_time": "2026-03-12 07:50:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "3h 10m", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.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" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "EE6MMY", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-81", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJpHtOHNAeLDWQD\/ZzMtpGs4JbNVBn71BR7Nz1LDlNGhb8Za\/UOWxzWn\/Np7EiD0vEE=", "origin": "DAC", "departure_time": "2026-04-29 14:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-04-29 17:15:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-29", "flight_time": "3h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.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" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "EE6MMY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJpHtOHNAeLDWQD\/ZzMtpGs4rvKcIVO7jQpUA2qW\/SPWECtIXQ3uT9NRPgg5AIHUJsI=", "origin": "CMB", "departure_time": "2026-04-30 01:00:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-04-30 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "3h 50m", "distance": null, "lay_over": "PT07H45M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "EE6MMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2069, "gross_total": 2125, "base_fare": 1254, "tax": 901, "sell": { "currency": "MYR", "total": 2069, "base_fare": 1254, "tax": 901 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA2OSwiYmFzZV9mYXJlIjoxMjU0LCJ0YXgiOjkwMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwMzksImJhc2VfZmFyZSI6MTIyNCwidGF4Ijo5MDEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjEyNSwiYmFzZV9mYXJlIjoxMjI0LCJ0YXgiOjkwMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2069, "base_fare": 1254, "tax": 901, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1224.00", "tax": "901.00", "discount": 86, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2069, "base_fare": 1254, "tax": 901, "gross": { "base_fare": "1224.00", "tax": "901.00", "discount": "86.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNjkuMDAiLCJiYXNlX2ZhcmUiOiIxMjU0LjAwIiwidGF4IjoiOTAxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIyNC4wMCIsInRheCI6IjkwMS4wMCIsImRpc2NvdW50IjoiODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwMzkuMDAiLCJiYXNlX2ZhcmUiOiIxMjI0LjAwIiwidGF4IjoiOTAxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIyNC4wMCIsInRheCI6IjkwMS4wMCIsImRpc2NvdW50IjoiODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMTI1LjAwIiwiYmFzZV9mYXJlIjoiMTIyNC4wMCIsInRheCI6IjkwMS4wMCIsImRpc2NvdW50IjoiODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2125, "base_fare": 1224, "tax": 901, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 86, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2069, "filter": { "id": "F123NP00114-81", "price": 2069, "gross_total": 2125, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "Airbus-32B", "aircraft_name": "Airbus-32B", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 16:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-30 07:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111605cmb202603111700315cmb202603120750dac202603121130189dac202604291430cmb202604291715190cmb202604300100kul202604300720318", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-82", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Tsv9KRlHH7EefdnAwgpDh\/QunDNPAZXwMgJPLpOLbbhgK\/02N3lLMGZ334S18y55QQOX\/eoi\/rihMvR76kqznwiTXIWJFk\/J6wR+wrscjhtQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-82", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "g4vClHGNpoagudxw9uPLdDEIEK5KkzxfPKBue1FhJnY=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "TKUL6M", "meal_code": null, "seat_available": "3" } } ] }, { "group": 1, "flight_key": "F123NP00114-82", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "7v0PhPaEB+84Eom5IcKtcXKF4lKdAHXjLnWMTYy2224=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "TKUL6M", "meal_code": null, "seat_available": "8" } } ] } ], "price": { "currency": "MYR", "total": 2073, "gross_total": 2173, "base_fare": 1780, "tax": 423, "sell": { "currency": "MYR", "total": 2073, "base_fare": 1780, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA3MywiYmFzZV9mYXJlIjoxNzgwLCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNDMsImJhc2VfZmFyZSI6MTc1MCwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE3MywiYmFzZV9mYXJlIjoxNzUwLCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2073, "base_fare": 1780, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1750.00", "tax": "423.00", "discount": 130, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2073, "base_fare": 1780, "tax": 423, "gross": { "base_fare": "1750.00", "tax": "423.00", "discount": "130.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNzMuMDAiLCJiYXNlX2ZhcmUiOiIxNzgwLjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1MC4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTMwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMDQzLjAwIiwiYmFzZV9mYXJlIjoiMTc1MC4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3NTAuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjEzMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxNzMuMDAiLCJiYXNlX2ZhcmUiOiIxNzUwLjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxMzAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA0MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2173, "base_fare": 1750, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 130, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2073, "filter": { "id": "F123NP00114-82", "price": 2073, "gross_total": 2173, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-83", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWjx98MW0d4F6FvsdfwocrknHNvkNURB2t4bn5CBieoG+wZYu9iaUFN9LOIX4rJ5txA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-83", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "sIQe6Szx\/vZKGzGDzRGxaCThWFksJZDBwnu5ZHkOQWo=", "origin": "KUL", "departure_time": "2026-03-11 05:45:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "MAA", "arrival_time": "2026-03-11 07:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-11", "flight_time": "3h 45m", "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": "1032" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1032" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6ImFIcEIrQmhrOElyYnhPY1I0dHVSSVE9PSIsInZhbHVlIjoiZlFJUzY5TkFpbzVEbkxUVUkwSHdqTThYZkJmRDN0RmtWMlgwMTBnbzlPaDE2T0hjaENMTTVmVFlVYldHYkZ3ZVNUL0lDN0IzQXptaFJtZ1l1dVRockNVODF3MjVHdHpXOGo0VDc3S2RKNVVuWXk4TGRnVVBEVGVvYmZ6UEM2UHpoZUk2TlhwMVhkWDREVDdkb0FTUlhUZmJFcENFWEEvSlhzcWRqOGVvUzRJN1FITXFCVTZNTVNiamZQbG5tTWthalBRN2c4ZmRMZ0NlT0xnUGQ4WDV2NzBMd0dsOG80Wk1uTHFPV2sxUGFmSlA5K2Iwc2pOZGMxSkw0aGI5cGJnSGhXTHkyK0xUT0RjUU90QnllemJMR2VuVDZobGcyWENZSFh1R2pJQ093Z0R4aGRCMXlBUEliSVhHTjJDT2x5ODJKbjBGT0VjcXJkTWZTTFFMMGhFaFA2QTN5VGlrTm9FbU9rVkpYMkJaejFIR2s0NjdBVUUxYzlCSFF1czBlSFBLclEzdTRZOW5FWENjTHh5bVZFZThVL0dUSUpMU0NBUm9jdklkQXlUQStJNEorRHdQK05GQWpQVFN1VFRydW8zK3diSFNNdUFVNWx0cmNUb0dTeDNhUVd5MEdITVVGaVNYckEyRXRMY2NER3hkcjluVU5IdCt4aW5hWmFva1lCUHBYaWtnL0xYRkxaSzdvMmlkaDhYNkIzTVFETDVUeWs2SFVpd2pYQ2JiYlRVMnlYeTlpT1JjN3hSQWdtekFmVkxMYjVpdlg1bWZ1ak40Q0EzTU9Mc0xrNjdRMzNFcTQwaXFQRnBnR2RUSnNqTHh2dmlZSlJYZ09jRlJXYUtqR3cxbXJNWG52UG90MjZudzhlUlg4VzFKUHdNSWFIOXp1RDFWUGg1bFhrKzdiSWExWm1NN242UCtkUjg1V0pWcURONkQ1YkpCL3drVzAwRDloTFovSU9sWit6aCsyUWJiM1R1czh4OEVmTE5WQlorSnR3bmgxZ3greFM0b2JUbFl2U1ZLa2J3VXRJT1hpaDNJMm9wU1l1M1h3UkJsTW5aZm5OMlh5cStzY2R0TGZNV3pwR3RydjVpaU1NdWZBV2Nmc3RxV1YxRGtrTmJQMk92dGRtanJYZ3pFbUZNaURGVkRJK1ZMRlFPdTl4bUNhdTkyMjZiRzUzdlY2aEdSdlAvUVU0NXRENDBkZGt3cHl4RGNCaVNJZVlwdENGYm5aKy8zWkdqMitCbGpJb3Q3d203M2xDbTFWK3FXMHJ5UWYrVkhJWnV5cGJYQ3pSMHh1VGJuQmlTdlg0dFdrSVl4WjlQdTZYUjVjNGUzTHdCSzFSOEwxSHlneU92ZHNvZ1RmcG1jT1VYdDlXSU9wc1lvMzI3WkVhWVRoUmRHRU8wSSsyVEkwcytaUWxCZ3pHeUpMMno2a0JNNkgyL1BvdnAzaURMYXY3L00zOFowTHNsa1FqVkY0bDhvTWNEcGJRSFIwZjY1azNsOFRYTm5RbEFkWnN6Nk1Wdm5ndzVOK3RtVUEvZmsxVlUzOUNBbVNBL0ZzdUhZNXNuYUJBMUxSdz09IiwibWFjIjoiNmE4OGUwZDhjOWM4ZjMxODRiYjU3NzYzZmU5Y2FmNmZiNTdhMjM0NWJjZDVhNDJlOWUzMjMzZjVhM2RhN2I4NiIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "Z0zIwpdT\/\/WW7W+NCn\/+0YH7hJQqbJ0gNBdQeyrdsX4=", "origin": "MAA", "departure_time": "2026-03-11 16:05:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-03-11 19:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6ImFIcEIrQmhrOElyYnhPY1I0dHVSSVE9PSIsInZhbHVlIjoiZlFJUzY5TkFpbzVEbkxUVUkwSHdqTThYZkJmRDN0RmtWMlgwMTBnbzlPaDE2T0hjaENMTTVmVFlVYldHYkZ3ZVNUL0lDN0IzQXptaFJtZ1l1dVRockNVODF3MjVHdHpXOGo0VDc3S2RKNVVuWXk4TGRnVVBEVGVvYmZ6UEM2UHpoZUk2TlhwMVhkWDREVDdkb0FTUlhUZmJFcENFWEEvSlhzcWRqOGVvUzRJN1FITXFCVTZNTVNiamZQbG5tTWthalBRN2c4ZmRMZ0NlT0xnUGQ4WDV2NzBMd0dsOG80Wk1uTHFPV2sxUGFmSlA5K2Iwc2pOZGMxSkw0aGI5cGJnSGhXTHkyK0xUT0RjUU90QnllemJMR2VuVDZobGcyWENZSFh1R2pJQ093Z0R4aGRCMXlBUEliSVhHTjJDT2x5ODJKbjBGT0VjcXJkTWZTTFFMMGhFaFA2QTN5VGlrTm9FbU9rVkpYMkJaejFIR2s0NjdBVUUxYzlCSFF1czBlSFBLclEzdTRZOW5FWENjTHh5bVZFZThVL0dUSUpMU0NBUm9jdklkQXlUQStJNEorRHdQK05GQWpQVFN1VFRydW8zK3diSFNNdUFVNWx0cmNUb0dTeDNhUVd5MEdITVVGaVNYckEyRXRMY2NER3hkcjluVU5IdCt4aW5hWmFva1lCUHBYaWtnL0xYRkxaSzdvMmlkaDhYNkIzTVFETDVUeWs2SFVpd2pYQ2JiYlRVMnlYeTlpT1JjN3hSQWdtekFmVkxMYjVpdlg1bWZ1ak40Q0EzTU9Mc0xrNjdRMzNFcTQwaXFQRnBnR2RUSnNqTHh2dmlZSlJYZ09jRlJXYUtqR3cxbXJNWG52UG90MjZudzhlUlg4VzFKUHdNSWFIOXp1RDFWUGg1bFhrKzdiSWExWm1NN242UCtkUjg1V0pWcURONkQ1YkpCL3drVzAwRDloTFovSU9sWit6aCsyUWJiM1R1czh4OEVmTE5WQlorSnR3bmgxZ3greFM0b2JUbFl2U1ZLa2J3VXRJT1hpaDNJMm9wU1l1M1h3UkJsTW5aZm5OMlh5cStzY2R0TGZNV3pwR3RydjVpaU1NdWZBV2Nmc3RxV1YxRGtrTmJQMk92dGRtanJYZ3pFbUZNaURGVkRJK1ZMRlFPdTl4bUNhdTkyMjZiRzUzdlY2aEdSdlAvUVU0NXRENDBkZGt3cHl4RGNCaVNJZVlwdENGYm5aKy8zWkdqMitCbGpJb3Q3d203M2xDbTFWK3FXMHJ5UWYrVkhJWnV5cGJYQ3pSMHh1VGJuQmlTdlg0dFdrSVl4WjlQdTZYUjVjNGUzTHdCSzFSOEwxSHlneU92ZHNvZ1RmcG1jT1VYdDlXSU9wc1lvMzI3WkVhWVRoUmRHRU8wSSsyVEkwcytaUWxCZ3pHeUpMMno2a0JNNkgyL1BvdnAzaURMYXY3L00zOFowTHNsa1FqVkY0bDhvTWNEcGJRSFIwZjY1azNsOFRYTm5RbEFkWnN6Nk1Wdm5ndzVOK3RtVUEvZmsxVlUzOUNBbVNBL0ZzdUhZNXNuYUJBMUxSdz09IiwibWFjIjoiNmE4OGUwZDhjOWM4ZjMxODRiYjU3NzYzZmU5Y2FmNmZiNTdhMjM0NWJjZDVhNDJlOWUzMjMzZjVhM2RhN2I4NiIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } } ] }, { "group": 1, "flight_key": "F123NP00114-83", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "Wt\/34\/\/Vu2jZzxs1zNxNQwpfnKDP7Y8XHMbtWansmvg=", "origin": "DAC", "departure_time": "2026-04-29 14:40:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MAA", "arrival_time": "2026-04-29 16:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-29", "flight_time": "2h 35m", "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": "1114" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1114" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "eyJpdiI6ImFIcEIrQmhrOElyYnhPY1I0dHVSSVE9PSIsInZhbHVlIjoiZlFJUzY5TkFpbzVEbkxUVUkwSHdqTThYZkJmRDN0RmtWMlgwMTBnbzlPaDE2T0hjaENMTTVmVFlVYldHYkZ3ZVNUL0lDN0IzQXptaFJtZ1l1dVRockNVODF3MjVHdHpXOGo0VDc3S2RKNVVuWXk4TGRnVVBEVGVvYmZ6UEM2UHpoZUk2TlhwMVhkWDREVDdkb0FTUlhUZmJFcENFWEEvSlhzcWRqOGVvUzRJN1FITXFCVTZNTVNiamZQbG5tTWthalBRN2c4ZmRMZ0NlT0xnUGQ4WDV2NzBMd0dsOG80Wk1uTHFPV2sxUGFmSlA5K2Iwc2pOZGMxSkw0aGI5cGJnSGhXTHkyK0xUT0RjUU90QnllemJMR2VuVDZobGcyWENZSFh1R2pJQ093Z0R4aGRCMXlBUEliSVhHTjJDT2x5ODJKbjBGT0VjcXJkTWZTTFFMMGhFaFA2QTN5VGlrTm9FbU9rVkpYMkJaejFIR2s0NjdBVUUxYzlCSFF1czBlSFBLclEzdTRZOW5FWENjTHh5bVZFZThVL0dUSUpMU0NBUm9jdklkQXlUQStJNEorRHdQK05GQWpQVFN1VFRydW8zK3diSFNNdUFVNWx0cmNUb0dTeDNhUVd5MEdITVVGaVNYckEyRXRMY2NER3hkcjluVU5IdCt4aW5hWmFva1lCUHBYaWtnL0xYRkxaSzdvMmlkaDhYNkIzTVFETDVUeWs2SFVpd2pYQ2JiYlRVMnlYeTlpT1JjN3hSQWdtekFmVkxMYjVpdlg1bWZ1ak40Q0EzTU9Mc0xrNjdRMzNFcTQwaXFQRnBnR2RUSnNqTHh2dmlZSlJYZ09jRlJXYUtqR3cxbXJNWG52UG90MjZudzhlUlg4VzFKUHdNSWFIOXp1RDFWUGg1bFhrKzdiSWExWm1NN242UCtkUjg1V0pWcURONkQ1YkpCL3drVzAwRDloTFovSU9sWit6aCsyUWJiM1R1czh4OEVmTE5WQlorSnR3bmgxZ3greFM0b2JUbFl2U1ZLa2J3VXRJT1hpaDNJMm9wU1l1M1h3UkJsTW5aZm5OMlh5cStzY2R0TGZNV3pwR3RydjVpaU1NdWZBV2Nmc3RxV1YxRGtrTmJQMk92dGRtanJYZ3pFbUZNaURGVkRJK1ZMRlFPdTl4bUNhdTkyMjZiRzUzdlY2aEdSdlAvUVU0NXRENDBkZGt3cHl4RGNCaVNJZVlwdENGYm5aKy8zWkdqMitCbGpJb3Q3d203M2xDbTFWK3FXMHJ5UWYrVkhJWnV5cGJYQ3pSMHh1VGJuQmlTdlg0dFdrSVl4WjlQdTZYUjVjNGUzTHdCSzFSOEwxSHlneU92ZHNvZ1RmcG1jT1VYdDlXSU9wc1lvMzI3WkVhWVRoUmRHRU8wSSsyVEkwcytaUWxCZ3pHeUpMMno2a0JNNkgyL1BvdnAzaURMYXY3L00zOFowTHNsa1FqVkY0bDhvTWNEcGJRSFIwZjY1azNsOFRYTm5RbEFkWnN6Nk1Wdm5ndzVOK3RtVUEvZmsxVlUzOUNBbVNBL0ZzdUhZNXNuYUJBMUxSdz09IiwibWFjIjoiNmE4OGUwZDhjOWM4ZjMxODRiYjU3NzYzZmU5Y2FmNmZiNTdhMjM0NWJjZDVhNDJlOWUzMjMzZjVhM2RhN2I4NiIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "PO7qXZDtspEYryhIT2KctHcrZGavb3O8A\/Nl2hsGuMM=", "origin": "MAA", "departure_time": "2026-04-29 22:15:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-04-30 04:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "2026-04-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "eyJpdiI6ImFIcEIrQmhrOElyYnhPY1I0dHVSSVE9PSIsInZhbHVlIjoiZlFJUzY5TkFpbzVEbkxUVUkwSHdqTThYZkJmRDN0RmtWMlgwMTBnbzlPaDE2T0hjaENMTTVmVFlVYldHYkZ3ZVNUL0lDN0IzQXptaFJtZ1l1dVRockNVODF3MjVHdHpXOGo0VDc3S2RKNVVuWXk4TGRnVVBEVGVvYmZ6UEM2UHpoZUk2TlhwMVhkWDREVDdkb0FTUlhUZmJFcENFWEEvSlhzcWRqOGVvUzRJN1FITXFCVTZNTVNiamZQbG5tTWthalBRN2c4ZmRMZ0NlT0xnUGQ4WDV2NzBMd0dsOG80Wk1uTHFPV2sxUGFmSlA5K2Iwc2pOZGMxSkw0aGI5cGJnSGhXTHkyK0xUT0RjUU90QnllemJMR2VuVDZobGcyWENZSFh1R2pJQ093Z0R4aGRCMXlBUEliSVhHTjJDT2x5ODJKbjBGT0VjcXJkTWZTTFFMMGhFaFA2QTN5VGlrTm9FbU9rVkpYMkJaejFIR2s0NjdBVUUxYzlCSFF1czBlSFBLclEzdTRZOW5FWENjTHh5bVZFZThVL0dUSUpMU0NBUm9jdklkQXlUQStJNEorRHdQK05GQWpQVFN1VFRydW8zK3diSFNNdUFVNWx0cmNUb0dTeDNhUVd5MEdITVVGaVNYckEyRXRMY2NER3hkcjluVU5IdCt4aW5hWmFva1lCUHBYaWtnL0xYRkxaSzdvMmlkaDhYNkIzTVFETDVUeWs2SFVpd2pYQ2JiYlRVMnlYeTlpT1JjN3hSQWdtekFmVkxMYjVpdlg1bWZ1ak40Q0EzTU9Mc0xrNjdRMzNFcTQwaXFQRnBnR2RUSnNqTHh2dmlZSlJYZ09jRlJXYUtqR3cxbXJNWG52UG90MjZudzhlUlg4VzFKUHdNSWFIOXp1RDFWUGg1bFhrKzdiSWExWm1NN242UCtkUjg1V0pWcURONkQ1YkpCL3drVzAwRDloTFovSU9sWit6aCsyUWJiM1R1czh4OEVmTE5WQlorSnR3bmgxZ3greFM0b2JUbFl2U1ZLa2J3VXRJT1hpaDNJMm9wU1l1M1h3UkJsTW5aZm5OMlh5cStzY2R0TGZNV3pwR3RydjVpaU1NdWZBV2Nmc3RxV1YxRGtrTmJQMk92dGRtanJYZ3pFbUZNaURGVkRJK1ZMRlFPdTl4bUNhdTkyMjZiRzUzdlY2aEdSdlAvUVU0NXRENDBkZGt3cHl4RGNCaVNJZVlwdENGYm5aKy8zWkdqMitCbGpJb3Q3d203M2xDbTFWK3FXMHJ5UWYrVkhJWnV5cGJYQ3pSMHh1VGJuQmlTdlg0dFdrSVl4WjlQdTZYUjVjNGUzTHdCSzFSOEwxSHlneU92ZHNvZ1RmcG1jT1VYdDlXSU9wc1lvMzI3WkVhWVRoUmRHRU8wSSsyVEkwcytaUWxCZ3pHeUpMMno2a0JNNkgyL1BvdnAzaURMYXY3L00zOFowTHNsa1FqVkY0bDhvTWNEcGJRSFIwZjY1azNsOFRYTm5RbEFkWnN6Nk1Wdm5ndzVOK3RtVUEvZmsxVlUzOUNBbVNBL0ZzdUhZNXNuYUJBMUxSdz09IiwibWFjIjoiNmE4OGUwZDhjOWM4ZjMxODRiYjU3NzYzZmU5Y2FmNmZiNTdhMjM0NWJjZDVhNDJlOWUzMjMzZjVhM2RhN2I4NiIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } } ] } ], "price": { "currency": "MYR", "total": 2076, "gross_total": 2046, "base_fare": 1632, "tax": 444, "sell": { "currency": "MYR", "total": 2076, "base_fare": 1632, "tax": 444 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA3NiwiYmFzZV9mYXJlIjoxNjMyLCJ0YXgiOjQ0NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNDYsImJhc2VfZmFyZSI6MTYwMiwidGF4Ijo0NDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA0NiwiYmFzZV9mYXJlIjoxNjAyLCJ0YXgiOjQ0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2076, "base_fare": 1632, "tax": 444, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1602.00", "tax": "444.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2076, "base_fare": 1632, "tax": 444, "gross": { "base_fare": "1602.00", "tax": "444.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNzYuMDAiLCJiYXNlX2ZhcmUiOiIxNjMyLjAwIiwidGF4IjoiNDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYwMi4wMCIsInRheCI6IjQ0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA0Ni4wMCIsImJhc2VfZmFyZSI6IjE2MDIuMDAiLCJ0YXgiOiI0NDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjAyLjAwIiwidGF4IjoiNDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA0Ni4wMCIsImJhc2VfZmFyZSI6IjE2MDIuMDAiLCJ0YXgiOiI0NDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2046, "base_fare": 1602, "tax": 444, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2076, "filter": { "id": "F123NP00114-83", "price": 2076, "gross_total": 2046, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-11 05:45:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 04:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110545maa2026031107001032maa202603111605dac2026031119101113dac202604291440maa2026042916451114maa202604292215kul2026043004451031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-84", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWjx98MW0d4F6Fvsdfwocrkl9K4VKQgocNurWRmVXR\/Ybti4rWUW\/jj21iD\/SH9MdZQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-84", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "rdM92Mbtbu6zi1\/I18197Di77KAydVrN93x79TzXr90=", "origin": "KUL", "departure_time": "2026-03-11 05:45:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "MAA", "arrival_time": "2026-03-11 07:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-11", "flight_time": "3h 45m", "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": "1032" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1032" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6ImZXVFFJTFVjWGY0K1BRSXVDcENCV3c9PSIsInZhbHVlIjoidEZyNHMyLzJIaStzYXlZOXlrV0hlZ3pCdTNEbVpPclRvM2dzeVZ1ellIcUVneTNPZFhxUjdGOFQxMisrKzd2VGlBRCtCZkRaUVF5LzhyUGRVZDFMNldGenFJV085OXpPNDhTV002bUNVUWo0QTFQME40eTY3aW8zZDJVQy9CdGE1MHJrNWhSWWxMUWxkc2JUUVo3K3ViQ2VJSHhhc3lFSWNpNnlOOWMyOFlubVM0ODFzSEN1T05JZEVYYjNlNWlzTkNHU1g3eStDeVVXcUpsSmQ5THVMaWE1SlBYWkNBcWJpb0RrcHlPN1ZvV0YwZndiekRSTDlPa1JvQjNYdEJLQmk0U0JPYWRrZ0l0am1NekZOUlNiL29rdzdPT0ZtVVJCd1JuYlhpRzV2cnZ6cHczM05mMG5mVEZQNERzYmR3UUhmQythaGtqeXlWdUJwanZBOXFDekZQSDlPOEo2WGhkdjJJMG9OTUtjQUQzMDNxQlR5ZWNvRGFGbzFBNXEwZnY3dXV5UGN0ek0wbXZqb3lDbU5tbzRrRGdMM2FkK08rTjFSL3VMQmM4cTh5aE91aGpUV1FzSGxZOFBkVWRMN0prYU5XbHdkWExLOXdaUUxSTnZQVUgxQXU5b1piSHVEMGJxbElZWVdXZDJhUk5tZFhjdU1rN0lQUjN1SGJEQnQyQVhYUXlLb21oOVdwb3hBcXcvNlhDazUvNG5hTFFvREI0YUZHc083Nnl1VWhhaFJGZjR1bkxWT2lVSk1Dd2tOd2dzM0lKdThzS1hsRnRqaWVWZU83ZWhOYW1NRURGNlB3ZWpTb1BpNndONEoveUZoU0JSRnBSNmpXeU5Bdzk5SWRPNmxyRUxZbmNBWnNjaE9IRy9TeWc1bTFUdzRtdE9RUkFTWmhENy9vUDZOdjBndWsyeXdVUy9QZUtBZWFaR3F6S0xoYlk5Q0kxeEdmRXgzTXNmN25oRWVGOCs1WXp0R3pKcEh3cWw1U0pMR0VaU1hobFRxRHhkdTlmL0djc2VLN012WStBaklaNUZ1ejM5MGZOdVRyUE9CYVN1cG5zb1JTVmJUakg0TzZZRnhFNGVhM1orM0dWTmtmdkhxaUpIQUJncW1aUlJ5NXRLaDJ5cVpwM1dFR0VzK1l2dEc4Nm1ISUxnWllzYlhwRGs3RStRT0pCdFhsYUJHWjVtSDlxUnJYWnhUcUx3bmZjdUNOSCtIKzE1RUtteUI5bnlHOW4wZHllREd2QVVGUU12SGkyOGZrdGpRZ1pJbmVpZkYzb2hyT05ITmgrdkZxeXRZMVoyUUZQcXRublNxS1AxOWZheVNJcUpWQ3dUZTFQRHNqNkdwdEdrQndHNEZNM0NlMnJIY01KQ3VFUDZJQ09DRGx2Tk0yem9JY2s0RFgyWVdxamt3SFV5djluUjFHMEIvL25PUWZNNkRIR3BnellyMHVlQ3ZYQUNzd2tKczRLeXdZbHpzc2lIYVQ4WE85SUtRaUxHYXpkK3B3QUM4cFVWRXBrSU1aVTg1YVhQbWREei9IUU9PVmdGZmZXdVFQUU1IVmNqSnR5M2JCQUVLQT09IiwibWFjIjoiNThlODQxOTQxMTk4Y2JjZjZkZTNlZTA0OGFjMTgxNDA2N2VhNThiMWJlYzAzYTA2YWM5MTI3ZWFjMTU5MjRlZSIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "X49cpIR+WKHeKn5AIOgfHU7OiMzP5LWNxdBaMz\/XBAw=", "origin": "MAA", "departure_time": "2026-03-11 16:05:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-03-11 19:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6ImZXVFFJTFVjWGY0K1BRSXVDcENCV3c9PSIsInZhbHVlIjoidEZyNHMyLzJIaStzYXlZOXlrV0hlZ3pCdTNEbVpPclRvM2dzeVZ1ellIcUVneTNPZFhxUjdGOFQxMisrKzd2VGlBRCtCZkRaUVF5LzhyUGRVZDFMNldGenFJV085OXpPNDhTV002bUNVUWo0QTFQME40eTY3aW8zZDJVQy9CdGE1MHJrNWhSWWxMUWxkc2JUUVo3K3ViQ2VJSHhhc3lFSWNpNnlOOWMyOFlubVM0ODFzSEN1T05JZEVYYjNlNWlzTkNHU1g3eStDeVVXcUpsSmQ5THVMaWE1SlBYWkNBcWJpb0RrcHlPN1ZvV0YwZndiekRSTDlPa1JvQjNYdEJLQmk0U0JPYWRrZ0l0am1NekZOUlNiL29rdzdPT0ZtVVJCd1JuYlhpRzV2cnZ6cHczM05mMG5mVEZQNERzYmR3UUhmQythaGtqeXlWdUJwanZBOXFDekZQSDlPOEo2WGhkdjJJMG9OTUtjQUQzMDNxQlR5ZWNvRGFGbzFBNXEwZnY3dXV5UGN0ek0wbXZqb3lDbU5tbzRrRGdMM2FkK08rTjFSL3VMQmM4cTh5aE91aGpUV1FzSGxZOFBkVWRMN0prYU5XbHdkWExLOXdaUUxSTnZQVUgxQXU5b1piSHVEMGJxbElZWVdXZDJhUk5tZFhjdU1rN0lQUjN1SGJEQnQyQVhYUXlLb21oOVdwb3hBcXcvNlhDazUvNG5hTFFvREI0YUZHc083Nnl1VWhhaFJGZjR1bkxWT2lVSk1Dd2tOd2dzM0lKdThzS1hsRnRqaWVWZU83ZWhOYW1NRURGNlB3ZWpTb1BpNndONEoveUZoU0JSRnBSNmpXeU5Bdzk5SWRPNmxyRUxZbmNBWnNjaE9IRy9TeWc1bTFUdzRtdE9RUkFTWmhENy9vUDZOdjBndWsyeXdVUy9QZUtBZWFaR3F6S0xoYlk5Q0kxeEdmRXgzTXNmN25oRWVGOCs1WXp0R3pKcEh3cWw1U0pMR0VaU1hobFRxRHhkdTlmL0djc2VLN012WStBaklaNUZ1ejM5MGZOdVRyUE9CYVN1cG5zb1JTVmJUakg0TzZZRnhFNGVhM1orM0dWTmtmdkhxaUpIQUJncW1aUlJ5NXRLaDJ5cVpwM1dFR0VzK1l2dEc4Nm1ISUxnWllzYlhwRGs3RStRT0pCdFhsYUJHWjVtSDlxUnJYWnhUcUx3bmZjdUNOSCtIKzE1RUtteUI5bnlHOW4wZHllREd2QVVGUU12SGkyOGZrdGpRZ1pJbmVpZkYzb2hyT05ITmgrdkZxeXRZMVoyUUZQcXRublNxS1AxOWZheVNJcUpWQ3dUZTFQRHNqNkdwdEdrQndHNEZNM0NlMnJIY01KQ3VFUDZJQ09DRGx2Tk0yem9JY2s0RFgyWVdxamt3SFV5djluUjFHMEIvL25PUWZNNkRIR3BnellyMHVlQ3ZYQUNzd2tKczRLeXdZbHpzc2lIYVQ4WE85SUtRaUxHYXpkK3B3QUM4cFVWRXBrSU1aVTg1YVhQbWREei9IUU9PVmdGZmZXdVFQUU1IVmNqSnR5M2JCQUVLQT09IiwibWFjIjoiNThlODQxOTQxMTk4Y2JjZjZkZTNlZTA0OGFjMTgxNDA2N2VhNThiMWJlYzAzYTA2YWM5MTI3ZWFjMTU5MjRlZSIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } } ] }, { "group": 1, "flight_key": "F123NP00114-84", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "oIPfxAAJ9TnzKadwqyEC0MOiyrt91777v\/nqvXvOpPY=", "origin": "DAC", "departure_time": "2026-04-29 14:40:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MAA", "arrival_time": "2026-04-29 16:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-29", "flight_time": "2h 35m", "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": "1114" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1114" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "X", "fareBasisCode": "eyJpdiI6ImZXVFFJTFVjWGY0K1BRSXVDcENCV3c9PSIsInZhbHVlIjoidEZyNHMyLzJIaStzYXlZOXlrV0hlZ3pCdTNEbVpPclRvM2dzeVZ1ellIcUVneTNPZFhxUjdGOFQxMisrKzd2VGlBRCtCZkRaUVF5LzhyUGRVZDFMNldGenFJV085OXpPNDhTV002bUNVUWo0QTFQME40eTY3aW8zZDJVQy9CdGE1MHJrNWhSWWxMUWxkc2JUUVo3K3ViQ2VJSHhhc3lFSWNpNnlOOWMyOFlubVM0ODFzSEN1T05JZEVYYjNlNWlzTkNHU1g3eStDeVVXcUpsSmQ5THVMaWE1SlBYWkNBcWJpb0RrcHlPN1ZvV0YwZndiekRSTDlPa1JvQjNYdEJLQmk0U0JPYWRrZ0l0am1NekZOUlNiL29rdzdPT0ZtVVJCd1JuYlhpRzV2cnZ6cHczM05mMG5mVEZQNERzYmR3UUhmQythaGtqeXlWdUJwanZBOXFDekZQSDlPOEo2WGhkdjJJMG9OTUtjQUQzMDNxQlR5ZWNvRGFGbzFBNXEwZnY3dXV5UGN0ek0wbXZqb3lDbU5tbzRrRGdMM2FkK08rTjFSL3VMQmM4cTh5aE91aGpUV1FzSGxZOFBkVWRMN0prYU5XbHdkWExLOXdaUUxSTnZQVUgxQXU5b1piSHVEMGJxbElZWVdXZDJhUk5tZFhjdU1rN0lQUjN1SGJEQnQyQVhYUXlLb21oOVdwb3hBcXcvNlhDazUvNG5hTFFvREI0YUZHc083Nnl1VWhhaFJGZjR1bkxWT2lVSk1Dd2tOd2dzM0lKdThzS1hsRnRqaWVWZU83ZWhOYW1NRURGNlB3ZWpTb1BpNndONEoveUZoU0JSRnBSNmpXeU5Bdzk5SWRPNmxyRUxZbmNBWnNjaE9IRy9TeWc1bTFUdzRtdE9RUkFTWmhENy9vUDZOdjBndWsyeXdVUy9QZUtBZWFaR3F6S0xoYlk5Q0kxeEdmRXgzTXNmN25oRWVGOCs1WXp0R3pKcEh3cWw1U0pMR0VaU1hobFRxRHhkdTlmL0djc2VLN012WStBaklaNUZ1ejM5MGZOdVRyUE9CYVN1cG5zb1JTVmJUakg0TzZZRnhFNGVhM1orM0dWTmtmdkhxaUpIQUJncW1aUlJ5NXRLaDJ5cVpwM1dFR0VzK1l2dEc4Nm1ISUxnWllzYlhwRGs3RStRT0pCdFhsYUJHWjVtSDlxUnJYWnhUcUx3bmZjdUNOSCtIKzE1RUtteUI5bnlHOW4wZHllREd2QVVGUU12SGkyOGZrdGpRZ1pJbmVpZkYzb2hyT05ITmgrdkZxeXRZMVoyUUZQcXRublNxS1AxOWZheVNJcUpWQ3dUZTFQRHNqNkdwdEdrQndHNEZNM0NlMnJIY01KQ3VFUDZJQ09DRGx2Tk0yem9JY2s0RFgyWVdxamt3SFV5djluUjFHMEIvL25PUWZNNkRIR3BnellyMHVlQ3ZYQUNzd2tKczRLeXdZbHpzc2lIYVQ4WE85SUtRaUxHYXpkK3B3QUM4cFVWRXBrSU1aVTg1YVhQbWREei9IUU9PVmdGZmZXdVFQUU1IVmNqSnR5M2JCQUVLQT09IiwibWFjIjoiNThlODQxOTQxMTk4Y2JjZjZkZTNlZTA0OGFjMTgxNDA2N2VhNThiMWJlYzAzYTA2YWM5MTI3ZWFjMTU5MjRlZSIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "6zGyTBbljTtk5QOnbhLrhuX7pIJZa9EKNUT11C5HyNw=", "origin": "MAA", "departure_time": "2026-04-29 22:15:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-04-30 04:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "2026-04-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "eyJpdiI6ImZXVFFJTFVjWGY0K1BRSXVDcENCV3c9PSIsInZhbHVlIjoidEZyNHMyLzJIaStzYXlZOXlrV0hlZ3pCdTNEbVpPclRvM2dzeVZ1ellIcUVneTNPZFhxUjdGOFQxMisrKzd2VGlBRCtCZkRaUVF5LzhyUGRVZDFMNldGenFJV085OXpPNDhTV002bUNVUWo0QTFQME40eTY3aW8zZDJVQy9CdGE1MHJrNWhSWWxMUWxkc2JUUVo3K3ViQ2VJSHhhc3lFSWNpNnlOOWMyOFlubVM0ODFzSEN1T05JZEVYYjNlNWlzTkNHU1g3eStDeVVXcUpsSmQ5THVMaWE1SlBYWkNBcWJpb0RrcHlPN1ZvV0YwZndiekRSTDlPa1JvQjNYdEJLQmk0U0JPYWRrZ0l0am1NekZOUlNiL29rdzdPT0ZtVVJCd1JuYlhpRzV2cnZ6cHczM05mMG5mVEZQNERzYmR3UUhmQythaGtqeXlWdUJwanZBOXFDekZQSDlPOEo2WGhkdjJJMG9OTUtjQUQzMDNxQlR5ZWNvRGFGbzFBNXEwZnY3dXV5UGN0ek0wbXZqb3lDbU5tbzRrRGdMM2FkK08rTjFSL3VMQmM4cTh5aE91aGpUV1FzSGxZOFBkVWRMN0prYU5XbHdkWExLOXdaUUxSTnZQVUgxQXU5b1piSHVEMGJxbElZWVdXZDJhUk5tZFhjdU1rN0lQUjN1SGJEQnQyQVhYUXlLb21oOVdwb3hBcXcvNlhDazUvNG5hTFFvREI0YUZHc083Nnl1VWhhaFJGZjR1bkxWT2lVSk1Dd2tOd2dzM0lKdThzS1hsRnRqaWVWZU83ZWhOYW1NRURGNlB3ZWpTb1BpNndONEoveUZoU0JSRnBSNmpXeU5Bdzk5SWRPNmxyRUxZbmNBWnNjaE9IRy9TeWc1bTFUdzRtdE9RUkFTWmhENy9vUDZOdjBndWsyeXdVUy9QZUtBZWFaR3F6S0xoYlk5Q0kxeEdmRXgzTXNmN25oRWVGOCs1WXp0R3pKcEh3cWw1U0pMR0VaU1hobFRxRHhkdTlmL0djc2VLN012WStBaklaNUZ1ejM5MGZOdVRyUE9CYVN1cG5zb1JTVmJUakg0TzZZRnhFNGVhM1orM0dWTmtmdkhxaUpIQUJncW1aUlJ5NXRLaDJ5cVpwM1dFR0VzK1l2dEc4Nm1ISUxnWllzYlhwRGs3RStRT0pCdFhsYUJHWjVtSDlxUnJYWnhUcUx3bmZjdUNOSCtIKzE1RUtteUI5bnlHOW4wZHllREd2QVVGUU12SGkyOGZrdGpRZ1pJbmVpZkYzb2hyT05ITmgrdkZxeXRZMVoyUUZQcXRublNxS1AxOWZheVNJcUpWQ3dUZTFQRHNqNkdwdEdrQndHNEZNM0NlMnJIY01KQ3VFUDZJQ09DRGx2Tk0yem9JY2s0RFgyWVdxamt3SFV5djluUjFHMEIvL25PUWZNNkRIR3BnellyMHVlQ3ZYQUNzd2tKczRLeXdZbHpzc2lIYVQ4WE85SUtRaUxHYXpkK3B3QUM4cFVWRXBrSU1aVTg1YVhQbWREei9IUU9PVmdGZmZXdVFQUU1IVmNqSnR5M2JCQUVLQT09IiwibWFjIjoiNThlODQxOTQxMTk4Y2JjZjZkZTNlZTA0OGFjMTgxNDA2N2VhNThiMWJlYzAzYTA2YWM5MTI3ZWFjMTU5MjRlZSIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } } ] } ], "price": { "currency": "MYR", "total": 2078, "gross_total": 2048, "base_fare": 1634, "tax": 444, "sell": { "currency": "MYR", "total": 2078, "base_fare": 1634, "tax": 444 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA3OCwiYmFzZV9mYXJlIjoxNjM0LCJ0YXgiOjQ0NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNDgsImJhc2VfZmFyZSI6MTYwNCwidGF4Ijo0NDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA0OCwiYmFzZV9mYXJlIjoxNjA0LCJ0YXgiOjQ0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2078, "base_fare": 1634, "tax": 444, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1604.00", "tax": "444.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2078, "base_fare": 1634, "tax": 444, "gross": { "base_fare": "1604.00", "tax": "444.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNzguMDAiLCJiYXNlX2ZhcmUiOiIxNjM0LjAwIiwidGF4IjoiNDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYwNC4wMCIsInRheCI6IjQ0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA0OC4wMCIsImJhc2VfZmFyZSI6IjE2MDQuMDAiLCJ0YXgiOiI0NDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjA0LjAwIiwidGF4IjoiNDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA0OC4wMCIsImJhc2VfZmFyZSI6IjE2MDQuMDAiLCJ0YXgiOiI0NDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA0OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2048, "base_fare": 1604, "tax": 444, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2078, "filter": { "id": "F123NP00114-84", "price": 2078, "gross_total": 2048, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-11 05:45:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 04:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110545maa2026031107001032maa202603111605dac2026031119101113dac202604291440maa2026042916451114maa202604292215kul2026043004451031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-85", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLc\/u\/VN6aX+zMIaZwMRofPok2Xmnn5Q2mvdJG7QdULOY=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-85", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKelTQkq6S1RdNijPURux\/kxoOTHBWkQh7u9K1wDIaTOnxAVCjoP0FYuluvuzdkK5Lg=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKelTQkq6S1RdNijPURux\/kx3nSQR188Bc8CcSevRwyvmqwPJsuiqgTTDlJoqGsG\/nQ=", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-85", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhKNM98zu3j\/vvDEibuFS9pEF1VZ1HboJ6W49Myo\/wbZkD2V4sQTzTMmRAnrCcELx94=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhKNM98zu3j\/vvDEibuFS9pELpTP\/QywsljC\/YuEajKV2iJYbvdOgw5dZ0sPjEpYySc=", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2081, "gross_total": 2051, "base_fare": 828, "tax": 1253, "sell": { "currency": "MYR", "total": 2081, "base_fare": 828, "tax": 1253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4MSwiYmFzZV9mYXJlIjo4MjgsInRheCI6MTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNTEsImJhc2VfZmFyZSI6Nzk4LCJ0YXgiOjEyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1MSwiYmFzZV9mYXJlIjo3OTgsInRheCI6MTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2081, "base_fare": 828, "tax": 1253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "798.00", "tax": "1253.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2081, "base_fare": 828, "tax": 1253, "gross": { "base_fare": "798.00", "tax": "1253.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwODEuMDAiLCJiYXNlX2ZhcmUiOiI4MjguMDAiLCJ0YXgiOiIxMjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzk4LjAwIiwidGF4IjoiMTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1MS4wMCIsImJhc2VfZmFyZSI6Ijc5OC4wMCIsInRheCI6IjEyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMDAiLCJ0YXgiOiIxMjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1MS4wMCIsImJhc2VfZmFyZSI6Ijc5OC4wMCIsInRheCI6IjEyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2051, "base_fare": 798, "tax": 1253, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2081, "filter": { "id": "F123NP00114-85", "price": 2081, "gross_total": 2051, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "Boeing-789", "aircraft_name": "Boeing-789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-86", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLy4d+wTrTDYbFzTVjz3ADpE8TSU0HYLrm4bmH59Oe2+Y=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-86", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKdQoHntyBHDbmO3btEPRhKkiajF5TVP3LOE6VfESBFVL2i9l71IotTAkssEPW2cb+0=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKdQoHntyBHDbmO3btEPRhKkMhSvbFoH\/x0CZ6tTOsN+v93nweKdJ2Mv9BjtTojq0B0=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-86", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhJXVtu+TjBfacXTglig124V1TdM+zJ0KOMGFKQ4CgX7lxavbChN2GwoAHxxV8bPt00=", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhJXVtu+TjBfacXTglig124VO\/RGlcCC6kC3KuELhsBSBIHi7fwKHTCq5OkYOJ2\/G9M=", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2081, "gross_total": 2051, "base_fare": 828, "tax": 1253, "sell": { "currency": "MYR", "total": 2081, "base_fare": 828, "tax": 1253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4MSwiYmFzZV9mYXJlIjo4MjgsInRheCI6MTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNTEsImJhc2VfZmFyZSI6Nzk4LCJ0YXgiOjEyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1MSwiYmFzZV9mYXJlIjo3OTgsInRheCI6MTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2081, "base_fare": 828, "tax": 1253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "798.00", "tax": "1253.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2081, "base_fare": 828, "tax": 1253, "gross": { "base_fare": "798.00", "tax": "1253.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwODEuMDAiLCJiYXNlX2ZhcmUiOiI4MjguMDAiLCJ0YXgiOiIxMjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzk4LjAwIiwidGF4IjoiMTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1MS4wMCIsImJhc2VfZmFyZSI6Ijc5OC4wMCIsInRheCI6IjEyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMDAiLCJ0YXgiOiIxMjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1MS4wMCIsImJhc2VfZmFyZSI6Ijc5OC4wMCIsInRheCI6IjEyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2051, "base_fare": 798, "tax": 1253, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2081, "filter": { "id": "F123NP00114-86", "price": 2081, "gross_total": 2051, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "Boeing-789", "aircraft_name": "Boeing-789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604291335bkk202604291700322bkk202604300905kul202604301215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-87", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NL6v6VqUOLTMUUNhHooOu3gp8nkz\/b2xifdIMu0z1tVws=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-87", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKcyRti3RxR4qAzSFr6KIeETnxc1hjumuZeT+4X\/PWiVDd2EtxUXrIKRPjYC9dpiWDI=", "origin": "KUL", "departure_time": "2026-03-11 16:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-03-11 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-11", "flight_time": "3h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-32B", "name": "Airbus-32B", "picture": "Airbus-32B.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "EE6MMY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKcyRti3RxR4qAzSFr6KIeETHd8MeqjCaO97gPSZ6QMOSPc0ePjcOvAalzIbo4wO8bE=", "origin": "CMB", "departure_time": "2026-03-12 07:50:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "3h 10m", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.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" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "EE6MMY", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-87", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhLHy3gkNP6pTLlv080D9N4UHzokbkup8BK66FMU4tOT90b5Lp9G8Zn7B5PgUhOPaYM=", "origin": "DAC", "departure_time": "2026-04-29 14:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-04-29 17:15:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-29", "flight_time": "3h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.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" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "EE6MMY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhLHy3gkNP6pTLlv080D9N4UWb2BZ0hCtT9YIh4m4H28JXJeGjV89xX4mxoBhg3sz9g=", "origin": "CMB", "departure_time": "2026-04-30 01:00:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-04-30 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "3h 50m", "distance": null, "lay_over": "PT07H45M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "EE6MMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2081, "gross_total": 2111, "base_fare": 1227, "tax": 914, "sell": { "currency": "MYR", "total": 2081, "base_fare": 1227, "tax": 914 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4MSwiYmFzZV9mYXJlIjoxMjI3LCJ0YXgiOjkxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNTEsImJhc2VfZmFyZSI6MTE5NywidGF4Ijo5MTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjExMSwiYmFzZV9mYXJlIjoxMTk3LCJ0YXgiOjkxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2081, "base_fare": 1227, "tax": 914, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1197.00", "tax": "914.00", "discount": 60, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2081, "base_fare": 1227, "tax": 914, "gross": { "base_fare": "1197.00", "tax": "914.00", "discount": "60.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwODEuMDAiLCJiYXNlX2ZhcmUiOiIxMjI3LjAwIiwidGF4IjoiOTE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE5Ny4wMCIsInRheCI6IjkxNC4wMCIsImRpc2NvdW50IjoiNjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwNTEuMDAiLCJiYXNlX2ZhcmUiOiIxMTk3LjAwIiwidGF4IjoiOTE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE5Ny4wMCIsInRheCI6IjkxNC4wMCIsImRpc2NvdW50IjoiNjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMTExLjAwIiwiYmFzZV9mYXJlIjoiMTE5Ny4wMCIsInRheCI6IjkxNC4wMCIsImRpc2NvdW50IjoiNjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2111, "base_fare": 1197, "tax": 914, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 60, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2081, "filter": { "id": "F123NP00114-87", "price": 2081, "gross_total": 2111, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "Airbus-32B", "aircraft_name": "Airbus-32B", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 16:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-30 07:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111605cmb202603111700315cmb202603120750dac202603121130189dac202604291430cmb202604291715190cmb202604300100kul202604300720318", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-88", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLzxvuklNSp8oqAjiSOPpm0YnLXT3O8WWAWhlkbaucwF8=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-88", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKfC42eSlsm60mH\/Q+JEa7eqE+a9u\/Ej6GO3fqaf5QTrfZmVn3xnTiqkSWHQAEARa5E=", "origin": "KUL", "departure_time": "2026-03-11 23:00:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DEL", "arrival_time": "2026-03-12 02:25:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-11", "flight_time": "5h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-32N", "name": "Airbus-32N", "picture": "Airbus-32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2387" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "fareBasisCode": "GU2YWSKL", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKfC42eSlsm60mH\/Q+JEa7eqACQQTC+j4scZEXfOVITYQNPLhhk\/aj7TfrurOF\/OnTQ=", "origin": "DEL", "departure_time": "2026-03-12 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-03-12 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 30m", "distance": null, "lay_over": "PT14H55M", "lay_over_date": "2026-03-12", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "fareBasisCode": "GU2YWSKL", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-88", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhK0RgoWNFvqG1Muuso2Qk103benTl0zCszK+l9LCfuMHWGXMUlzxprRGJe+MpnyhLA=", "origin": "DAC", "departure_time": "2026-04-29 21:20:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-04-29 23:40:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-29", "flight_time": "2h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-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" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WU2YWSKL", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhK0RgoWNFvqG1Muuso2Qk10THjaXMpEFQGwoBjX5N8Vn48z\/tiN5iKNdsp5nc9piOY=", "origin": "DEL", "departure_time": "2026-04-30 22: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-05-01 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "5h 40m", "distance": null, "lay_over": "PT23H10M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-32N", "name": "Airbus-32N", "picture": "Airbus-32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2386" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WU2YWSKL", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2081, "gross_total": 2051, "base_fare": 1217, "tax": 864, "sell": { "currency": "MYR", "total": 2081, "base_fare": 1217, "tax": 864 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4MSwiYmFzZV9mYXJlIjoxMjE3LCJ0YXgiOjg2NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNTEsImJhc2VfZmFyZSI6MTE4NywidGF4Ijo4NjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1MSwiYmFzZV9mYXJlIjoxMTg3LCJ0YXgiOjg2NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2081, "base_fare": 1217, "tax": 864, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1187.00", "tax": "864.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2081, "base_fare": 1217, "tax": 864, "gross": { "base_fare": "1187.00", "tax": "864.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwODEuMDAiLCJiYXNlX2ZhcmUiOiIxMjE3LjAwIiwidGF4IjoiODY0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Ny4wMCIsInRheCI6Ijg2NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1MS4wMCIsImJhc2VfZmFyZSI6IjExODcuMDAiLCJ0YXgiOiI4NjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg3LjAwIiwidGF4IjoiODY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1MS4wMCIsImJhc2VfZmFyZSI6IjExODcuMDAiLCJ0YXgiOiI4NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2051, "base_fare": 1187, "tax": 864, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2081, "filter": { "id": "F123NP00114-88", "price": 2081, "gross_total": 2051, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "Airbus-32N", "aircraft_name": "Airbus-32N", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-05-01 07:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112300del2026031202252387del202603121720dac202603122020237dac202604292120del202604292340238del202604302250kul2026050107002386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-89", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TQj4QcffpfZIhTjL\/XfmW2GTK\/od6SLy\/hlMJGzgZbog==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-89", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "X+ORnfULHmBmQg6zAz7jOw==", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": null, "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TKUL6M", "meal_code": null, "seat_available": "3" } } ] }, { "group": 1, "flight_key": "F123NP00114-89", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "lDQ5X9ZGVWm5Jyj979wvzw==", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TKUL6M", "meal_code": null, "seat_available": "8" } } ] } ], "price": { "currency": "MYR", "total": 2083, "gross_total": 2176, "base_fare": 1780, "tax": 426, "sell": { "currency": "MYR", "total": 2083, "base_fare": 1780, "tax": 426 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4MywiYmFzZV9mYXJlIjoxNzgwLCJ0YXgiOjQyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNTMsImJhc2VfZmFyZSI6MTc1MCwidGF4Ijo0MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE3NiwiYmFzZV9mYXJlIjoxNzUwLCJ0YXgiOjQyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2083, "base_fare": 1780, "tax": 426, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1750.00", "tax": "426.00", "discount": 123, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2083, "base_fare": 1780, "tax": 426, "gross": { "base_fare": "1750.00", "tax": "426.00", "discount": "123.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwODMuMDAiLCJiYXNlX2ZhcmUiOiIxNzgwLjAwIiwidGF4IjoiNDI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1MC4wMCIsInRheCI6IjQyNi4wMCIsImRpc2NvdW50IjoiMTIzLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMDUzLjAwIiwiYmFzZV9mYXJlIjoiMTc1MC4wMCIsInRheCI6IjQyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3NTAuMDAiLCJ0YXgiOiI0MjYuMDAiLCJkaXNjb3VudCI6IjEyMy4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxNzYuMDAiLCJiYXNlX2ZhcmUiOiIxNzUwLjAwIiwidGF4IjoiNDI2LjAwIiwiZGlzY291bnQiOiIxMjMuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA1MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2176, "base_fare": 1750, "tax": 426, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 123, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2083, "filter": { "id": "F123NP00114-89", "price": 2083, "gross_total": 2176, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "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": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-90", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QdU\/B1YxnzNf0O96ait655KOVmVPqYswM8OOR29\/fcKA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-90", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "8nAdJn4EjpBnzcGSwsJQDA==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "pHU7Y\/ngwBF6wmzro4qujA==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-90", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aF6T3Z1Ux2ne7WpJPttWFw==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "ioDUwrvyw+0KB0hG3VfU1Q==", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2086, "gross_total": 2056, "base_fare": 833, "tax": 1253, "sell": { "currency": "MYR", "total": 2086, "base_fare": 833, "tax": 1253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4NiwiYmFzZV9mYXJlIjo4MzMsInRheCI6MTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNTYsImJhc2VfZmFyZSI6ODAzLCJ0YXgiOjEyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1NiwiYmFzZV9mYXJlIjo4MDMsInRheCI6MTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2086, "base_fare": 833, "tax": 1253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "803.00", "tax": "1253.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2086, "base_fare": 833, "tax": 1253, "gross": { "base_fare": "803.00", "tax": "1253.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwODYuMDAiLCJiYXNlX2ZhcmUiOiI4MzMuMDAiLCJ0YXgiOiIxMjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAzLjAwIiwidGF4IjoiMTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ni4wMCIsImJhc2VfZmFyZSI6IjgwMy4wMCIsInRheCI6IjEyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDMuMDAiLCJ0YXgiOiIxMjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ni4wMCIsImJhc2VfZmFyZSI6IjgwMy4wMCIsInRheCI6IjEyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2056, "base_fare": 803, "tax": 1253, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2086, "filter": { "id": "F123NP00114-90", "price": 2086, "gross_total": 2056, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-91", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TLwUFFolbEjIu3sMORx47LiqfstCvJeROYz5+\/4Wj2+Q==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-91", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "8nAdJn4EjpBnzcGSwsJQDA==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "pHU7Y\/ngwBF6wmzro4qujA==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-91", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aF6T3Z1Ux2ne7WpJPttWFw==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "YTZb6X7Lpc0Hi3ADaqBGqA==", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2086, "gross_total": 2056, "base_fare": 833, "tax": 1253, "sell": { "currency": "MYR", "total": 2086, "base_fare": 833, "tax": 1253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4NiwiYmFzZV9mYXJlIjo4MzMsInRheCI6MTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNTYsImJhc2VfZmFyZSI6ODAzLCJ0YXgiOjEyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1NiwiYmFzZV9mYXJlIjo4MDMsInRheCI6MTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2086, "base_fare": 833, "tax": 1253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "803.00", "tax": "1253.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2086, "base_fare": 833, "tax": 1253, "gross": { "base_fare": "803.00", "tax": "1253.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwODYuMDAiLCJiYXNlX2ZhcmUiOiI4MzMuMDAiLCJ0YXgiOiIxMjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAzLjAwIiwidGF4IjoiMTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ni4wMCIsImJhc2VfZmFyZSI6IjgwMy4wMCIsInRheCI6IjEyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDMuMDAiLCJ0YXgiOiIxMjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ni4wMCIsImJhc2VfZmFyZSI6IjgwMy4wMCIsInRheCI6IjEyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2056, "base_fare": 803, "tax": 1253, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2086, "filter": { "id": "F123NP00114-91", "price": 2086, "gross_total": 2056, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-92", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG0Jo0f5fUDU8GIcRx18gfngGLiU5fmjGsoya33\/csnnog==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-92", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "kU6Wj+kpb5wJtUeQcK1GCLfLSuHhkDd\/\/HoqtaszSxE=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IloweFR1MVpKU01nZDl1UDkzS2NyWmc9PSIsInZhbHVlIjoiemE3aDZpYU83WGRCSlZMWCtINGN1RGs2czJtdEdQcDc0L2UrUVhZTG9QVE5MdGoxTmFkaVdOK1hVZS8wdVpTeGNVdENUeWNIUUF0enhkZjI4VVpPdUN0YklJZThiRWZkNG54amFwZ1IyTzJ0UVd4WnpoaHFIcFpCM0dpNjV2RmhZZUtkUzVZQnFhR2J5YUdDR2RNRSt3QnRFMkdEblhlOGFLZ01tcnRMMlU1WkZCQUszUWYzSlh0V3RXY0xLbFZIQzZJK3ZiRW51d2daOXA3SDdBdDEvVWRsN0xkMTgzZk9xWllQR2UyaENDeFA4TGkrbkZzSE9hZXVzelJMQXBucDQvc3BZOGdrOHM2dmJGUmc1L0orWXNHZXBRWlFjSzI5RS9zYmUzcGRmSlIwMXREVUR3bE1va0dpYVhzVGlMQTQ5bzM1UDdHRnJmQW1ES1RpZDA5VHB1WlBlbm0ydWRFL2x6ZEV3b3RacEh5NmpKKzA1UUgrZlhUVjh5NmtxTTNuN3pNa0JrQm1RV1NoOE1GYWVGejlHaUZKNW1PUWdoMlhnOXlOSVhNb1Q2RmhHYUc0b2t5VmNQa0w3bWhLUG9VU2FOZllZeXUzMWppNUNPT3dGck9ZRnhscTdyNVRVemJuR1ZNVjE5SzIzSlFtdlpBQ1lIV1ZXQ1B3WHdBZ253TWRtVE43NTZ6N3psanRnMnNBVUNlY2p0aHBpeE5tSC84STJGNGZFU2RZaHcvZzFva1VHWi9KZFpIRjlBUFJaVFpPTk5Ma0dHeTVzWFJDZ0FkbkJPenpnVllFdFRFelN4RTk3NGZmcXZBbFkydTZwMVRMZjlWa21oNXNDZE0yMWRZT3JRQUV6TThBNDJlMTNBaDJ2TXJtU3E1OGxjMzJCeERUNnhSR3g0b04rRkZlSSt3ZVg1Mmw4Ny9XLytleFdMZklTMGVESDVSc09tTVVEeGZndzU1aHBsUjBTYVhDaCt2L24yUjg0M2ZRTDZFNmdXYXpOaVRkempTZlRjWmxSZkNkZVBmNTlIOWlpNHl4YUx4VUI0cVJQamNBMDQ0NDBtcGtXUUlZVE1wUW11R0dNWHREY1JQTEJ2dGRSNWEyZXU1TlJ2bzhFNnlrWWw3a2ErMEsvMW1vSDRrUWMrWmJJUE8zZVVRSkFyUFVud3M3a1JaSDZtNEo4ZmpWQlUxTmNtR2ZTT2hxQzBKSUZWWnpZQUNnZFV1SklEd0JUSDc2WnRldjk5TnNGdzlveFpTK29IVjFQZWcva3VxMGR1c2EvWTZQcjNVT2FsaWZtd1NCNXlrdE0yN1VTOW1mTzh5U25UUG5JQ2Nza3hSZENzRVVvZnhrOU4rNlJ2SzFrbUcrOWRiNVBmUlZad1prdStKZW0zeENDcHJveU13ZXlYMlI2UWVmbVArbTlzMys2d3JieHkyOWx5RXBXcGcxTmlLcTdpbmZpaEhnOSt0SDNoWGMwYUxUS3VDSEFYYVY1Z0dnTlFSY0YwK2Q2Wm5vYmhYNUlNL3VsNEZsRldqcHp2cHlKWFYxbWJjZzhhRWNFek9QSlNzKy9WM3FkVVlJU1F2enZKckUwMVhLQjRDdk1CWEs4QllNbEhVL1pwak1EZVVTbXlUZGZldmhFRVdhUHBuRDZYeHJ2TnlvemkxVVZ4TkRiaFUyb1FKVTBuNHQvanl6VDExSjYzVVBSVWVyWFVORjVQZmtPbXdMV0tucDJFU1ZmU0h1Qk1LeGlJRFdXR2VmRk0rMjROWitEN2dWa3FNNUhFRTUwUkdhUGVkT2dkL3AvQ1VtTVZVUUY4cHp2TmFIUlovTmE2TXZBdndPRlVhbURLQThWeVhQaVlMaG5oekFadGRrS0pNZ1Y5WnhDVzdBK2RyWENLWjVPZDE3Z3hFMUxhd1NLbTRJM3hDN2FIZmFyN0U1S2IvUGo2NnIveFUvVE94UHNzOHp3UEhWcXFPVnRucWlHUUZXT1pNcXJmM001NnkwZjFGUXNlSlY2dlIrT1ZoNFNHOERNaUdIVkR2dG0xemFaaDBIOVNzMjVOZFlKUEdlaDlISFh2d2o2Y0dGeW9aSEZTVWVqcGY0UFluajBiNkdWYmRJUk1jWUVzdHNwQkZlZnFyS0l5cW8yYlRoVW1RZEcvdzZEQjJhcWJTbFpTVzJHdFFYb0hyQ0hQekcxZEJZdVBldXFHdGMxa1ZlWWx1OGtZN29HMXkyenhvczhnN0ZNRk12OHVLemJTdWtvVndCRGlibS9DcnAvb1h4RTNMR3lHdlBHZ0lhR1JUb2hiU2V1WUJpbTJPdTk5QnVpZWdVamJ2YlgxOVdZR1JUcVMvdlpJWU0zOWFlNU0yVDlacVFrK3JVbDBRTnlVU1ZMZndzNGhhbnI4WVIzVy84MXVkNmRRdlh5dW5UR0xod0tST1NiUjNPNVFpaTB2bE5CN05DaWlKRU0walRuenlKZ3hNa0dVLy9SMStxMll5MkpCVnlCNi9hQ2hpYXZwZ3RwOG9xb3pXWUdSNHdmR0l2NlFlWGV3NFh6RG5TY1ZyWVhxSGg1SWoweDdnbmhWVmFGbHo5S292R25DVitCeUlqNXBMbFBqSjgyTU5WTHdZK2loUWd0eHBCVERqbVBJaEFBT2xiS0U3eEFNdzVQUEJEVzRsT3c5ayt2NHN2VHhtODBCdGY0NHNiK3JtdGQxd0JiZjF0cGNXRXRQdS9WT3A4QlJNQnkvQkw1a1pTYXBkdktiYzJhZzBtdFd3R0kxelMxVG1oZlIzYjlCOXdJaFFxcmJtTDkvaUk4cDcrRWRiZU8wRys5eE9IUVl5WVZmZ2ViL0JiZ3FERDI4ZjV0b0FibDlIMklNQlhVZnkrTldBQnpmYkpCdjF3WEJsSXpqKzgyZkJoUkFrMDRlRFpXMVFueEMxK08xdEFxak5BRFpHZWIxc0JuYlY2MHRPMFAzN2xCRFpuU3JLZkhkTmZiTms9IiwibWFjIjoiN2Q0ZTQ4NDc3MDJkMWFlMzNhMDZlYjU4Yjg2YThjNzIwZjI3NWJjYzRjOTkxNzM0NmI0NGQ3ZDQ1ZTAzYzQzNSIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "nMQCaAggh\/Kk4jNs3CtIYSM7mqMWwu+rVMoN9aoXB6c=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IloweFR1MVpKU01nZDl1UDkzS2NyWmc9PSIsInZhbHVlIjoiemE3aDZpYU83WGRCSlZMWCtINGN1RGs2czJtdEdQcDc0L2UrUVhZTG9QVE5MdGoxTmFkaVdOK1hVZS8wdVpTeGNVdENUeWNIUUF0enhkZjI4VVpPdUN0YklJZThiRWZkNG54amFwZ1IyTzJ0UVd4WnpoaHFIcFpCM0dpNjV2RmhZZUtkUzVZQnFhR2J5YUdDR2RNRSt3QnRFMkdEblhlOGFLZ01tcnRMMlU1WkZCQUszUWYzSlh0V3RXY0xLbFZIQzZJK3ZiRW51d2daOXA3SDdBdDEvVWRsN0xkMTgzZk9xWllQR2UyaENDeFA4TGkrbkZzSE9hZXVzelJMQXBucDQvc3BZOGdrOHM2dmJGUmc1L0orWXNHZXBRWlFjSzI5RS9zYmUzcGRmSlIwMXREVUR3bE1va0dpYVhzVGlMQTQ5bzM1UDdHRnJmQW1ES1RpZDA5VHB1WlBlbm0ydWRFL2x6ZEV3b3RacEh5NmpKKzA1UUgrZlhUVjh5NmtxTTNuN3pNa0JrQm1RV1NoOE1GYWVGejlHaUZKNW1PUWdoMlhnOXlOSVhNb1Q2RmhHYUc0b2t5VmNQa0w3bWhLUG9VU2FOZllZeXUzMWppNUNPT3dGck9ZRnhscTdyNVRVemJuR1ZNVjE5SzIzSlFtdlpBQ1lIV1ZXQ1B3WHdBZ253TWRtVE43NTZ6N3psanRnMnNBVUNlY2p0aHBpeE5tSC84STJGNGZFU2RZaHcvZzFva1VHWi9KZFpIRjlBUFJaVFpPTk5Ma0dHeTVzWFJDZ0FkbkJPenpnVllFdFRFelN4RTk3NGZmcXZBbFkydTZwMVRMZjlWa21oNXNDZE0yMWRZT3JRQUV6TThBNDJlMTNBaDJ2TXJtU3E1OGxjMzJCeERUNnhSR3g0b04rRkZlSSt3ZVg1Mmw4Ny9XLytleFdMZklTMGVESDVSc09tTVVEeGZndzU1aHBsUjBTYVhDaCt2L24yUjg0M2ZRTDZFNmdXYXpOaVRkempTZlRjWmxSZkNkZVBmNTlIOWlpNHl4YUx4VUI0cVJQamNBMDQ0NDBtcGtXUUlZVE1wUW11R0dNWHREY1JQTEJ2dGRSNWEyZXU1TlJ2bzhFNnlrWWw3a2ErMEsvMW1vSDRrUWMrWmJJUE8zZVVRSkFyUFVud3M3a1JaSDZtNEo4ZmpWQlUxTmNtR2ZTT2hxQzBKSUZWWnpZQUNnZFV1SklEd0JUSDc2WnRldjk5TnNGdzlveFpTK29IVjFQZWcva3VxMGR1c2EvWTZQcjNVT2FsaWZtd1NCNXlrdE0yN1VTOW1mTzh5U25UUG5JQ2Nza3hSZENzRVVvZnhrOU4rNlJ2SzFrbUcrOWRiNVBmUlZad1prdStKZW0zeENDcHJveU13ZXlYMlI2UWVmbVArbTlzMys2d3JieHkyOWx5RXBXcGcxTmlLcTdpbmZpaEhnOSt0SDNoWGMwYUxUS3VDSEFYYVY1Z0dnTlFSY0YwK2Q2Wm5vYmhYNUlNL3VsNEZsRldqcHp2cHlKWFYxbWJjZzhhRWNFek9QSlNzKy9WM3FkVVlJU1F2enZKckUwMVhLQjRDdk1CWEs4QllNbEhVL1pwak1EZVVTbXlUZGZldmhFRVdhUHBuRDZYeHJ2TnlvemkxVVZ4TkRiaFUyb1FKVTBuNHQvanl6VDExSjYzVVBSVWVyWFVORjVQZmtPbXdMV0tucDJFU1ZmU0h1Qk1LeGlJRFdXR2VmRk0rMjROWitEN2dWa3FNNUhFRTUwUkdhUGVkT2dkL3AvQ1VtTVZVUUY4cHp2TmFIUlovTmE2TXZBdndPRlVhbURLQThWeVhQaVlMaG5oekFadGRrS0pNZ1Y5WnhDVzdBK2RyWENLWjVPZDE3Z3hFMUxhd1NLbTRJM3hDN2FIZmFyN0U1S2IvUGo2NnIveFUvVE94UHNzOHp3UEhWcXFPVnRucWlHUUZXT1pNcXJmM001NnkwZjFGUXNlSlY2dlIrT1ZoNFNHOERNaUdIVkR2dG0xemFaaDBIOVNzMjVOZFlKUEdlaDlISFh2d2o2Y0dGeW9aSEZTVWVqcGY0UFluajBiNkdWYmRJUk1jWUVzdHNwQkZlZnFyS0l5cW8yYlRoVW1RZEcvdzZEQjJhcWJTbFpTVzJHdFFYb0hyQ0hQekcxZEJZdVBldXFHdGMxa1ZlWWx1OGtZN29HMXkyenhvczhnN0ZNRk12OHVLemJTdWtvVndCRGlibS9DcnAvb1h4RTNMR3lHdlBHZ0lhR1JUb2hiU2V1WUJpbTJPdTk5QnVpZWdVamJ2YlgxOVdZR1JUcVMvdlpJWU0zOWFlNU0yVDlacVFrK3JVbDBRTnlVU1ZMZndzNGhhbnI4WVIzVy84MXVkNmRRdlh5dW5UR0xod0tST1NiUjNPNVFpaTB2bE5CN05DaWlKRU0walRuenlKZ3hNa0dVLy9SMStxMll5MkpCVnlCNi9hQ2hpYXZwZ3RwOG9xb3pXWUdSNHdmR0l2NlFlWGV3NFh6RG5TY1ZyWVhxSGg1SWoweDdnbmhWVmFGbHo5S292R25DVitCeUlqNXBMbFBqSjgyTU5WTHdZK2loUWd0eHBCVERqbVBJaEFBT2xiS0U3eEFNdzVQUEJEVzRsT3c5ayt2NHN2VHhtODBCdGY0NHNiK3JtdGQxd0JiZjF0cGNXRXRQdS9WT3A4QlJNQnkvQkw1a1pTYXBkdktiYzJhZzBtdFd3R0kxelMxVG1oZlIzYjlCOXdJaFFxcmJtTDkvaUk4cDcrRWRiZU8wRys5eE9IUVl5WVZmZ2ViL0JiZ3FERDI4ZjV0b0FibDlIMklNQlhVZnkrTldBQnpmYkpCdjF3WEJsSXpqKzgyZkJoUkFrMDRlRFpXMVFueEMxK08xdEFxak5BRFpHZWIxc0JuYlY2MHRPMFAzN2xCRFpuU3JLZkhkTmZiTms9IiwibWFjIjoiN2Q0ZTQ4NDc3MDJkMWFlMzNhMDZlYjU4Yjg2YThjNzIwZjI3NWJjYzRjOTkxNzM0NmI0NGQ3ZDQ1ZTAzYzQzNSIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-92", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "zZFinwSqiPtiosAJc6BjGZkUoKe\/OtPKs8RXKQBS5ag=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IloweFR1MVpKU01nZDl1UDkzS2NyWmc9PSIsInZhbHVlIjoiemE3aDZpYU83WGRCSlZMWCtINGN1RGs2czJtdEdQcDc0L2UrUVhZTG9QVE5MdGoxTmFkaVdOK1hVZS8wdVpTeGNVdENUeWNIUUF0enhkZjI4VVpPdUN0YklJZThiRWZkNG54amFwZ1IyTzJ0UVd4WnpoaHFIcFpCM0dpNjV2RmhZZUtkUzVZQnFhR2J5YUdDR2RNRSt3QnRFMkdEblhlOGFLZ01tcnRMMlU1WkZCQUszUWYzSlh0V3RXY0xLbFZIQzZJK3ZiRW51d2daOXA3SDdBdDEvVWRsN0xkMTgzZk9xWllQR2UyaENDeFA4TGkrbkZzSE9hZXVzelJMQXBucDQvc3BZOGdrOHM2dmJGUmc1L0orWXNHZXBRWlFjSzI5RS9zYmUzcGRmSlIwMXREVUR3bE1va0dpYVhzVGlMQTQ5bzM1UDdHRnJmQW1ES1RpZDA5VHB1WlBlbm0ydWRFL2x6ZEV3b3RacEh5NmpKKzA1UUgrZlhUVjh5NmtxTTNuN3pNa0JrQm1RV1NoOE1GYWVGejlHaUZKNW1PUWdoMlhnOXlOSVhNb1Q2RmhHYUc0b2t5VmNQa0w3bWhLUG9VU2FOZllZeXUzMWppNUNPT3dGck9ZRnhscTdyNVRVemJuR1ZNVjE5SzIzSlFtdlpBQ1lIV1ZXQ1B3WHdBZ253TWRtVE43NTZ6N3psanRnMnNBVUNlY2p0aHBpeE5tSC84STJGNGZFU2RZaHcvZzFva1VHWi9KZFpIRjlBUFJaVFpPTk5Ma0dHeTVzWFJDZ0FkbkJPenpnVllFdFRFelN4RTk3NGZmcXZBbFkydTZwMVRMZjlWa21oNXNDZE0yMWRZT3JRQUV6TThBNDJlMTNBaDJ2TXJtU3E1OGxjMzJCeERUNnhSR3g0b04rRkZlSSt3ZVg1Mmw4Ny9XLytleFdMZklTMGVESDVSc09tTVVEeGZndzU1aHBsUjBTYVhDaCt2L24yUjg0M2ZRTDZFNmdXYXpOaVRkempTZlRjWmxSZkNkZVBmNTlIOWlpNHl4YUx4VUI0cVJQamNBMDQ0NDBtcGtXUUlZVE1wUW11R0dNWHREY1JQTEJ2dGRSNWEyZXU1TlJ2bzhFNnlrWWw3a2ErMEsvMW1vSDRrUWMrWmJJUE8zZVVRSkFyUFVud3M3a1JaSDZtNEo4ZmpWQlUxTmNtR2ZTT2hxQzBKSUZWWnpZQUNnZFV1SklEd0JUSDc2WnRldjk5TnNGdzlveFpTK29IVjFQZWcva3VxMGR1c2EvWTZQcjNVT2FsaWZtd1NCNXlrdE0yN1VTOW1mTzh5U25UUG5JQ2Nza3hSZENzRVVvZnhrOU4rNlJ2SzFrbUcrOWRiNVBmUlZad1prdStKZW0zeENDcHJveU13ZXlYMlI2UWVmbVArbTlzMys2d3JieHkyOWx5RXBXcGcxTmlLcTdpbmZpaEhnOSt0SDNoWGMwYUxUS3VDSEFYYVY1Z0dnTlFSY0YwK2Q2Wm5vYmhYNUlNL3VsNEZsRldqcHp2cHlKWFYxbWJjZzhhRWNFek9QSlNzKy9WM3FkVVlJU1F2enZKckUwMVhLQjRDdk1CWEs4QllNbEhVL1pwak1EZVVTbXlUZGZldmhFRVdhUHBuRDZYeHJ2TnlvemkxVVZ4TkRiaFUyb1FKVTBuNHQvanl6VDExSjYzVVBSVWVyWFVORjVQZmtPbXdMV0tucDJFU1ZmU0h1Qk1LeGlJRFdXR2VmRk0rMjROWitEN2dWa3FNNUhFRTUwUkdhUGVkT2dkL3AvQ1VtTVZVUUY4cHp2TmFIUlovTmE2TXZBdndPRlVhbURLQThWeVhQaVlMaG5oekFadGRrS0pNZ1Y5WnhDVzdBK2RyWENLWjVPZDE3Z3hFMUxhd1NLbTRJM3hDN2FIZmFyN0U1S2IvUGo2NnIveFUvVE94UHNzOHp3UEhWcXFPVnRucWlHUUZXT1pNcXJmM001NnkwZjFGUXNlSlY2dlIrT1ZoNFNHOERNaUdIVkR2dG0xemFaaDBIOVNzMjVOZFlKUEdlaDlISFh2d2o2Y0dGeW9aSEZTVWVqcGY0UFluajBiNkdWYmRJUk1jWUVzdHNwQkZlZnFyS0l5cW8yYlRoVW1RZEcvdzZEQjJhcWJTbFpTVzJHdFFYb0hyQ0hQekcxZEJZdVBldXFHdGMxa1ZlWWx1OGtZN29HMXkyenhvczhnN0ZNRk12OHVLemJTdWtvVndCRGlibS9DcnAvb1h4RTNMR3lHdlBHZ0lhR1JUb2hiU2V1WUJpbTJPdTk5QnVpZWdVamJ2YlgxOVdZR1JUcVMvdlpJWU0zOWFlNU0yVDlacVFrK3JVbDBRTnlVU1ZMZndzNGhhbnI4WVIzVy84MXVkNmRRdlh5dW5UR0xod0tST1NiUjNPNVFpaTB2bE5CN05DaWlKRU0walRuenlKZ3hNa0dVLy9SMStxMll5MkpCVnlCNi9hQ2hpYXZwZ3RwOG9xb3pXWUdSNHdmR0l2NlFlWGV3NFh6RG5TY1ZyWVhxSGg1SWoweDdnbmhWVmFGbHo5S292R25DVitCeUlqNXBMbFBqSjgyTU5WTHdZK2loUWd0eHBCVERqbVBJaEFBT2xiS0U3eEFNdzVQUEJEVzRsT3c5ayt2NHN2VHhtODBCdGY0NHNiK3JtdGQxd0JiZjF0cGNXRXRQdS9WT3A4QlJNQnkvQkw1a1pTYXBkdktiYzJhZzBtdFd3R0kxelMxVG1oZlIzYjlCOXdJaFFxcmJtTDkvaUk4cDcrRWRiZU8wRys5eE9IUVl5WVZmZ2ViL0JiZ3FERDI4ZjV0b0FibDlIMklNQlhVZnkrTldBQnpmYkpCdjF3WEJsSXpqKzgyZkJoUkFrMDRlRFpXMVFueEMxK08xdEFxak5BRFpHZWIxc0JuYlY2MHRPMFAzN2xCRFpuU3JLZkhkTmZiTms9IiwibWFjIjoiN2Q0ZTQ4NDc3MDJkMWFlMzNhMDZlYjU4Yjg2YThjNzIwZjI3NWJjYzRjOTkxNzM0NmI0NGQ3ZDQ1ZTAzYzQzNSIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "EBw8hFOuCIvAy4EO7z0KeQOZOsrvjGHW0bQ1gy3ZeCU=", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IloweFR1MVpKU01nZDl1UDkzS2NyWmc9PSIsInZhbHVlIjoiemE3aDZpYU83WGRCSlZMWCtINGN1RGs2czJtdEdQcDc0L2UrUVhZTG9QVE5MdGoxTmFkaVdOK1hVZS8wdVpTeGNVdENUeWNIUUF0enhkZjI4VVpPdUN0YklJZThiRWZkNG54amFwZ1IyTzJ0UVd4WnpoaHFIcFpCM0dpNjV2RmhZZUtkUzVZQnFhR2J5YUdDR2RNRSt3QnRFMkdEblhlOGFLZ01tcnRMMlU1WkZCQUszUWYzSlh0V3RXY0xLbFZIQzZJK3ZiRW51d2daOXA3SDdBdDEvVWRsN0xkMTgzZk9xWllQR2UyaENDeFA4TGkrbkZzSE9hZXVzelJMQXBucDQvc3BZOGdrOHM2dmJGUmc1L0orWXNHZXBRWlFjSzI5RS9zYmUzcGRmSlIwMXREVUR3bE1va0dpYVhzVGlMQTQ5bzM1UDdHRnJmQW1ES1RpZDA5VHB1WlBlbm0ydWRFL2x6ZEV3b3RacEh5NmpKKzA1UUgrZlhUVjh5NmtxTTNuN3pNa0JrQm1RV1NoOE1GYWVGejlHaUZKNW1PUWdoMlhnOXlOSVhNb1Q2RmhHYUc0b2t5VmNQa0w3bWhLUG9VU2FOZllZeXUzMWppNUNPT3dGck9ZRnhscTdyNVRVemJuR1ZNVjE5SzIzSlFtdlpBQ1lIV1ZXQ1B3WHdBZ253TWRtVE43NTZ6N3psanRnMnNBVUNlY2p0aHBpeE5tSC84STJGNGZFU2RZaHcvZzFva1VHWi9KZFpIRjlBUFJaVFpPTk5Ma0dHeTVzWFJDZ0FkbkJPenpnVllFdFRFelN4RTk3NGZmcXZBbFkydTZwMVRMZjlWa21oNXNDZE0yMWRZT3JRQUV6TThBNDJlMTNBaDJ2TXJtU3E1OGxjMzJCeERUNnhSR3g0b04rRkZlSSt3ZVg1Mmw4Ny9XLytleFdMZklTMGVESDVSc09tTVVEeGZndzU1aHBsUjBTYVhDaCt2L24yUjg0M2ZRTDZFNmdXYXpOaVRkempTZlRjWmxSZkNkZVBmNTlIOWlpNHl4YUx4VUI0cVJQamNBMDQ0NDBtcGtXUUlZVE1wUW11R0dNWHREY1JQTEJ2dGRSNWEyZXU1TlJ2bzhFNnlrWWw3a2ErMEsvMW1vSDRrUWMrWmJJUE8zZVVRSkFyUFVud3M3a1JaSDZtNEo4ZmpWQlUxTmNtR2ZTT2hxQzBKSUZWWnpZQUNnZFV1SklEd0JUSDc2WnRldjk5TnNGdzlveFpTK29IVjFQZWcva3VxMGR1c2EvWTZQcjNVT2FsaWZtd1NCNXlrdE0yN1VTOW1mTzh5U25UUG5JQ2Nza3hSZENzRVVvZnhrOU4rNlJ2SzFrbUcrOWRiNVBmUlZad1prdStKZW0zeENDcHJveU13ZXlYMlI2UWVmbVArbTlzMys2d3JieHkyOWx5RXBXcGcxTmlLcTdpbmZpaEhnOSt0SDNoWGMwYUxUS3VDSEFYYVY1Z0dnTlFSY0YwK2Q2Wm5vYmhYNUlNL3VsNEZsRldqcHp2cHlKWFYxbWJjZzhhRWNFek9QSlNzKy9WM3FkVVlJU1F2enZKckUwMVhLQjRDdk1CWEs4QllNbEhVL1pwak1EZVVTbXlUZGZldmhFRVdhUHBuRDZYeHJ2TnlvemkxVVZ4TkRiaFUyb1FKVTBuNHQvanl6VDExSjYzVVBSVWVyWFVORjVQZmtPbXdMV0tucDJFU1ZmU0h1Qk1LeGlJRFdXR2VmRk0rMjROWitEN2dWa3FNNUhFRTUwUkdhUGVkT2dkL3AvQ1VtTVZVUUY4cHp2TmFIUlovTmE2TXZBdndPRlVhbURLQThWeVhQaVlMaG5oekFadGRrS0pNZ1Y5WnhDVzdBK2RyWENLWjVPZDE3Z3hFMUxhd1NLbTRJM3hDN2FIZmFyN0U1S2IvUGo2NnIveFUvVE94UHNzOHp3UEhWcXFPVnRucWlHUUZXT1pNcXJmM001NnkwZjFGUXNlSlY2dlIrT1ZoNFNHOERNaUdIVkR2dG0xemFaaDBIOVNzMjVOZFlKUEdlaDlISFh2d2o2Y0dGeW9aSEZTVWVqcGY0UFluajBiNkdWYmRJUk1jWUVzdHNwQkZlZnFyS0l5cW8yYlRoVW1RZEcvdzZEQjJhcWJTbFpTVzJHdFFYb0hyQ0hQekcxZEJZdVBldXFHdGMxa1ZlWWx1OGtZN29HMXkyenhvczhnN0ZNRk12OHVLemJTdWtvVndCRGlibS9DcnAvb1h4RTNMR3lHdlBHZ0lhR1JUb2hiU2V1WUJpbTJPdTk5QnVpZWdVamJ2YlgxOVdZR1JUcVMvdlpJWU0zOWFlNU0yVDlacVFrK3JVbDBRTnlVU1ZMZndzNGhhbnI4WVIzVy84MXVkNmRRdlh5dW5UR0xod0tST1NiUjNPNVFpaTB2bE5CN05DaWlKRU0walRuenlKZ3hNa0dVLy9SMStxMll5MkpCVnlCNi9hQ2hpYXZwZ3RwOG9xb3pXWUdSNHdmR0l2NlFlWGV3NFh6RG5TY1ZyWVhxSGg1SWoweDdnbmhWVmFGbHo5S292R25DVitCeUlqNXBMbFBqSjgyTU5WTHdZK2loUWd0eHBCVERqbVBJaEFBT2xiS0U3eEFNdzVQUEJEVzRsT3c5ayt2NHN2VHhtODBCdGY0NHNiK3JtdGQxd0JiZjF0cGNXRXRQdS9WT3A4QlJNQnkvQkw1a1pTYXBkdktiYzJhZzBtdFd3R0kxelMxVG1oZlIzYjlCOXdJaFFxcmJtTDkvaUk4cDcrRWRiZU8wRys5eE9IUVl5WVZmZ2ViL0JiZ3FERDI4ZjV0b0FibDlIMklNQlhVZnkrTldBQnpmYkpCdjF3WEJsSXpqKzgyZkJoUkFrMDRlRFpXMVFueEMxK08xdEFxak5BRFpHZWIxc0JuYlY2MHRPMFAzN2xCRFpuU3JLZkhkTmZiTms9IiwibWFjIjoiN2Q0ZTQ4NDc3MDJkMWFlMzNhMDZlYjU4Yjg2YThjNzIwZjI3NWJjYzRjOTkxNzM0NmI0NGQ3ZDQ1ZTAzYzQzNSIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2087, "gross_total": 2057, "base_fare": 878, "tax": 1209, "sell": { "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4NywiYmFzZV9mYXJlIjo4NzgsInRheCI6MTIwOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNTcsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEyMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1NywiYmFzZV9mYXJlIjo4NDgsInRheCI6MTIwOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1209.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209, "gross": { "base_fare": "848.00", "tax": "1209.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwODcuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTIwOS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ny4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEyMDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ny4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEyMDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2057, "base_fare": 848, "tax": 1209, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2087, "filter": { "id": "F123NP00114-92", "price": 2087, "gross_total": 2057, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-93", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG3HuBvYsvu8zOByxER0XYxVDJWsXpPNNc8dpkNMnGV7Iw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-93", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "5FzXecQPd8VFbnLq6wq4OOEcno8BG40mcRsgSmoajKM=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IkFMcFBGcE5QQ20rWFJvUXJBRzdMQ2c9PSIsInZhbHVlIjoicjQ1YVVhbzIxRXpUaXFFYnB2WTNzY2J2d1dXOTlFeWNUM2JiMFpVdkxjd2ZqVU81QjdmOTRORE93RmpDZklORVZXUnlyaG9DbnZnR0tqcEg0Q3FNRUorNFZyQ1NqdTlGWUMrSHZRL2NFK3JkckZKNktwamFLSjNTLzhMSzJocVdXemNFSWpZSEVZYmIzR0FUMjhqSE9GSldKMDU1SGJqaHNyZWFMVDVnanBnMit1UHNPdnpmMGs4bmxyTmdPejE0Q0lPWmgzbHFTU00xUWNBSEJEVWlpK3NQSGV1QVlIaExkMkVuRkJoTVVxZXV2RWozZFpNMS9ORVYvUW8zZjlGQ2dXZ2pzbzBxckJBSncyVEs4akxPWG5DTVFUdUlBM2IzcHJRRDlDU1piWXc2SjZ4dnNPVnNjS1RwZGVWQmVWNjJETEFjUTNhYmo5TzVEL3VOTGxVbmtIVHVBSWFWVzZaSnZjUkdkZFVkOGZZa1VPWDYydVVyeU52SGxZa1RDZzhuWHdjeVdKZFpDKzBqTkFZUjh5YVFFUE40UUZMbERBMTJ1OUdDUDYwTGw1MXRyRE1tNVpxRUw0M1FYRUpFaUdFaFgzVTN0T3NBK1B1RitCYzJZY0t1QnExaVBwN2NyYlVmbUQ1dTFRVWM4Sk83Rkl2dVBXeVdhb3RCZWZmUHpqaVM3QnprUUNrUXVJbkR5NzM3TzFHSlR6U25nOTVEQWF4NDV5WDdjWVQzd01kbkJ2VlVKcXRCNWJNTCtuU3VKNkYrREw4eXJTazFleXFrem02Z1BoalNuR25WMjNjcFVDV3Z6ZUNaWXhRM2V3V1pXVjFMZncyOG1nNGFLMHVyU1lWS1U5c1N4aXJqUTRyd2JKWVZEYVNxTWtMWFRwbUVBK3JWZXZyNHJlT1pOL2hzV3JEM0dnYVg3ZVYycnFJSFFhcytQdG5tZi9QeWNHVWgvdnUyL2VuRGZOanc2QkRsV2IxVUZPREJYUXZXZWJDdllHS0U4KzlBc01xZEVOejRndTF6NytESjAzaktpT0RFZjErY1p1YUR0YlRkcEt6SENZWG5KbGJtY1pCN2pIeDdlRDJvR0JTNmhYRkJ4NDBab2JTWXZTSzl6U3hNMWRKb2RVekl0ZGdWRytQTGN2T1VGenFpUXlMUVRXOXBVK1hSR0l3WWZLM0FmOGRVL0NEM1dGZW5yR00vWm5GZHJtSGhKTWVDYjA3Y3hzZkhob04yc3hlbTVZWU9qRjdhOTl2TzZhVGcxNDBweDRpVkdtb2FyYUMvRk02T25Ed3QwbEVwM2hxOWpEZkxjdU50QXJ3QkJXbllNcTVvcU5EdFZGV2J6Nk8zUFlDSnBRRFZTUFBkeWorbWNDd0MyTUxENWoxYnQxRDY0MktxM3UvWVFqY0g5MGs2ZDJNejJnd3R0dmdIZmIzTjhOcmZibTZuWmlkaE1GT2pFSXJRWFV6bEt1L21uaVM1TlJrcUNtNEl6cFJXNWFxT2JCNnlzYnJmOTVzSGlCc3k3eWZ4emtEZ2Z5aXEyeVAzRDBtODR5amtIaXFuM2Q0U0lJSWFIYzM1YmEzdk0xZzBaZktCU1UranpHcUM3cHd0c0NIRmM5a09YVnFPbXZLa2EyOGM5SGZ1RWF3aEpXQVNoNXdId1BYM2lhSTVsNVJVZXR6KzN2azhBWmhiV0RYTWZvWEdXTHhkdXlrNnNVNjhhRUExbzBQYUJQN29UcE8wcUhNTlorVDZJYkZnWnBGQTRlNWFGZTg3YmRzNlVFNlVGRjJocThjalRmcnZsQUt5d0VJUzZWMnVuVUJVeVl2Qng0Y1dNakZ2cU1FcmFLODF2MXFBUU0wMmEyRWdlZVdhT0ovL0hzNmxYaWN0YUt3MkRrTnMrdlN0dG1oMjdFOThFTWM2UFlqWUd4U2dvZy9VUFlvMmZzRWVUKzNvTTBzNkpvcVphVTJQNWdnNmh6T2FtZ2VHdjhYdWNaa0dsTWhMTFQvekpMaVNTTUhZSlhRSExaN0RTZDY3c0NSM2t6clM1b2NBeGdlcTUyc0VabnBxTlhHeHJUeVlqSE03dG5HNHRhK2pUZk84cUpFV3JBY2RIVkpENjI5SndOZ3Q5Qm94RGo1SG1MK3VJSkFEeFp0Z0l2TjdETGFFeGlRUTRVYUpKMUZSaWJ5T0NxeWZQb29pNDdLam90Q2NQR2J4YThRVExKa3Y5Vk1CSGpHUUIyb0poKzJwRFRjRElrT2xVVmYyZlN3cGMzMzBzSHJpWCs3MjNyUVRhK1pyWmhjR0owUWhMT0p0OGZVd1NJMmVpdnFaT2xmeFFVQ3pBSWVBaWhGdm0zRDVPdmVpdndFbnp6cnVYa1pTWUhPekRqZUFqY1ZDdk1hL21KS2VyeElYNWh0M2NNckVYNTVSVEw0S3NEUEZtL0dwZkQ1Mzl4d0VaeWlEK2ZQaVE1ajl6Y3BwSXlBdjVqUU9KWGNkVTFPWFhGN2ZCSEhOK2p3MEpuQUdLOVBsUzdxd2U3bEQ3NGNNK0s1aUs3UUNsOThvSDlVV2VVYmZ1NktycmxKT1A0dFRha1hKUyt6ek9xOEs1QUVxS01uZzRVazVLd0E2MDRYN0MyekZKb3ZaL2t6Rm9hRS9vK1haTDVhRGVMTVp0ZHByRVZ5RVc4VkxrVHVXeUZ6RnovWlZ4MlRxZWVlNlk1RG1ZSVdOazJSd25jcVljMEZnQmVWeU85Y3RtbFpkU216aFFTOUw5eXZoUDVWSmtaeUZTWmU5d25iMElsS2xxdTVsTmQ3VlRtVHBSajhWSHBFeVlsKzRqVi9PcmlKQytCekswQUZkTUdYbmRSMFJiQzR6V3pBU3pUanU3Sm1oSk5WS3kvSG1USmRxM3JkRGc5blFOaHgwTVArSENYbDUzeW5yZDJYY1oySWVNQ1ZMVllRbDNwU3lYY1ppSFZlV3JpZWR2MVo1VnVBMkFtU0tTSWc9IiwibWFjIjoiZjMxMzYyM2IwMzVmNDEzYWFjNGEwYzJlY2NjZGI2YjY3ODFhNWI5YzM5OTk5Y2YzOTEwMTU2NjcyNjgzMTA4ZSIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "GFYSjRFqJu4gA0muKWMSNxz0XJl71xxlkRG4nwcTU5U=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IkFMcFBGcE5QQ20rWFJvUXJBRzdMQ2c9PSIsInZhbHVlIjoicjQ1YVVhbzIxRXpUaXFFYnB2WTNzY2J2d1dXOTlFeWNUM2JiMFpVdkxjd2ZqVU81QjdmOTRORE93RmpDZklORVZXUnlyaG9DbnZnR0tqcEg0Q3FNRUorNFZyQ1NqdTlGWUMrSHZRL2NFK3JkckZKNktwamFLSjNTLzhMSzJocVdXemNFSWpZSEVZYmIzR0FUMjhqSE9GSldKMDU1SGJqaHNyZWFMVDVnanBnMit1UHNPdnpmMGs4bmxyTmdPejE0Q0lPWmgzbHFTU00xUWNBSEJEVWlpK3NQSGV1QVlIaExkMkVuRkJoTVVxZXV2RWozZFpNMS9ORVYvUW8zZjlGQ2dXZ2pzbzBxckJBSncyVEs4akxPWG5DTVFUdUlBM2IzcHJRRDlDU1piWXc2SjZ4dnNPVnNjS1RwZGVWQmVWNjJETEFjUTNhYmo5TzVEL3VOTGxVbmtIVHVBSWFWVzZaSnZjUkdkZFVkOGZZa1VPWDYydVVyeU52SGxZa1RDZzhuWHdjeVdKZFpDKzBqTkFZUjh5YVFFUE40UUZMbERBMTJ1OUdDUDYwTGw1MXRyRE1tNVpxRUw0M1FYRUpFaUdFaFgzVTN0T3NBK1B1RitCYzJZY0t1QnExaVBwN2NyYlVmbUQ1dTFRVWM4Sk83Rkl2dVBXeVdhb3RCZWZmUHpqaVM3QnprUUNrUXVJbkR5NzM3TzFHSlR6U25nOTVEQWF4NDV5WDdjWVQzd01kbkJ2VlVKcXRCNWJNTCtuU3VKNkYrREw4eXJTazFleXFrem02Z1BoalNuR25WMjNjcFVDV3Z6ZUNaWXhRM2V3V1pXVjFMZncyOG1nNGFLMHVyU1lWS1U5c1N4aXJqUTRyd2JKWVZEYVNxTWtMWFRwbUVBK3JWZXZyNHJlT1pOL2hzV3JEM0dnYVg3ZVYycnFJSFFhcytQdG5tZi9QeWNHVWgvdnUyL2VuRGZOanc2QkRsV2IxVUZPREJYUXZXZWJDdllHS0U4KzlBc01xZEVOejRndTF6NytESjAzaktpT0RFZjErY1p1YUR0YlRkcEt6SENZWG5KbGJtY1pCN2pIeDdlRDJvR0JTNmhYRkJ4NDBab2JTWXZTSzl6U3hNMWRKb2RVekl0ZGdWRytQTGN2T1VGenFpUXlMUVRXOXBVK1hSR0l3WWZLM0FmOGRVL0NEM1dGZW5yR00vWm5GZHJtSGhKTWVDYjA3Y3hzZkhob04yc3hlbTVZWU9qRjdhOTl2TzZhVGcxNDBweDRpVkdtb2FyYUMvRk02T25Ed3QwbEVwM2hxOWpEZkxjdU50QXJ3QkJXbllNcTVvcU5EdFZGV2J6Nk8zUFlDSnBRRFZTUFBkeWorbWNDd0MyTUxENWoxYnQxRDY0MktxM3UvWVFqY0g5MGs2ZDJNejJnd3R0dmdIZmIzTjhOcmZibTZuWmlkaE1GT2pFSXJRWFV6bEt1L21uaVM1TlJrcUNtNEl6cFJXNWFxT2JCNnlzYnJmOTVzSGlCc3k3eWZ4emtEZ2Z5aXEyeVAzRDBtODR5amtIaXFuM2Q0U0lJSWFIYzM1YmEzdk0xZzBaZktCU1UranpHcUM3cHd0c0NIRmM5a09YVnFPbXZLa2EyOGM5SGZ1RWF3aEpXQVNoNXdId1BYM2lhSTVsNVJVZXR6KzN2azhBWmhiV0RYTWZvWEdXTHhkdXlrNnNVNjhhRUExbzBQYUJQN29UcE8wcUhNTlorVDZJYkZnWnBGQTRlNWFGZTg3YmRzNlVFNlVGRjJocThjalRmcnZsQUt5d0VJUzZWMnVuVUJVeVl2Qng0Y1dNakZ2cU1FcmFLODF2MXFBUU0wMmEyRWdlZVdhT0ovL0hzNmxYaWN0YUt3MkRrTnMrdlN0dG1oMjdFOThFTWM2UFlqWUd4U2dvZy9VUFlvMmZzRWVUKzNvTTBzNkpvcVphVTJQNWdnNmh6T2FtZ2VHdjhYdWNaa0dsTWhMTFQvekpMaVNTTUhZSlhRSExaN0RTZDY3c0NSM2t6clM1b2NBeGdlcTUyc0VabnBxTlhHeHJUeVlqSE03dG5HNHRhK2pUZk84cUpFV3JBY2RIVkpENjI5SndOZ3Q5Qm94RGo1SG1MK3VJSkFEeFp0Z0l2TjdETGFFeGlRUTRVYUpKMUZSaWJ5T0NxeWZQb29pNDdLam90Q2NQR2J4YThRVExKa3Y5Vk1CSGpHUUIyb0poKzJwRFRjRElrT2xVVmYyZlN3cGMzMzBzSHJpWCs3MjNyUVRhK1pyWmhjR0owUWhMT0p0OGZVd1NJMmVpdnFaT2xmeFFVQ3pBSWVBaWhGdm0zRDVPdmVpdndFbnp6cnVYa1pTWUhPekRqZUFqY1ZDdk1hL21KS2VyeElYNWh0M2NNckVYNTVSVEw0S3NEUEZtL0dwZkQ1Mzl4d0VaeWlEK2ZQaVE1ajl6Y3BwSXlBdjVqUU9KWGNkVTFPWFhGN2ZCSEhOK2p3MEpuQUdLOVBsUzdxd2U3bEQ3NGNNK0s1aUs3UUNsOThvSDlVV2VVYmZ1NktycmxKT1A0dFRha1hKUyt6ek9xOEs1QUVxS01uZzRVazVLd0E2MDRYN0MyekZKb3ZaL2t6Rm9hRS9vK1haTDVhRGVMTVp0ZHByRVZ5RVc4VkxrVHVXeUZ6RnovWlZ4MlRxZWVlNlk1RG1ZSVdOazJSd25jcVljMEZnQmVWeU85Y3RtbFpkU216aFFTOUw5eXZoUDVWSmtaeUZTWmU5d25iMElsS2xxdTVsTmQ3VlRtVHBSajhWSHBFeVlsKzRqVi9PcmlKQytCekswQUZkTUdYbmRSMFJiQzR6V3pBU3pUanU3Sm1oSk5WS3kvSG1USmRxM3JkRGc5blFOaHgwTVArSENYbDUzeW5yZDJYY1oySWVNQ1ZMVllRbDNwU3lYY1ppSFZlV3JpZWR2MVo1VnVBMkFtU0tTSWc9IiwibWFjIjoiZjMxMzYyM2IwMzVmNDEzYWFjNGEwYzJlY2NjZGI2YjY3ODFhNWI5YzM5OTk5Y2YzOTEwMTU2NjcyNjgzMTA4ZSIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-93", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "W80l+yOtpix7gHPpZ0sJZvJ3+vkN7jPDdMK9aMSrQiA=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IkFMcFBGcE5QQ20rWFJvUXJBRzdMQ2c9PSIsInZhbHVlIjoicjQ1YVVhbzIxRXpUaXFFYnB2WTNzY2J2d1dXOTlFeWNUM2JiMFpVdkxjd2ZqVU81QjdmOTRORE93RmpDZklORVZXUnlyaG9DbnZnR0tqcEg0Q3FNRUorNFZyQ1NqdTlGWUMrSHZRL2NFK3JkckZKNktwamFLSjNTLzhMSzJocVdXemNFSWpZSEVZYmIzR0FUMjhqSE9GSldKMDU1SGJqaHNyZWFMVDVnanBnMit1UHNPdnpmMGs4bmxyTmdPejE0Q0lPWmgzbHFTU00xUWNBSEJEVWlpK3NQSGV1QVlIaExkMkVuRkJoTVVxZXV2RWozZFpNMS9ORVYvUW8zZjlGQ2dXZ2pzbzBxckJBSncyVEs4akxPWG5DTVFUdUlBM2IzcHJRRDlDU1piWXc2SjZ4dnNPVnNjS1RwZGVWQmVWNjJETEFjUTNhYmo5TzVEL3VOTGxVbmtIVHVBSWFWVzZaSnZjUkdkZFVkOGZZa1VPWDYydVVyeU52SGxZa1RDZzhuWHdjeVdKZFpDKzBqTkFZUjh5YVFFUE40UUZMbERBMTJ1OUdDUDYwTGw1MXRyRE1tNVpxRUw0M1FYRUpFaUdFaFgzVTN0T3NBK1B1RitCYzJZY0t1QnExaVBwN2NyYlVmbUQ1dTFRVWM4Sk83Rkl2dVBXeVdhb3RCZWZmUHpqaVM3QnprUUNrUXVJbkR5NzM3TzFHSlR6U25nOTVEQWF4NDV5WDdjWVQzd01kbkJ2VlVKcXRCNWJNTCtuU3VKNkYrREw4eXJTazFleXFrem02Z1BoalNuR25WMjNjcFVDV3Z6ZUNaWXhRM2V3V1pXVjFMZncyOG1nNGFLMHVyU1lWS1U5c1N4aXJqUTRyd2JKWVZEYVNxTWtMWFRwbUVBK3JWZXZyNHJlT1pOL2hzV3JEM0dnYVg3ZVYycnFJSFFhcytQdG5tZi9QeWNHVWgvdnUyL2VuRGZOanc2QkRsV2IxVUZPREJYUXZXZWJDdllHS0U4KzlBc01xZEVOejRndTF6NytESjAzaktpT0RFZjErY1p1YUR0YlRkcEt6SENZWG5KbGJtY1pCN2pIeDdlRDJvR0JTNmhYRkJ4NDBab2JTWXZTSzl6U3hNMWRKb2RVekl0ZGdWRytQTGN2T1VGenFpUXlMUVRXOXBVK1hSR0l3WWZLM0FmOGRVL0NEM1dGZW5yR00vWm5GZHJtSGhKTWVDYjA3Y3hzZkhob04yc3hlbTVZWU9qRjdhOTl2TzZhVGcxNDBweDRpVkdtb2FyYUMvRk02T25Ed3QwbEVwM2hxOWpEZkxjdU50QXJ3QkJXbllNcTVvcU5EdFZGV2J6Nk8zUFlDSnBRRFZTUFBkeWorbWNDd0MyTUxENWoxYnQxRDY0MktxM3UvWVFqY0g5MGs2ZDJNejJnd3R0dmdIZmIzTjhOcmZibTZuWmlkaE1GT2pFSXJRWFV6bEt1L21uaVM1TlJrcUNtNEl6cFJXNWFxT2JCNnlzYnJmOTVzSGlCc3k3eWZ4emtEZ2Z5aXEyeVAzRDBtODR5amtIaXFuM2Q0U0lJSWFIYzM1YmEzdk0xZzBaZktCU1UranpHcUM3cHd0c0NIRmM5a09YVnFPbXZLa2EyOGM5SGZ1RWF3aEpXQVNoNXdId1BYM2lhSTVsNVJVZXR6KzN2azhBWmhiV0RYTWZvWEdXTHhkdXlrNnNVNjhhRUExbzBQYUJQN29UcE8wcUhNTlorVDZJYkZnWnBGQTRlNWFGZTg3YmRzNlVFNlVGRjJocThjalRmcnZsQUt5d0VJUzZWMnVuVUJVeVl2Qng0Y1dNakZ2cU1FcmFLODF2MXFBUU0wMmEyRWdlZVdhT0ovL0hzNmxYaWN0YUt3MkRrTnMrdlN0dG1oMjdFOThFTWM2UFlqWUd4U2dvZy9VUFlvMmZzRWVUKzNvTTBzNkpvcVphVTJQNWdnNmh6T2FtZ2VHdjhYdWNaa0dsTWhMTFQvekpMaVNTTUhZSlhRSExaN0RTZDY3c0NSM2t6clM1b2NBeGdlcTUyc0VabnBxTlhHeHJUeVlqSE03dG5HNHRhK2pUZk84cUpFV3JBY2RIVkpENjI5SndOZ3Q5Qm94RGo1SG1MK3VJSkFEeFp0Z0l2TjdETGFFeGlRUTRVYUpKMUZSaWJ5T0NxeWZQb29pNDdLam90Q2NQR2J4YThRVExKa3Y5Vk1CSGpHUUIyb0poKzJwRFRjRElrT2xVVmYyZlN3cGMzMzBzSHJpWCs3MjNyUVRhK1pyWmhjR0owUWhMT0p0OGZVd1NJMmVpdnFaT2xmeFFVQ3pBSWVBaWhGdm0zRDVPdmVpdndFbnp6cnVYa1pTWUhPekRqZUFqY1ZDdk1hL21KS2VyeElYNWh0M2NNckVYNTVSVEw0S3NEUEZtL0dwZkQ1Mzl4d0VaeWlEK2ZQaVE1ajl6Y3BwSXlBdjVqUU9KWGNkVTFPWFhGN2ZCSEhOK2p3MEpuQUdLOVBsUzdxd2U3bEQ3NGNNK0s1aUs3UUNsOThvSDlVV2VVYmZ1NktycmxKT1A0dFRha1hKUyt6ek9xOEs1QUVxS01uZzRVazVLd0E2MDRYN0MyekZKb3ZaL2t6Rm9hRS9vK1haTDVhRGVMTVp0ZHByRVZ5RVc4VkxrVHVXeUZ6RnovWlZ4MlRxZWVlNlk1RG1ZSVdOazJSd25jcVljMEZnQmVWeU85Y3RtbFpkU216aFFTOUw5eXZoUDVWSmtaeUZTWmU5d25iMElsS2xxdTVsTmQ3VlRtVHBSajhWSHBFeVlsKzRqVi9PcmlKQytCekswQUZkTUdYbmRSMFJiQzR6V3pBU3pUanU3Sm1oSk5WS3kvSG1USmRxM3JkRGc5blFOaHgwTVArSENYbDUzeW5yZDJYY1oySWVNQ1ZMVllRbDNwU3lYY1ppSFZlV3JpZWR2MVo1VnVBMkFtU0tTSWc9IiwibWFjIjoiZjMxMzYyM2IwMzVmNDEzYWFjNGEwYzJlY2NjZGI2YjY3ODFhNWI5YzM5OTk5Y2YzOTEwMTU2NjcyNjgzMTA4ZSIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "XR\/VL+p9wmv1IS7+hY9Fvu9Xww5oPXHFYxdCZ3T53OA=", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IkFMcFBGcE5QQ20rWFJvUXJBRzdMQ2c9PSIsInZhbHVlIjoicjQ1YVVhbzIxRXpUaXFFYnB2WTNzY2J2d1dXOTlFeWNUM2JiMFpVdkxjd2ZqVU81QjdmOTRORE93RmpDZklORVZXUnlyaG9DbnZnR0tqcEg0Q3FNRUorNFZyQ1NqdTlGWUMrSHZRL2NFK3JkckZKNktwamFLSjNTLzhMSzJocVdXemNFSWpZSEVZYmIzR0FUMjhqSE9GSldKMDU1SGJqaHNyZWFMVDVnanBnMit1UHNPdnpmMGs4bmxyTmdPejE0Q0lPWmgzbHFTU00xUWNBSEJEVWlpK3NQSGV1QVlIaExkMkVuRkJoTVVxZXV2RWozZFpNMS9ORVYvUW8zZjlGQ2dXZ2pzbzBxckJBSncyVEs4akxPWG5DTVFUdUlBM2IzcHJRRDlDU1piWXc2SjZ4dnNPVnNjS1RwZGVWQmVWNjJETEFjUTNhYmo5TzVEL3VOTGxVbmtIVHVBSWFWVzZaSnZjUkdkZFVkOGZZa1VPWDYydVVyeU52SGxZa1RDZzhuWHdjeVdKZFpDKzBqTkFZUjh5YVFFUE40UUZMbERBMTJ1OUdDUDYwTGw1MXRyRE1tNVpxRUw0M1FYRUpFaUdFaFgzVTN0T3NBK1B1RitCYzJZY0t1QnExaVBwN2NyYlVmbUQ1dTFRVWM4Sk83Rkl2dVBXeVdhb3RCZWZmUHpqaVM3QnprUUNrUXVJbkR5NzM3TzFHSlR6U25nOTVEQWF4NDV5WDdjWVQzd01kbkJ2VlVKcXRCNWJNTCtuU3VKNkYrREw4eXJTazFleXFrem02Z1BoalNuR25WMjNjcFVDV3Z6ZUNaWXhRM2V3V1pXVjFMZncyOG1nNGFLMHVyU1lWS1U5c1N4aXJqUTRyd2JKWVZEYVNxTWtMWFRwbUVBK3JWZXZyNHJlT1pOL2hzV3JEM0dnYVg3ZVYycnFJSFFhcytQdG5tZi9QeWNHVWgvdnUyL2VuRGZOanc2QkRsV2IxVUZPREJYUXZXZWJDdllHS0U4KzlBc01xZEVOejRndTF6NytESjAzaktpT0RFZjErY1p1YUR0YlRkcEt6SENZWG5KbGJtY1pCN2pIeDdlRDJvR0JTNmhYRkJ4NDBab2JTWXZTSzl6U3hNMWRKb2RVekl0ZGdWRytQTGN2T1VGenFpUXlMUVRXOXBVK1hSR0l3WWZLM0FmOGRVL0NEM1dGZW5yR00vWm5GZHJtSGhKTWVDYjA3Y3hzZkhob04yc3hlbTVZWU9qRjdhOTl2TzZhVGcxNDBweDRpVkdtb2FyYUMvRk02T25Ed3QwbEVwM2hxOWpEZkxjdU50QXJ3QkJXbllNcTVvcU5EdFZGV2J6Nk8zUFlDSnBRRFZTUFBkeWorbWNDd0MyTUxENWoxYnQxRDY0MktxM3UvWVFqY0g5MGs2ZDJNejJnd3R0dmdIZmIzTjhOcmZibTZuWmlkaE1GT2pFSXJRWFV6bEt1L21uaVM1TlJrcUNtNEl6cFJXNWFxT2JCNnlzYnJmOTVzSGlCc3k3eWZ4emtEZ2Z5aXEyeVAzRDBtODR5amtIaXFuM2Q0U0lJSWFIYzM1YmEzdk0xZzBaZktCU1UranpHcUM3cHd0c0NIRmM5a09YVnFPbXZLa2EyOGM5SGZ1RWF3aEpXQVNoNXdId1BYM2lhSTVsNVJVZXR6KzN2azhBWmhiV0RYTWZvWEdXTHhkdXlrNnNVNjhhRUExbzBQYUJQN29UcE8wcUhNTlorVDZJYkZnWnBGQTRlNWFGZTg3YmRzNlVFNlVGRjJocThjalRmcnZsQUt5d0VJUzZWMnVuVUJVeVl2Qng0Y1dNakZ2cU1FcmFLODF2MXFBUU0wMmEyRWdlZVdhT0ovL0hzNmxYaWN0YUt3MkRrTnMrdlN0dG1oMjdFOThFTWM2UFlqWUd4U2dvZy9VUFlvMmZzRWVUKzNvTTBzNkpvcVphVTJQNWdnNmh6T2FtZ2VHdjhYdWNaa0dsTWhMTFQvekpMaVNTTUhZSlhRSExaN0RTZDY3c0NSM2t6clM1b2NBeGdlcTUyc0VabnBxTlhHeHJUeVlqSE03dG5HNHRhK2pUZk84cUpFV3JBY2RIVkpENjI5SndOZ3Q5Qm94RGo1SG1MK3VJSkFEeFp0Z0l2TjdETGFFeGlRUTRVYUpKMUZSaWJ5T0NxeWZQb29pNDdLam90Q2NQR2J4YThRVExKa3Y5Vk1CSGpHUUIyb0poKzJwRFRjRElrT2xVVmYyZlN3cGMzMzBzSHJpWCs3MjNyUVRhK1pyWmhjR0owUWhMT0p0OGZVd1NJMmVpdnFaT2xmeFFVQ3pBSWVBaWhGdm0zRDVPdmVpdndFbnp6cnVYa1pTWUhPekRqZUFqY1ZDdk1hL21KS2VyeElYNWh0M2NNckVYNTVSVEw0S3NEUEZtL0dwZkQ1Mzl4d0VaeWlEK2ZQaVE1ajl6Y3BwSXlBdjVqUU9KWGNkVTFPWFhGN2ZCSEhOK2p3MEpuQUdLOVBsUzdxd2U3bEQ3NGNNK0s1aUs3UUNsOThvSDlVV2VVYmZ1NktycmxKT1A0dFRha1hKUyt6ek9xOEs1QUVxS01uZzRVazVLd0E2MDRYN0MyekZKb3ZaL2t6Rm9hRS9vK1haTDVhRGVMTVp0ZHByRVZ5RVc4VkxrVHVXeUZ6RnovWlZ4MlRxZWVlNlk1RG1ZSVdOazJSd25jcVljMEZnQmVWeU85Y3RtbFpkU216aFFTOUw5eXZoUDVWSmtaeUZTWmU5d25iMElsS2xxdTVsTmQ3VlRtVHBSajhWSHBFeVlsKzRqVi9PcmlKQytCekswQUZkTUdYbmRSMFJiQzR6V3pBU3pUanU3Sm1oSk5WS3kvSG1USmRxM3JkRGc5blFOaHgwTVArSENYbDUzeW5yZDJYY1oySWVNQ1ZMVllRbDNwU3lYY1ppSFZlV3JpZWR2MVo1VnVBMkFtU0tTSWc9IiwibWFjIjoiZjMxMzYyM2IwMzVmNDEzYWFjNGEwYzJlY2NjZGI2YjY3ODFhNWI5YzM5OTk5Y2YzOTEwMTU2NjcyNjgzMTA4ZSIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2087, "gross_total": 2057, "base_fare": 878, "tax": 1209, "sell": { "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4NywiYmFzZV9mYXJlIjo4NzgsInRheCI6MTIwOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNTcsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEyMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1NywiYmFzZV9mYXJlIjo4NDgsInRheCI6MTIwOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1209.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209, "gross": { "base_fare": "848.00", "tax": "1209.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwODcuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTIwOS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ny4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEyMDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ny4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEyMDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2057, "base_fare": 848, "tax": 1209, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2087, "filter": { "id": "F123NP00114-93", "price": 2087, "gross_total": 2057, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-94", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG2XzrXN9ytsvT65uxl7yhaSQhZPzwWpJTZNxbDvvpoDkA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-94", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "Bbdb5vFtDR4Im3rIv3GXJ06rljDHsvKH2tCBANwIMMw=", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6ImtkcVJZdTNkYnVKZkNwUnpzUTlZNUE9PSIsInZhbHVlIjoiV3BnRzRMZjgxK0xVZURIWTVySWtGMDd0alFrUndSZEJqcDhZUkg4ZERhSUFvTVQ0elZENjNabFlJbzFpUkJIbTFldHE2S3d2RWdaV3BiRWEwR2hXU1M5WlEyOTh4ZW00aFo2L1NCeUlYM3QzVjhmNmw1dmV3aTFobnVoQ25WRUJXUUFBYU5rV01wOFA3V0tiV0hKL21NZnJqQUJiMXE4VkFSVy9jaDJoVzNXVDJpVlErazdXS2V5bnpKTmJmeTVBNzJGTEdlK2t1NzFjR3pPaFhMUTQxL002b1d4anBZVStFc01uOVBKT25UdkNCT0kxdzBJU3lGeldXejMzT1lUa095QXJ3WjhEc0x1T0YyRGRUcHBkQnhYV0dTakhwUnFrUE10elE0cUg3dGN2K3Znck1QU2M0aEJiYUZ0bjI0Tm9xOWNMTThjVnY3RFhvWFA5VFZxSkc0ZTgxS1lXdHRyN25veWRGS0FGZWtiR1B2Q0krY21YR3NHZjg1WmZrcTRqdVBCUXc5aUx3bUJuVFlCcWtKSm1IS0dKdlZGUnJGdWZlZnhib0U4NExnclJ0WnR6MytIN3hvbU9tQ1c5alB4dmt1dVEyYm05V1gyVkRITlFJalJJeEZib1NxaEtiZ0VzNDZiMW53U0t4R2RFM2Vxems1M2x4aUxidHE0a0Q1bXdHT1ZWREdBYmxadEQrNkFPM1NYMVdVUXUvYURuN1N3SHJzN3l1bVZzR0FodXlxT3BndUJlWk1qSGNURDhYMFdGQW5xSjB3SnVKbTBJUjgrdFpMQXFGV1ltaFFFdTArN2liN2tCbDhtcTFKRjFvTmlRR0dBaEJReThYeHFKUWdwd3VOTWVTa3d6bkNHZmx6eVZWSGtCUWUvMjhJaVpxUHZGQUR1ak5jQXB6OWRCMWxoRWpMaDY4czFzV1NFRUxEVGQzdTVaOXVuUXVzSnhOSUNINVpmS2V2YXRLM0pnTUFOZ3BYZU56VTR5d2NMMS9kUjNZZ3lYTnE1NGZmNHNwcGVQdnVKbmZxZ1luUCtJTGU5cXUycHk4QnpoVjAvbFlYbG9xWnBYREI1UU1mNlpjdVU5K0lIWWtOdmZDTUZxbVhLYWpLK2E3Q3JQV3ovRWxOWmYxbGtnZzNXbWsyUEpZU3YrRlhMcEZrM2pwdGkxK1V4NkR3cXFJM2xMNVpJN1IyWEhCVDlqczJieGY2dEFpdjlsNUppWU54NlFpOHFpZU1JTTJwZlQ3Qk1wWVJwR1hYRGJ0SWQyZCtZMEVOblh3TkgwVklHMDJtMllSN2taZnhFb1I0ZUFCaUE3MFF3c0Q4bFM5OVh3dUJjQmFQOGRPT3hBcnVyMmxBbVJWTFF0NzlmaC8yNUVIMzBpSEpBZGVhemRMckRRbGNlM3Zwc0tSMkplVkV2SmZUbUtjWENFQmZpV3FXMzFrQithTUI0ZXhVN0p6ZTdPY09YZGdHYXduQnR4WVFYNWlxeGI5cDI4T3JSa2d0TEpCUGNQaFpuM1JvZ0RMbWMrWmtIYmo1NlpDUW5RZTMrOERMcHBNWE5VN1VocFVCdjUzNmVFc3FaTU5RYUkva3V5QU12QjQ4V0hMUEJyTTVUTXBHUzl0YzJRT3MwOEM0WkpKc1IrWWRWdXh3YmZTSXBTKzM2L3BOVnNKVTBXaUdFM09xVStYNysxeEZqOStubHBHK2lISXRLSnYxOGZNN1VoQWZXT1hiTE9kc2JlaXZtSDZNV3ZKdTZvd3ZZcDV4TFNJR0h4Q1I0QVg0aFNsbUNlemJRUlorV1QzWkRSM0lGMGVyWEdmQWN6QnBCak5jeXFPZzJEU29SZHBpZ3kxRVl1MlIyeWhtS3Q1azUwSUtPYkp5N2FVWW9DQ004YSttUVdLcnFDVjl6SVlFVERacENNREwxMDB6bEo0M09WbzNibFpLWTBPaCtsQUVOeUczb014cWhFUGVUcGJzVnF6dkc5c3FBSTRQOU9kRFdVREtMSGp5VWFnVzdNVUd3TXdVa2h1eXcwN29VTWEwLzIyRVhhRDNsUGR2VnFXMVhRenRqRlBCSnpweUoxSG02Wm5pQ013aVFKbjdpSGpaN29tNU8yV1BIN2czdytOUHdNM1JqZDF2R0dLY3NoclhNTzFpUndWQXRXWTlpY2tROWF1QkFmTDA3TmxlYXJJaDNjbHJzVjZGWmlzOEF1U1o2Yk5qMXFMZ0hyZkdVUkdOajRyWm1Eam53ZjEyQjhFaGtDYmJQL3lmcmI0R2V2N0lHcUZZbmtuK2ljYVF3QlRpNkxHcFUzd2FYWWtWUmZYTzBMeTR3anBOdk1OODhndm9kWDhzMGUzL2JialgxN2hFUXlvaDRaR1RSeVZVTWdFV29jMnUrYnJ4ZjFOSGIxVzRWYTJVSGxINUhpaldiL05aVHhsU2NGVlFxS1Z0UnNLaUhOWk9wTmtOS3lzdnlDdFBUaThhUkJMcG9BbGE0eEFoaTFWNW9zZ2dQWUZqbk0vSzJ6K0o1M2lCTlRmWnB6WEROTDBXS0NhYjFEOXdoNnJ3Ym9ONk05aWFUVWxoeGd5UW5mUnU5M2dla0ZiMHpST213N245bzMvU2ZCckpjYVBCanVOVEJaUWRBbXYwQXh3SzFYWlg1b1BHSG5RSHMvUXZicUdCd255UDI0UnRDUXdKTzA4aXFNVStvb1l2L0R3ZzVpUnBwOTFhQ1dBbTFZT1NjNzNGbDVvdjhXZDJ1OXREVGhUS21sUGVEdjNDK1hSNGtqVFFyK2IrTGVnVFpCdUxXcTBiYXgzUG8ya3BmS2Y5Q3M5cFppMmlUUWZrTnFqZU90Nmh4SndBWHVlS2UyNFFFMWtaVHVvUmdhZmxsNkl5TVNyT0FjdDRKazFmRFAxUjNQNzNPMjExMWpsRXJyTy9vd01Jc1Z6emZFWEFQNmFWd2h3ck90QlR5ajBvaTZmZFJZYmwyM2N4QUh5S009IiwibWFjIjoiNTI5ZjI3NjlmMDc4YzEzZWRiYTczOTY2YmRjNTE2OTViMDc0ZGQ5ODY1YzI2OTJkMTQ0NmE1YjE3NzllMWE4ZCIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "ykNxefeztSfqTf4w4GEuepd9eBnuckM49dHGLy6lrIo=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6ImtkcVJZdTNkYnVKZkNwUnpzUTlZNUE9PSIsInZhbHVlIjoiV3BnRzRMZjgxK0xVZURIWTVySWtGMDd0alFrUndSZEJqcDhZUkg4ZERhSUFvTVQ0elZENjNabFlJbzFpUkJIbTFldHE2S3d2RWdaV3BiRWEwR2hXU1M5WlEyOTh4ZW00aFo2L1NCeUlYM3QzVjhmNmw1dmV3aTFobnVoQ25WRUJXUUFBYU5rV01wOFA3V0tiV0hKL21NZnJqQUJiMXE4VkFSVy9jaDJoVzNXVDJpVlErazdXS2V5bnpKTmJmeTVBNzJGTEdlK2t1NzFjR3pPaFhMUTQxL002b1d4anBZVStFc01uOVBKT25UdkNCT0kxdzBJU3lGeldXejMzT1lUa095QXJ3WjhEc0x1T0YyRGRUcHBkQnhYV0dTakhwUnFrUE10elE0cUg3dGN2K3Znck1QU2M0aEJiYUZ0bjI0Tm9xOWNMTThjVnY3RFhvWFA5VFZxSkc0ZTgxS1lXdHRyN25veWRGS0FGZWtiR1B2Q0krY21YR3NHZjg1WmZrcTRqdVBCUXc5aUx3bUJuVFlCcWtKSm1IS0dKdlZGUnJGdWZlZnhib0U4NExnclJ0WnR6MytIN3hvbU9tQ1c5alB4dmt1dVEyYm05V1gyVkRITlFJalJJeEZib1NxaEtiZ0VzNDZiMW53U0t4R2RFM2Vxems1M2x4aUxidHE0a0Q1bXdHT1ZWREdBYmxadEQrNkFPM1NYMVdVUXUvYURuN1N3SHJzN3l1bVZzR0FodXlxT3BndUJlWk1qSGNURDhYMFdGQW5xSjB3SnVKbTBJUjgrdFpMQXFGV1ltaFFFdTArN2liN2tCbDhtcTFKRjFvTmlRR0dBaEJReThYeHFKUWdwd3VOTWVTa3d6bkNHZmx6eVZWSGtCUWUvMjhJaVpxUHZGQUR1ak5jQXB6OWRCMWxoRWpMaDY4czFzV1NFRUxEVGQzdTVaOXVuUXVzSnhOSUNINVpmS2V2YXRLM0pnTUFOZ3BYZU56VTR5d2NMMS9kUjNZZ3lYTnE1NGZmNHNwcGVQdnVKbmZxZ1luUCtJTGU5cXUycHk4QnpoVjAvbFlYbG9xWnBYREI1UU1mNlpjdVU5K0lIWWtOdmZDTUZxbVhLYWpLK2E3Q3JQV3ovRWxOWmYxbGtnZzNXbWsyUEpZU3YrRlhMcEZrM2pwdGkxK1V4NkR3cXFJM2xMNVpJN1IyWEhCVDlqczJieGY2dEFpdjlsNUppWU54NlFpOHFpZU1JTTJwZlQ3Qk1wWVJwR1hYRGJ0SWQyZCtZMEVOblh3TkgwVklHMDJtMllSN2taZnhFb1I0ZUFCaUE3MFF3c0Q4bFM5OVh3dUJjQmFQOGRPT3hBcnVyMmxBbVJWTFF0NzlmaC8yNUVIMzBpSEpBZGVhemRMckRRbGNlM3Zwc0tSMkplVkV2SmZUbUtjWENFQmZpV3FXMzFrQithTUI0ZXhVN0p6ZTdPY09YZGdHYXduQnR4WVFYNWlxeGI5cDI4T3JSa2d0TEpCUGNQaFpuM1JvZ0RMbWMrWmtIYmo1NlpDUW5RZTMrOERMcHBNWE5VN1VocFVCdjUzNmVFc3FaTU5RYUkva3V5QU12QjQ4V0hMUEJyTTVUTXBHUzl0YzJRT3MwOEM0WkpKc1IrWWRWdXh3YmZTSXBTKzM2L3BOVnNKVTBXaUdFM09xVStYNysxeEZqOStubHBHK2lISXRLSnYxOGZNN1VoQWZXT1hiTE9kc2JlaXZtSDZNV3ZKdTZvd3ZZcDV4TFNJR0h4Q1I0QVg0aFNsbUNlemJRUlorV1QzWkRSM0lGMGVyWEdmQWN6QnBCak5jeXFPZzJEU29SZHBpZ3kxRVl1MlIyeWhtS3Q1azUwSUtPYkp5N2FVWW9DQ004YSttUVdLcnFDVjl6SVlFVERacENNREwxMDB6bEo0M09WbzNibFpLWTBPaCtsQUVOeUczb014cWhFUGVUcGJzVnF6dkc5c3FBSTRQOU9kRFdVREtMSGp5VWFnVzdNVUd3TXdVa2h1eXcwN29VTWEwLzIyRVhhRDNsUGR2VnFXMVhRenRqRlBCSnpweUoxSG02Wm5pQ013aVFKbjdpSGpaN29tNU8yV1BIN2czdytOUHdNM1JqZDF2R0dLY3NoclhNTzFpUndWQXRXWTlpY2tROWF1QkFmTDA3TmxlYXJJaDNjbHJzVjZGWmlzOEF1U1o2Yk5qMXFMZ0hyZkdVUkdOajRyWm1Eam53ZjEyQjhFaGtDYmJQL3lmcmI0R2V2N0lHcUZZbmtuK2ljYVF3QlRpNkxHcFUzd2FYWWtWUmZYTzBMeTR3anBOdk1OODhndm9kWDhzMGUzL2JialgxN2hFUXlvaDRaR1RSeVZVTWdFV29jMnUrYnJ4ZjFOSGIxVzRWYTJVSGxINUhpaldiL05aVHhsU2NGVlFxS1Z0UnNLaUhOWk9wTmtOS3lzdnlDdFBUaThhUkJMcG9BbGE0eEFoaTFWNW9zZ2dQWUZqbk0vSzJ6K0o1M2lCTlRmWnB6WEROTDBXS0NhYjFEOXdoNnJ3Ym9ONk05aWFUVWxoeGd5UW5mUnU5M2dla0ZiMHpST213N245bzMvU2ZCckpjYVBCanVOVEJaUWRBbXYwQXh3SzFYWlg1b1BHSG5RSHMvUXZicUdCd255UDI0UnRDUXdKTzA4aXFNVStvb1l2L0R3ZzVpUnBwOTFhQ1dBbTFZT1NjNzNGbDVvdjhXZDJ1OXREVGhUS21sUGVEdjNDK1hSNGtqVFFyK2IrTGVnVFpCdUxXcTBiYXgzUG8ya3BmS2Y5Q3M5cFppMmlUUWZrTnFqZU90Nmh4SndBWHVlS2UyNFFFMWtaVHVvUmdhZmxsNkl5TVNyT0FjdDRKazFmRFAxUjNQNzNPMjExMWpsRXJyTy9vd01Jc1Z6emZFWEFQNmFWd2h3ck90QlR5ajBvaTZmZFJZYmwyM2N4QUh5S009IiwibWFjIjoiNTI5ZjI3NjlmMDc4YzEzZWRiYTczOTY2YmRjNTE2OTViMDc0ZGQ5ODY1YzI2OTJkMTQ0NmE1YjE3NzllMWE4ZCIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-94", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "\/ltIB8tg98sb4f0ngSBQWjaTL6T70c3Yvt\/FBUrlU6Y=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6ImtkcVJZdTNkYnVKZkNwUnpzUTlZNUE9PSIsInZhbHVlIjoiV3BnRzRMZjgxK0xVZURIWTVySWtGMDd0alFrUndSZEJqcDhZUkg4ZERhSUFvTVQ0elZENjNabFlJbzFpUkJIbTFldHE2S3d2RWdaV3BiRWEwR2hXU1M5WlEyOTh4ZW00aFo2L1NCeUlYM3QzVjhmNmw1dmV3aTFobnVoQ25WRUJXUUFBYU5rV01wOFA3V0tiV0hKL21NZnJqQUJiMXE4VkFSVy9jaDJoVzNXVDJpVlErazdXS2V5bnpKTmJmeTVBNzJGTEdlK2t1NzFjR3pPaFhMUTQxL002b1d4anBZVStFc01uOVBKT25UdkNCT0kxdzBJU3lGeldXejMzT1lUa095QXJ3WjhEc0x1T0YyRGRUcHBkQnhYV0dTakhwUnFrUE10elE0cUg3dGN2K3Znck1QU2M0aEJiYUZ0bjI0Tm9xOWNMTThjVnY3RFhvWFA5VFZxSkc0ZTgxS1lXdHRyN25veWRGS0FGZWtiR1B2Q0krY21YR3NHZjg1WmZrcTRqdVBCUXc5aUx3bUJuVFlCcWtKSm1IS0dKdlZGUnJGdWZlZnhib0U4NExnclJ0WnR6MytIN3hvbU9tQ1c5alB4dmt1dVEyYm05V1gyVkRITlFJalJJeEZib1NxaEtiZ0VzNDZiMW53U0t4R2RFM2Vxems1M2x4aUxidHE0a0Q1bXdHT1ZWREdBYmxadEQrNkFPM1NYMVdVUXUvYURuN1N3SHJzN3l1bVZzR0FodXlxT3BndUJlWk1qSGNURDhYMFdGQW5xSjB3SnVKbTBJUjgrdFpMQXFGV1ltaFFFdTArN2liN2tCbDhtcTFKRjFvTmlRR0dBaEJReThYeHFKUWdwd3VOTWVTa3d6bkNHZmx6eVZWSGtCUWUvMjhJaVpxUHZGQUR1ak5jQXB6OWRCMWxoRWpMaDY4czFzV1NFRUxEVGQzdTVaOXVuUXVzSnhOSUNINVpmS2V2YXRLM0pnTUFOZ3BYZU56VTR5d2NMMS9kUjNZZ3lYTnE1NGZmNHNwcGVQdnVKbmZxZ1luUCtJTGU5cXUycHk4QnpoVjAvbFlYbG9xWnBYREI1UU1mNlpjdVU5K0lIWWtOdmZDTUZxbVhLYWpLK2E3Q3JQV3ovRWxOWmYxbGtnZzNXbWsyUEpZU3YrRlhMcEZrM2pwdGkxK1V4NkR3cXFJM2xMNVpJN1IyWEhCVDlqczJieGY2dEFpdjlsNUppWU54NlFpOHFpZU1JTTJwZlQ3Qk1wWVJwR1hYRGJ0SWQyZCtZMEVOblh3TkgwVklHMDJtMllSN2taZnhFb1I0ZUFCaUE3MFF3c0Q4bFM5OVh3dUJjQmFQOGRPT3hBcnVyMmxBbVJWTFF0NzlmaC8yNUVIMzBpSEpBZGVhemRMckRRbGNlM3Zwc0tSMkplVkV2SmZUbUtjWENFQmZpV3FXMzFrQithTUI0ZXhVN0p6ZTdPY09YZGdHYXduQnR4WVFYNWlxeGI5cDI4T3JSa2d0TEpCUGNQaFpuM1JvZ0RMbWMrWmtIYmo1NlpDUW5RZTMrOERMcHBNWE5VN1VocFVCdjUzNmVFc3FaTU5RYUkva3V5QU12QjQ4V0hMUEJyTTVUTXBHUzl0YzJRT3MwOEM0WkpKc1IrWWRWdXh3YmZTSXBTKzM2L3BOVnNKVTBXaUdFM09xVStYNysxeEZqOStubHBHK2lISXRLSnYxOGZNN1VoQWZXT1hiTE9kc2JlaXZtSDZNV3ZKdTZvd3ZZcDV4TFNJR0h4Q1I0QVg0aFNsbUNlemJRUlorV1QzWkRSM0lGMGVyWEdmQWN6QnBCak5jeXFPZzJEU29SZHBpZ3kxRVl1MlIyeWhtS3Q1azUwSUtPYkp5N2FVWW9DQ004YSttUVdLcnFDVjl6SVlFVERacENNREwxMDB6bEo0M09WbzNibFpLWTBPaCtsQUVOeUczb014cWhFUGVUcGJzVnF6dkc5c3FBSTRQOU9kRFdVREtMSGp5VWFnVzdNVUd3TXdVa2h1eXcwN29VTWEwLzIyRVhhRDNsUGR2VnFXMVhRenRqRlBCSnpweUoxSG02Wm5pQ013aVFKbjdpSGpaN29tNU8yV1BIN2czdytOUHdNM1JqZDF2R0dLY3NoclhNTzFpUndWQXRXWTlpY2tROWF1QkFmTDA3TmxlYXJJaDNjbHJzVjZGWmlzOEF1U1o2Yk5qMXFMZ0hyZkdVUkdOajRyWm1Eam53ZjEyQjhFaGtDYmJQL3lmcmI0R2V2N0lHcUZZbmtuK2ljYVF3QlRpNkxHcFUzd2FYWWtWUmZYTzBMeTR3anBOdk1OODhndm9kWDhzMGUzL2JialgxN2hFUXlvaDRaR1RSeVZVTWdFV29jMnUrYnJ4ZjFOSGIxVzRWYTJVSGxINUhpaldiL05aVHhsU2NGVlFxS1Z0UnNLaUhOWk9wTmtOS3lzdnlDdFBUaThhUkJMcG9BbGE0eEFoaTFWNW9zZ2dQWUZqbk0vSzJ6K0o1M2lCTlRmWnB6WEROTDBXS0NhYjFEOXdoNnJ3Ym9ONk05aWFUVWxoeGd5UW5mUnU5M2dla0ZiMHpST213N245bzMvU2ZCckpjYVBCanVOVEJaUWRBbXYwQXh3SzFYWlg1b1BHSG5RSHMvUXZicUdCd255UDI0UnRDUXdKTzA4aXFNVStvb1l2L0R3ZzVpUnBwOTFhQ1dBbTFZT1NjNzNGbDVvdjhXZDJ1OXREVGhUS21sUGVEdjNDK1hSNGtqVFFyK2IrTGVnVFpCdUxXcTBiYXgzUG8ya3BmS2Y5Q3M5cFppMmlUUWZrTnFqZU90Nmh4SndBWHVlS2UyNFFFMWtaVHVvUmdhZmxsNkl5TVNyT0FjdDRKazFmRFAxUjNQNzNPMjExMWpsRXJyTy9vd01Jc1Z6emZFWEFQNmFWd2h3ck90QlR5ajBvaTZmZFJZYmwyM2N4QUh5S009IiwibWFjIjoiNTI5ZjI3NjlmMDc4YzEzZWRiYTczOTY2YmRjNTE2OTViMDc0ZGQ5ODY1YzI2OTJkMTQ0NmE1YjE3NzllMWE4ZCIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "spJRwGLlggFKEbRS8LuG3CwknfdUsYzpV9uWbGwPiV4=", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6ImtkcVJZdTNkYnVKZkNwUnpzUTlZNUE9PSIsInZhbHVlIjoiV3BnRzRMZjgxK0xVZURIWTVySWtGMDd0alFrUndSZEJqcDhZUkg4ZERhSUFvTVQ0elZENjNabFlJbzFpUkJIbTFldHE2S3d2RWdaV3BiRWEwR2hXU1M5WlEyOTh4ZW00aFo2L1NCeUlYM3QzVjhmNmw1dmV3aTFobnVoQ25WRUJXUUFBYU5rV01wOFA3V0tiV0hKL21NZnJqQUJiMXE4VkFSVy9jaDJoVzNXVDJpVlErazdXS2V5bnpKTmJmeTVBNzJGTEdlK2t1NzFjR3pPaFhMUTQxL002b1d4anBZVStFc01uOVBKT25UdkNCT0kxdzBJU3lGeldXejMzT1lUa095QXJ3WjhEc0x1T0YyRGRUcHBkQnhYV0dTakhwUnFrUE10elE0cUg3dGN2K3Znck1QU2M0aEJiYUZ0bjI0Tm9xOWNMTThjVnY3RFhvWFA5VFZxSkc0ZTgxS1lXdHRyN25veWRGS0FGZWtiR1B2Q0krY21YR3NHZjg1WmZrcTRqdVBCUXc5aUx3bUJuVFlCcWtKSm1IS0dKdlZGUnJGdWZlZnhib0U4NExnclJ0WnR6MytIN3hvbU9tQ1c5alB4dmt1dVEyYm05V1gyVkRITlFJalJJeEZib1NxaEtiZ0VzNDZiMW53U0t4R2RFM2Vxems1M2x4aUxidHE0a0Q1bXdHT1ZWREdBYmxadEQrNkFPM1NYMVdVUXUvYURuN1N3SHJzN3l1bVZzR0FodXlxT3BndUJlWk1qSGNURDhYMFdGQW5xSjB3SnVKbTBJUjgrdFpMQXFGV1ltaFFFdTArN2liN2tCbDhtcTFKRjFvTmlRR0dBaEJReThYeHFKUWdwd3VOTWVTa3d6bkNHZmx6eVZWSGtCUWUvMjhJaVpxUHZGQUR1ak5jQXB6OWRCMWxoRWpMaDY4czFzV1NFRUxEVGQzdTVaOXVuUXVzSnhOSUNINVpmS2V2YXRLM0pnTUFOZ3BYZU56VTR5d2NMMS9kUjNZZ3lYTnE1NGZmNHNwcGVQdnVKbmZxZ1luUCtJTGU5cXUycHk4QnpoVjAvbFlYbG9xWnBYREI1UU1mNlpjdVU5K0lIWWtOdmZDTUZxbVhLYWpLK2E3Q3JQV3ovRWxOWmYxbGtnZzNXbWsyUEpZU3YrRlhMcEZrM2pwdGkxK1V4NkR3cXFJM2xMNVpJN1IyWEhCVDlqczJieGY2dEFpdjlsNUppWU54NlFpOHFpZU1JTTJwZlQ3Qk1wWVJwR1hYRGJ0SWQyZCtZMEVOblh3TkgwVklHMDJtMllSN2taZnhFb1I0ZUFCaUE3MFF3c0Q4bFM5OVh3dUJjQmFQOGRPT3hBcnVyMmxBbVJWTFF0NzlmaC8yNUVIMzBpSEpBZGVhemRMckRRbGNlM3Zwc0tSMkplVkV2SmZUbUtjWENFQmZpV3FXMzFrQithTUI0ZXhVN0p6ZTdPY09YZGdHYXduQnR4WVFYNWlxeGI5cDI4T3JSa2d0TEpCUGNQaFpuM1JvZ0RMbWMrWmtIYmo1NlpDUW5RZTMrOERMcHBNWE5VN1VocFVCdjUzNmVFc3FaTU5RYUkva3V5QU12QjQ4V0hMUEJyTTVUTXBHUzl0YzJRT3MwOEM0WkpKc1IrWWRWdXh3YmZTSXBTKzM2L3BOVnNKVTBXaUdFM09xVStYNysxeEZqOStubHBHK2lISXRLSnYxOGZNN1VoQWZXT1hiTE9kc2JlaXZtSDZNV3ZKdTZvd3ZZcDV4TFNJR0h4Q1I0QVg0aFNsbUNlemJRUlorV1QzWkRSM0lGMGVyWEdmQWN6QnBCak5jeXFPZzJEU29SZHBpZ3kxRVl1MlIyeWhtS3Q1azUwSUtPYkp5N2FVWW9DQ004YSttUVdLcnFDVjl6SVlFVERacENNREwxMDB6bEo0M09WbzNibFpLWTBPaCtsQUVOeUczb014cWhFUGVUcGJzVnF6dkc5c3FBSTRQOU9kRFdVREtMSGp5VWFnVzdNVUd3TXdVa2h1eXcwN29VTWEwLzIyRVhhRDNsUGR2VnFXMVhRenRqRlBCSnpweUoxSG02Wm5pQ013aVFKbjdpSGpaN29tNU8yV1BIN2czdytOUHdNM1JqZDF2R0dLY3NoclhNTzFpUndWQXRXWTlpY2tROWF1QkFmTDA3TmxlYXJJaDNjbHJzVjZGWmlzOEF1U1o2Yk5qMXFMZ0hyZkdVUkdOajRyWm1Eam53ZjEyQjhFaGtDYmJQL3lmcmI0R2V2N0lHcUZZbmtuK2ljYVF3QlRpNkxHcFUzd2FYWWtWUmZYTzBMeTR3anBOdk1OODhndm9kWDhzMGUzL2JialgxN2hFUXlvaDRaR1RSeVZVTWdFV29jMnUrYnJ4ZjFOSGIxVzRWYTJVSGxINUhpaldiL05aVHhsU2NGVlFxS1Z0UnNLaUhOWk9wTmtOS3lzdnlDdFBUaThhUkJMcG9BbGE0eEFoaTFWNW9zZ2dQWUZqbk0vSzJ6K0o1M2lCTlRmWnB6WEROTDBXS0NhYjFEOXdoNnJ3Ym9ONk05aWFUVWxoeGd5UW5mUnU5M2dla0ZiMHpST213N245bzMvU2ZCckpjYVBCanVOVEJaUWRBbXYwQXh3SzFYWlg1b1BHSG5RSHMvUXZicUdCd255UDI0UnRDUXdKTzA4aXFNVStvb1l2L0R3ZzVpUnBwOTFhQ1dBbTFZT1NjNzNGbDVvdjhXZDJ1OXREVGhUS21sUGVEdjNDK1hSNGtqVFFyK2IrTGVnVFpCdUxXcTBiYXgzUG8ya3BmS2Y5Q3M5cFppMmlUUWZrTnFqZU90Nmh4SndBWHVlS2UyNFFFMWtaVHVvUmdhZmxsNkl5TVNyT0FjdDRKazFmRFAxUjNQNzNPMjExMWpsRXJyTy9vd01Jc1Z6emZFWEFQNmFWd2h3ck90QlR5ajBvaTZmZFJZYmwyM2N4QUh5S009IiwibWFjIjoiNTI5ZjI3NjlmMDc4YzEzZWRiYTczOTY2YmRjNTE2OTViMDc0ZGQ5ODY1YzI2OTJkMTQ0NmE1YjE3NzllMWE4ZCIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2087, "gross_total": 2057, "base_fare": 878, "tax": 1209, "sell": { "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4NywiYmFzZV9mYXJlIjo4NzgsInRheCI6MTIwOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNTcsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEyMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1NywiYmFzZV9mYXJlIjo4NDgsInRheCI6MTIwOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1209.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209, "gross": { "base_fare": "848.00", "tax": "1209.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwODcuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTIwOS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ny4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEyMDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ny4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEyMDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2057, "base_fare": 848, "tax": 1209, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2087, "filter": { "id": "F123NP00114-94", "price": 2087, "gross_total": 2057, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-95", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG3LEq1fEgzUFZvby41qV8dJktYCa6THl5\/wsi9S9Ei0tw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-95", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "cGgYq2HYctfJeqpvq4Us1Yo2HqNegS8NJWj+5BxgS5o=", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IkIvbVFVbWdpV3hSVCtZZkZRMXp2bFE9PSIsInZhbHVlIjoiTy9nL0I3VFhoMkFpT1ZWQWtDWmVtR0JleE82RlJzZGpnK2ZaUkRyT0FreDdjVUhrZ25jL1gvd3FndE5UblZtdHZOa2crbS9XcEFXRFBHb3hNQmxYVTNGSXV4Vy9GSVlpQlJXM3ErQWJML05NaVZwSzBRSVBiMExRTWJSQy9ocmRLcHkrMlREeGlBcnhGU2phdVdjU1l4SzVnTjRUVUhuT3gxaktFeTZZUHlkdnVwN2h2MFpwWmcxYjZNMW5TOFhUaEg5TGhwdnMyZHJlK2JGZ3NxVC9aQVNJOWlOaUNBTEhzMmw1RUxET3d2aVFMb1pnbC9BMnJIbjVCU3RQRmJvd3MyRUpiaG9wN0VFRm03M1RHR0xReVNWYmZBdjZVSmE5cGp6SldoSDBOUTBZRGRPakFJOUdtRWt2Ly8xQW5YL25sNiswdGQzNldUaWNkSFVlU2NCd1lwUW82TWhKWEhkVU5TbTE3SU5mS0prckwzQzhaclRrUDZEL05BUXd6WnJYaEQwOGFpWk5TaXFNYUpkWE00MFhnbytiWTFHRXhOWGZMcFoyWmVIRVBiVzVyTThqVng1ejhFVmlyNGFmd3BpVktPb1ZrR3BJRnFvajRaTTVkWnoyaUVUQ0VseG94VHJDbGlDVGhWWnR2M3AwU1dVemxTbUpXMkdaTXVlMnhLUkZiUHhLL0FnMmVkRWcxYlEvckJ5N3pSanNTaTZsYmwvdW5HOU4vR0dibFZ3UjYwTnBybE9DMzM2Mjh4dFN0VDZraXJQZ1dmTktkS3RrNjNSYkZ4bzA5NzFSZDlOLzZOMTQ1QkttYklvNTNVU2RkSGdGekIvL3hMSWM0aWg2QjhLVnMrUEl6cnNoa3dGTVZ3bUQ0dnBXVU4yMzREWlFOMVIybXJrTVJyK2tobTJEUnFqVEpDZUU4TmdGeGN2cVRnZUNZWTUvK3JqckJqVVVyT3FMWWlxZ1Q3OExvMlVZUEJpRHkzQlQzM1kyNExtSFU2MlR1cjM2dVR6OGVIN0cxZ2l1dCtVd3Jrd0M1elNWRktia3padFVPUnBjLzRFZkxSN3JKUmFjUXRjSEJ3YmphRFR4Rk9DaEdPV09qYURiNVpYZnY2RGE3dEk2R2lDWWlYNGRGdGFIbno1dWpFVWo5bUIvZStwcjl0ZmFmalRmR0ZwMmlTMHFpaW85ZklsdldUUlFmdHFKTWpRL3U4aHFUclNSK3FBUkVVVHZtamFnTlZvRVpCL1ExQlNLRFk0blRkOGErTWtveU5jWDNxR2xOclo3RFFGbGFLTDNxQk9iRkpzdVRzc0lMWEdTZUo2Q1ZobFc0clJVb2xNZm9NTGZaUHhzNGU3QzJQQy9ZVW4vSENtWU1LWW83bVRBTk55d2ljc0FTOGU1V1ZtaEExdld6Tkcrc0RlUXNKQy9BejJJWG5YMklQTytYZGxzRnpPc3NKaW5BUDdSTnJoenVxTVVsaFZnZVEvTGRZbXVyeDdGMk1JME5BTU9QcGRIRlE2eisxU3laYm5OdGcyN2RCZzR6VHcxbHYvanp0N0hjNHNieGpCTk5CYlBKZk44aGdoMkxybzVObDYycVpoWHh4OVpzamJlRkhHajRKVlN3OVlmN1NvaGgwdXArcVZpT3lCbjZmcDRkVFREb1UwQ2hiVTZXbnQ0RkdsZVZNUmRTNzIzMFNsVGsva0FEYVVtOHdhSmptQnNzSnRNeG5KWkdiaVlrNk45aVhzMk5kOUxIR1c1MkpONHhmc3VQUFdlbFh6R3ZmVGZMQmZyQkpLN3h1dXNMZ0o0SHdvbjRYQ3BjcXV0eTJFcDM1ZVJsa0d6M3hKU1lsSk5TUlFuY04wNnAzOUxKYURHQmRabGQ5SHIzUHJnQ0JicWhPeTV6Z3A0RjFuMEJHeGY2VFFwcHZNQnlQWk1JMFVPekVqQWxXTG1UbmZGeTdrWXZmT2FwYW1pZGxXUEU2Vno4WHhIZXovOGVTdm4vSG5RR2VWQ3hMU2Y2cGZsVTZ5Sm5TcGFpRzZaR1lMdmh6ektIMmZrc1NrNmFDVjNEWW5zVWNrRWs4djkvbFlsREExNWQxdkhlUHlxcjJWb2tIYTJCako2bVF0VGw5aks0OVRBWnFWU1I3WXlkb2lyV1kvM1ZBMFcrSVlHV3c4bmlrWWFUbjdBMGNtWUhlc0dwS3RzTlFXUUNEUHc5ZDAya2pQQ1ppRzFiQncrUnpUQmhvSWpVOS9xUlhaNldNQzBnUWFYdGhEWTAreXIrSFdMN0FGaitRdkZQOWhEQ3lTN1NkOEd2aFBQSWtkSHErL1Q4NEx6Vm9mU3Y3TXdka2hJQ1lac3h0S0NWbVloWkxPTllicU9BMnkvdm1GTlI1dDBMT3JmVUw0Ny96YWdSaGVqT2RHeDY1N1VhZ29XTTBsV1QrRytHZllkZ3FLbnQ3TlJJWnBiUU9nT0Y4dnF3dUgvTkxReFJla3NIWEw5MzlONlErNE45U0FQK2JwNVc5MzM0cCtqOW5udE1KdFA5YjNOSUo5cDZmODZkeUlLMUVIQnRFUkVUamxZYXp1VVFKelpRcHBOT3I4TEZCUFdKS2lmWmNuNDY5amJqek0wQjAwM3oza1h6ZjhybnVPVTFMdXE3NHFpVXZZNlN2bmRuVHZkUUpyanVMWWl2ZE5tSzU1bmZIdWM2WXAzU04xSW9xa0tDcUF3eERwcG1GSUlnL0VUQSt0dzgwYlBNODNXNjFZVisxY0NRVDZ5Smx6UitGcndBT0pQblQxZUhnbUJZMmFQb0luaFVnSDI4YnA5M094MlJyMXJQT3FqY2dhcW1BWlozeFgybkVXQWx1aHRJdFY2czJtNWhZNEF1a3k2MnQ2Y2xFeWlCNTQrU2FDQVExTEEycWlUUW5Gd0dtWWRHdXIzcXFnODJyVldLRUIrbFRkZnlic0dpb2JjVGhZcllaQllYNVZxclY4TTlwbUdOR1E9IiwibWFjIjoiZTE4YjM0ZmViZTE5YzQ4YzM3YmUyYTM1YWJkZDM3NzliMTdlYTZiOTNlMTk0MTg0ZmJiNDRkOTFlMTI2NTMwZiIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "scd8mTekt5auwYQY+ycjELvs\/eprnl0VtMIPL1ZBIAI=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IkIvbVFVbWdpV3hSVCtZZkZRMXp2bFE9PSIsInZhbHVlIjoiTy9nL0I3VFhoMkFpT1ZWQWtDWmVtR0JleE82RlJzZGpnK2ZaUkRyT0FreDdjVUhrZ25jL1gvd3FndE5UblZtdHZOa2crbS9XcEFXRFBHb3hNQmxYVTNGSXV4Vy9GSVlpQlJXM3ErQWJML05NaVZwSzBRSVBiMExRTWJSQy9ocmRLcHkrMlREeGlBcnhGU2phdVdjU1l4SzVnTjRUVUhuT3gxaktFeTZZUHlkdnVwN2h2MFpwWmcxYjZNMW5TOFhUaEg5TGhwdnMyZHJlK2JGZ3NxVC9aQVNJOWlOaUNBTEhzMmw1RUxET3d2aVFMb1pnbC9BMnJIbjVCU3RQRmJvd3MyRUpiaG9wN0VFRm03M1RHR0xReVNWYmZBdjZVSmE5cGp6SldoSDBOUTBZRGRPakFJOUdtRWt2Ly8xQW5YL25sNiswdGQzNldUaWNkSFVlU2NCd1lwUW82TWhKWEhkVU5TbTE3SU5mS0prckwzQzhaclRrUDZEL05BUXd6WnJYaEQwOGFpWk5TaXFNYUpkWE00MFhnbytiWTFHRXhOWGZMcFoyWmVIRVBiVzVyTThqVng1ejhFVmlyNGFmd3BpVktPb1ZrR3BJRnFvajRaTTVkWnoyaUVUQ0VseG94VHJDbGlDVGhWWnR2M3AwU1dVemxTbUpXMkdaTXVlMnhLUkZiUHhLL0FnMmVkRWcxYlEvckJ5N3pSanNTaTZsYmwvdW5HOU4vR0dibFZ3UjYwTnBybE9DMzM2Mjh4dFN0VDZraXJQZ1dmTktkS3RrNjNSYkZ4bzA5NzFSZDlOLzZOMTQ1QkttYklvNTNVU2RkSGdGekIvL3hMSWM0aWg2QjhLVnMrUEl6cnNoa3dGTVZ3bUQ0dnBXVU4yMzREWlFOMVIybXJrTVJyK2tobTJEUnFqVEpDZUU4TmdGeGN2cVRnZUNZWTUvK3JqckJqVVVyT3FMWWlxZ1Q3OExvMlVZUEJpRHkzQlQzM1kyNExtSFU2MlR1cjM2dVR6OGVIN0cxZ2l1dCtVd3Jrd0M1elNWRktia3padFVPUnBjLzRFZkxSN3JKUmFjUXRjSEJ3YmphRFR4Rk9DaEdPV09qYURiNVpYZnY2RGE3dEk2R2lDWWlYNGRGdGFIbno1dWpFVWo5bUIvZStwcjl0ZmFmalRmR0ZwMmlTMHFpaW85ZklsdldUUlFmdHFKTWpRL3U4aHFUclNSK3FBUkVVVHZtamFnTlZvRVpCL1ExQlNLRFk0blRkOGErTWtveU5jWDNxR2xOclo3RFFGbGFLTDNxQk9iRkpzdVRzc0lMWEdTZUo2Q1ZobFc0clJVb2xNZm9NTGZaUHhzNGU3QzJQQy9ZVW4vSENtWU1LWW83bVRBTk55d2ljc0FTOGU1V1ZtaEExdld6Tkcrc0RlUXNKQy9BejJJWG5YMklQTytYZGxzRnpPc3NKaW5BUDdSTnJoenVxTVVsaFZnZVEvTGRZbXVyeDdGMk1JME5BTU9QcGRIRlE2eisxU3laYm5OdGcyN2RCZzR6VHcxbHYvanp0N0hjNHNieGpCTk5CYlBKZk44aGdoMkxybzVObDYycVpoWHh4OVpzamJlRkhHajRKVlN3OVlmN1NvaGgwdXArcVZpT3lCbjZmcDRkVFREb1UwQ2hiVTZXbnQ0RkdsZVZNUmRTNzIzMFNsVGsva0FEYVVtOHdhSmptQnNzSnRNeG5KWkdiaVlrNk45aVhzMk5kOUxIR1c1MkpONHhmc3VQUFdlbFh6R3ZmVGZMQmZyQkpLN3h1dXNMZ0o0SHdvbjRYQ3BjcXV0eTJFcDM1ZVJsa0d6M3hKU1lsSk5TUlFuY04wNnAzOUxKYURHQmRabGQ5SHIzUHJnQ0JicWhPeTV6Z3A0RjFuMEJHeGY2VFFwcHZNQnlQWk1JMFVPekVqQWxXTG1UbmZGeTdrWXZmT2FwYW1pZGxXUEU2Vno4WHhIZXovOGVTdm4vSG5RR2VWQ3hMU2Y2cGZsVTZ5Sm5TcGFpRzZaR1lMdmh6ektIMmZrc1NrNmFDVjNEWW5zVWNrRWs4djkvbFlsREExNWQxdkhlUHlxcjJWb2tIYTJCako2bVF0VGw5aks0OVRBWnFWU1I3WXlkb2lyV1kvM1ZBMFcrSVlHV3c4bmlrWWFUbjdBMGNtWUhlc0dwS3RzTlFXUUNEUHc5ZDAya2pQQ1ppRzFiQncrUnpUQmhvSWpVOS9xUlhaNldNQzBnUWFYdGhEWTAreXIrSFdMN0FGaitRdkZQOWhEQ3lTN1NkOEd2aFBQSWtkSHErL1Q4NEx6Vm9mU3Y3TXdka2hJQ1lac3h0S0NWbVloWkxPTllicU9BMnkvdm1GTlI1dDBMT3JmVUw0Ny96YWdSaGVqT2RHeDY1N1VhZ29XTTBsV1QrRytHZllkZ3FLbnQ3TlJJWnBiUU9nT0Y4dnF3dUgvTkxReFJla3NIWEw5MzlONlErNE45U0FQK2JwNVc5MzM0cCtqOW5udE1KdFA5YjNOSUo5cDZmODZkeUlLMUVIQnRFUkVUamxZYXp1VVFKelpRcHBOT3I4TEZCUFdKS2lmWmNuNDY5amJqek0wQjAwM3oza1h6ZjhybnVPVTFMdXE3NHFpVXZZNlN2bmRuVHZkUUpyanVMWWl2ZE5tSzU1bmZIdWM2WXAzU04xSW9xa0tDcUF3eERwcG1GSUlnL0VUQSt0dzgwYlBNODNXNjFZVisxY0NRVDZ5Smx6UitGcndBT0pQblQxZUhnbUJZMmFQb0luaFVnSDI4YnA5M094MlJyMXJQT3FqY2dhcW1BWlozeFgybkVXQWx1aHRJdFY2czJtNWhZNEF1a3k2MnQ2Y2xFeWlCNTQrU2FDQVExTEEycWlUUW5Gd0dtWWRHdXIzcXFnODJyVldLRUIrbFRkZnlic0dpb2JjVGhZcllaQllYNVZxclY4TTlwbUdOR1E9IiwibWFjIjoiZTE4YjM0ZmViZTE5YzQ4YzM3YmUyYTM1YWJkZDM3NzliMTdlYTZiOTNlMTk0MTg0ZmJiNDRkOTFlMTI2NTMwZiIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-95", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "K5\/zkCH67HRJ06RxMezSs4qFhnB\/bsZDfwYRcFwKoJg=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IkIvbVFVbWdpV3hSVCtZZkZRMXp2bFE9PSIsInZhbHVlIjoiTy9nL0I3VFhoMkFpT1ZWQWtDWmVtR0JleE82RlJzZGpnK2ZaUkRyT0FreDdjVUhrZ25jL1gvd3FndE5UblZtdHZOa2crbS9XcEFXRFBHb3hNQmxYVTNGSXV4Vy9GSVlpQlJXM3ErQWJML05NaVZwSzBRSVBiMExRTWJSQy9ocmRLcHkrMlREeGlBcnhGU2phdVdjU1l4SzVnTjRUVUhuT3gxaktFeTZZUHlkdnVwN2h2MFpwWmcxYjZNMW5TOFhUaEg5TGhwdnMyZHJlK2JGZ3NxVC9aQVNJOWlOaUNBTEhzMmw1RUxET3d2aVFMb1pnbC9BMnJIbjVCU3RQRmJvd3MyRUpiaG9wN0VFRm03M1RHR0xReVNWYmZBdjZVSmE5cGp6SldoSDBOUTBZRGRPakFJOUdtRWt2Ly8xQW5YL25sNiswdGQzNldUaWNkSFVlU2NCd1lwUW82TWhKWEhkVU5TbTE3SU5mS0prckwzQzhaclRrUDZEL05BUXd6WnJYaEQwOGFpWk5TaXFNYUpkWE00MFhnbytiWTFHRXhOWGZMcFoyWmVIRVBiVzVyTThqVng1ejhFVmlyNGFmd3BpVktPb1ZrR3BJRnFvajRaTTVkWnoyaUVUQ0VseG94VHJDbGlDVGhWWnR2M3AwU1dVemxTbUpXMkdaTXVlMnhLUkZiUHhLL0FnMmVkRWcxYlEvckJ5N3pSanNTaTZsYmwvdW5HOU4vR0dibFZ3UjYwTnBybE9DMzM2Mjh4dFN0VDZraXJQZ1dmTktkS3RrNjNSYkZ4bzA5NzFSZDlOLzZOMTQ1QkttYklvNTNVU2RkSGdGekIvL3hMSWM0aWg2QjhLVnMrUEl6cnNoa3dGTVZ3bUQ0dnBXVU4yMzREWlFOMVIybXJrTVJyK2tobTJEUnFqVEpDZUU4TmdGeGN2cVRnZUNZWTUvK3JqckJqVVVyT3FMWWlxZ1Q3OExvMlVZUEJpRHkzQlQzM1kyNExtSFU2MlR1cjM2dVR6OGVIN0cxZ2l1dCtVd3Jrd0M1elNWRktia3padFVPUnBjLzRFZkxSN3JKUmFjUXRjSEJ3YmphRFR4Rk9DaEdPV09qYURiNVpYZnY2RGE3dEk2R2lDWWlYNGRGdGFIbno1dWpFVWo5bUIvZStwcjl0ZmFmalRmR0ZwMmlTMHFpaW85ZklsdldUUlFmdHFKTWpRL3U4aHFUclNSK3FBUkVVVHZtamFnTlZvRVpCL1ExQlNLRFk0blRkOGErTWtveU5jWDNxR2xOclo3RFFGbGFLTDNxQk9iRkpzdVRzc0lMWEdTZUo2Q1ZobFc0clJVb2xNZm9NTGZaUHhzNGU3QzJQQy9ZVW4vSENtWU1LWW83bVRBTk55d2ljc0FTOGU1V1ZtaEExdld6Tkcrc0RlUXNKQy9BejJJWG5YMklQTytYZGxzRnpPc3NKaW5BUDdSTnJoenVxTVVsaFZnZVEvTGRZbXVyeDdGMk1JME5BTU9QcGRIRlE2eisxU3laYm5OdGcyN2RCZzR6VHcxbHYvanp0N0hjNHNieGpCTk5CYlBKZk44aGdoMkxybzVObDYycVpoWHh4OVpzamJlRkhHajRKVlN3OVlmN1NvaGgwdXArcVZpT3lCbjZmcDRkVFREb1UwQ2hiVTZXbnQ0RkdsZVZNUmRTNzIzMFNsVGsva0FEYVVtOHdhSmptQnNzSnRNeG5KWkdiaVlrNk45aVhzMk5kOUxIR1c1MkpONHhmc3VQUFdlbFh6R3ZmVGZMQmZyQkpLN3h1dXNMZ0o0SHdvbjRYQ3BjcXV0eTJFcDM1ZVJsa0d6M3hKU1lsSk5TUlFuY04wNnAzOUxKYURHQmRabGQ5SHIzUHJnQ0JicWhPeTV6Z3A0RjFuMEJHeGY2VFFwcHZNQnlQWk1JMFVPekVqQWxXTG1UbmZGeTdrWXZmT2FwYW1pZGxXUEU2Vno4WHhIZXovOGVTdm4vSG5RR2VWQ3hMU2Y2cGZsVTZ5Sm5TcGFpRzZaR1lMdmh6ektIMmZrc1NrNmFDVjNEWW5zVWNrRWs4djkvbFlsREExNWQxdkhlUHlxcjJWb2tIYTJCako2bVF0VGw5aks0OVRBWnFWU1I3WXlkb2lyV1kvM1ZBMFcrSVlHV3c4bmlrWWFUbjdBMGNtWUhlc0dwS3RzTlFXUUNEUHc5ZDAya2pQQ1ppRzFiQncrUnpUQmhvSWpVOS9xUlhaNldNQzBnUWFYdGhEWTAreXIrSFdMN0FGaitRdkZQOWhEQ3lTN1NkOEd2aFBQSWtkSHErL1Q4NEx6Vm9mU3Y3TXdka2hJQ1lac3h0S0NWbVloWkxPTllicU9BMnkvdm1GTlI1dDBMT3JmVUw0Ny96YWdSaGVqT2RHeDY1N1VhZ29XTTBsV1QrRytHZllkZ3FLbnQ3TlJJWnBiUU9nT0Y4dnF3dUgvTkxReFJla3NIWEw5MzlONlErNE45U0FQK2JwNVc5MzM0cCtqOW5udE1KdFA5YjNOSUo5cDZmODZkeUlLMUVIQnRFUkVUamxZYXp1VVFKelpRcHBOT3I4TEZCUFdKS2lmWmNuNDY5amJqek0wQjAwM3oza1h6ZjhybnVPVTFMdXE3NHFpVXZZNlN2bmRuVHZkUUpyanVMWWl2ZE5tSzU1bmZIdWM2WXAzU04xSW9xa0tDcUF3eERwcG1GSUlnL0VUQSt0dzgwYlBNODNXNjFZVisxY0NRVDZ5Smx6UitGcndBT0pQblQxZUhnbUJZMmFQb0luaFVnSDI4YnA5M094MlJyMXJQT3FqY2dhcW1BWlozeFgybkVXQWx1aHRJdFY2czJtNWhZNEF1a3k2MnQ2Y2xFeWlCNTQrU2FDQVExTEEycWlUUW5Gd0dtWWRHdXIzcXFnODJyVldLRUIrbFRkZnlic0dpb2JjVGhZcllaQllYNVZxclY4TTlwbUdOR1E9IiwibWFjIjoiZTE4YjM0ZmViZTE5YzQ4YzM3YmUyYTM1YWJkZDM3NzliMTdlYTZiOTNlMTk0MTg0ZmJiNDRkOTFlMTI2NTMwZiIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "7OPFKfjnbiIokg\/YOPJAoIUSzXY+PNRg6vHLsWMgNqw=", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IkIvbVFVbWdpV3hSVCtZZkZRMXp2bFE9PSIsInZhbHVlIjoiTy9nL0I3VFhoMkFpT1ZWQWtDWmVtR0JleE82RlJzZGpnK2ZaUkRyT0FreDdjVUhrZ25jL1gvd3FndE5UblZtdHZOa2crbS9XcEFXRFBHb3hNQmxYVTNGSXV4Vy9GSVlpQlJXM3ErQWJML05NaVZwSzBRSVBiMExRTWJSQy9ocmRLcHkrMlREeGlBcnhGU2phdVdjU1l4SzVnTjRUVUhuT3gxaktFeTZZUHlkdnVwN2h2MFpwWmcxYjZNMW5TOFhUaEg5TGhwdnMyZHJlK2JGZ3NxVC9aQVNJOWlOaUNBTEhzMmw1RUxET3d2aVFMb1pnbC9BMnJIbjVCU3RQRmJvd3MyRUpiaG9wN0VFRm03M1RHR0xReVNWYmZBdjZVSmE5cGp6SldoSDBOUTBZRGRPakFJOUdtRWt2Ly8xQW5YL25sNiswdGQzNldUaWNkSFVlU2NCd1lwUW82TWhKWEhkVU5TbTE3SU5mS0prckwzQzhaclRrUDZEL05BUXd6WnJYaEQwOGFpWk5TaXFNYUpkWE00MFhnbytiWTFHRXhOWGZMcFoyWmVIRVBiVzVyTThqVng1ejhFVmlyNGFmd3BpVktPb1ZrR3BJRnFvajRaTTVkWnoyaUVUQ0VseG94VHJDbGlDVGhWWnR2M3AwU1dVemxTbUpXMkdaTXVlMnhLUkZiUHhLL0FnMmVkRWcxYlEvckJ5N3pSanNTaTZsYmwvdW5HOU4vR0dibFZ3UjYwTnBybE9DMzM2Mjh4dFN0VDZraXJQZ1dmTktkS3RrNjNSYkZ4bzA5NzFSZDlOLzZOMTQ1QkttYklvNTNVU2RkSGdGekIvL3hMSWM0aWg2QjhLVnMrUEl6cnNoa3dGTVZ3bUQ0dnBXVU4yMzREWlFOMVIybXJrTVJyK2tobTJEUnFqVEpDZUU4TmdGeGN2cVRnZUNZWTUvK3JqckJqVVVyT3FMWWlxZ1Q3OExvMlVZUEJpRHkzQlQzM1kyNExtSFU2MlR1cjM2dVR6OGVIN0cxZ2l1dCtVd3Jrd0M1elNWRktia3padFVPUnBjLzRFZkxSN3JKUmFjUXRjSEJ3YmphRFR4Rk9DaEdPV09qYURiNVpYZnY2RGE3dEk2R2lDWWlYNGRGdGFIbno1dWpFVWo5bUIvZStwcjl0ZmFmalRmR0ZwMmlTMHFpaW85ZklsdldUUlFmdHFKTWpRL3U4aHFUclNSK3FBUkVVVHZtamFnTlZvRVpCL1ExQlNLRFk0blRkOGErTWtveU5jWDNxR2xOclo3RFFGbGFLTDNxQk9iRkpzdVRzc0lMWEdTZUo2Q1ZobFc0clJVb2xNZm9NTGZaUHhzNGU3QzJQQy9ZVW4vSENtWU1LWW83bVRBTk55d2ljc0FTOGU1V1ZtaEExdld6Tkcrc0RlUXNKQy9BejJJWG5YMklQTytYZGxzRnpPc3NKaW5BUDdSTnJoenVxTVVsaFZnZVEvTGRZbXVyeDdGMk1JME5BTU9QcGRIRlE2eisxU3laYm5OdGcyN2RCZzR6VHcxbHYvanp0N0hjNHNieGpCTk5CYlBKZk44aGdoMkxybzVObDYycVpoWHh4OVpzamJlRkhHajRKVlN3OVlmN1NvaGgwdXArcVZpT3lCbjZmcDRkVFREb1UwQ2hiVTZXbnQ0RkdsZVZNUmRTNzIzMFNsVGsva0FEYVVtOHdhSmptQnNzSnRNeG5KWkdiaVlrNk45aVhzMk5kOUxIR1c1MkpONHhmc3VQUFdlbFh6R3ZmVGZMQmZyQkpLN3h1dXNMZ0o0SHdvbjRYQ3BjcXV0eTJFcDM1ZVJsa0d6M3hKU1lsSk5TUlFuY04wNnAzOUxKYURHQmRabGQ5SHIzUHJnQ0JicWhPeTV6Z3A0RjFuMEJHeGY2VFFwcHZNQnlQWk1JMFVPekVqQWxXTG1UbmZGeTdrWXZmT2FwYW1pZGxXUEU2Vno4WHhIZXovOGVTdm4vSG5RR2VWQ3hMU2Y2cGZsVTZ5Sm5TcGFpRzZaR1lMdmh6ektIMmZrc1NrNmFDVjNEWW5zVWNrRWs4djkvbFlsREExNWQxdkhlUHlxcjJWb2tIYTJCako2bVF0VGw5aks0OVRBWnFWU1I3WXlkb2lyV1kvM1ZBMFcrSVlHV3c4bmlrWWFUbjdBMGNtWUhlc0dwS3RzTlFXUUNEUHc5ZDAya2pQQ1ppRzFiQncrUnpUQmhvSWpVOS9xUlhaNldNQzBnUWFYdGhEWTAreXIrSFdMN0FGaitRdkZQOWhEQ3lTN1NkOEd2aFBQSWtkSHErL1Q4NEx6Vm9mU3Y3TXdka2hJQ1lac3h0S0NWbVloWkxPTllicU9BMnkvdm1GTlI1dDBMT3JmVUw0Ny96YWdSaGVqT2RHeDY1N1VhZ29XTTBsV1QrRytHZllkZ3FLbnQ3TlJJWnBiUU9nT0Y4dnF3dUgvTkxReFJla3NIWEw5MzlONlErNE45U0FQK2JwNVc5MzM0cCtqOW5udE1KdFA5YjNOSUo5cDZmODZkeUlLMUVIQnRFUkVUamxZYXp1VVFKelpRcHBOT3I4TEZCUFdKS2lmWmNuNDY5amJqek0wQjAwM3oza1h6ZjhybnVPVTFMdXE3NHFpVXZZNlN2bmRuVHZkUUpyanVMWWl2ZE5tSzU1bmZIdWM2WXAzU04xSW9xa0tDcUF3eERwcG1GSUlnL0VUQSt0dzgwYlBNODNXNjFZVisxY0NRVDZ5Smx6UitGcndBT0pQblQxZUhnbUJZMmFQb0luaFVnSDI4YnA5M094MlJyMXJQT3FqY2dhcW1BWlozeFgybkVXQWx1aHRJdFY2czJtNWhZNEF1a3k2MnQ2Y2xFeWlCNTQrU2FDQVExTEEycWlUUW5Gd0dtWWRHdXIzcXFnODJyVldLRUIrbFRkZnlic0dpb2JjVGhZcllaQllYNVZxclY4TTlwbUdOR1E9IiwibWFjIjoiZTE4YjM0ZmViZTE5YzQ4YzM3YmUyYTM1YWJkZDM3NzliMTdlYTZiOTNlMTk0MTg0ZmJiNDRkOTFlMTI2NTMwZiIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2087, "gross_total": 2057, "base_fare": 878, "tax": 1209, "sell": { "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4NywiYmFzZV9mYXJlIjo4NzgsInRheCI6MTIwOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNTcsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEyMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1NywiYmFzZV9mYXJlIjo4NDgsInRheCI6MTIwOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1209.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209, "gross": { "base_fare": "848.00", "tax": "1209.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwODcuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTIwOS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ny4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEyMDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ny4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEyMDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2057, "base_fare": 848, "tax": 1209, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2087, "filter": { "id": "F123NP00114-95", "price": 2087, "gross_total": 2057, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-96", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWrVUqTHrDbldvANvp1VyYh\/Hhu1wCJsfodvkjN6MVgF2KcE9E7m+JCV\/Dt\/R5\/N0SA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-96", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "x2piG0+ScRmDdRK6Wfr\/oJ22eft1heRVwfDobf63xIs=", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "E60z3K7FA0LIQVYrTe4tHuMPtRURotohMLINSJPFxzY=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-96", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "fHkNOziDh0lr\/oiOl+AhMM1A5fjR4DMDfdlUL60xYeE=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "UxKayLJg9bES3hVzbGhPmq6bYJEEFYkxMiQFVLDuX7M=", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2087, "gross_total": 2057, "base_fare": 878, "tax": 1209, "sell": { "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4NywiYmFzZV9mYXJlIjo4NzgsInRheCI6MTIwOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNTcsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEyMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1NywiYmFzZV9mYXJlIjo4NDgsInRheCI6MTIwOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1209.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209, "gross": { "base_fare": "848.00", "tax": "1209.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwODcuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTIwOS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ny4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEyMDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ny4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEyMDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2057, "base_fare": 848, "tax": 1209, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2087, "filter": { "id": "F123NP00114-96", "price": 2087, "gross_total": 2057, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-97", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWrVUqTHrDbldvANvp1VyYh+SGsVVKWCa\/fgUO7ATg32inmWVLoEfL3OFBx5tq6nwQA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-97", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4VjRJDDoFhLCr3xNKsLlZ4sVNLAg6j75MUIEQt2wj6E=", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "HFm4MghSSO\/XRrxyHafoEMN\/Y+jv\/dk28JTAjIXEhl4=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-97", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "jtmg4AX+7qQKTI4xpPQv39wgAQrRAIh9Ct1BRizoslk=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "HmDTMSBDrCN35adhRu2zzBdRiuf8M2mxUiQkG7K1QLQ=", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2087, "gross_total": 2057, "base_fare": 878, "tax": 1209, "sell": { "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4NywiYmFzZV9mYXJlIjo4NzgsInRheCI6MTIwOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNTcsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEyMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1NywiYmFzZV9mYXJlIjo4NDgsInRheCI6MTIwOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1209.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209, "gross": { "base_fare": "848.00", "tax": "1209.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwODcuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTIwOS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ny4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEyMDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ny4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEyMDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2057, "base_fare": 848, "tax": 1209, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2087, "filter": { "id": "F123NP00114-97", "price": 2087, "gross_total": 2057, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-98", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWrVUqTHrDbldvANvp1VyYh822+gS8zm1fBEkHKIrkVR++PqwE0pCb0VO7eacy0vNBg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-98", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "8m54TAkrr\/OiU0+Zo3vuIqlgALFRLUbjixq7Wtphyl8=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "lrl6WuUvg\/NEEdf58tSAhcE0rTPBG1fADkBHrpM4dvw=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-98", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "TbKaxOQdQKOaW0\/eZ6qtf8yFH+m7Zah8uIva\/Ey8xso=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "ts4TmQK6DhhO1W58hGHvQbGavARSyIp6giiGkN6zcEc=", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2087, "gross_total": 2057, "base_fare": 878, "tax": 1209, "sell": { "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4NywiYmFzZV9mYXJlIjo4NzgsInRheCI6MTIwOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNTcsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEyMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1NywiYmFzZV9mYXJlIjo4NDgsInRheCI6MTIwOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1209.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209, "gross": { "base_fare": "848.00", "tax": "1209.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwODcuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTIwOS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ny4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEyMDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ny4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEyMDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2057, "base_fare": 848, "tax": 1209, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2087, "filter": { "id": "F123NP00114-98", "price": 2087, "gross_total": 2057, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-99", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWrVUqTHrDbldvANvp1VyYh\/qQedm8+nJan\/PzadjRkAz9d2if0cU2I5XNWDRUtI0XA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-99", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0\/eI5bDqDxXYX7hkFMEeWz0uWIchQnrMKu6OyoV+xh4=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "L8CllQuEsYVa00UbNP5kWYoGXv4c7tAPXsHUeQzMjcY=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-99", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "b0Qo7GoLceO3iRSB6XLdWACOkUkxWGz7SCXc9RGeMbY=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VqR4zFjzrUIoHaZiHEAFr0mVzE7KnPEuVUSXYWxTVlk=", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2087, "gross_total": 2057, "base_fare": 878, "tax": 1209, "sell": { "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4NywiYmFzZV9mYXJlIjo4NzgsInRheCI6MTIwOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNTcsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEyMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA1NywiYmFzZV9mYXJlIjo4NDgsInRheCI6MTIwOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1209.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2087, "base_fare": 878, "tax": 1209, "gross": { "base_fare": "848.00", "tax": "1209.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwODcuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTIwOS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ny4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEyMDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA1Ny4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEyMDkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2057, "base_fare": 848, "tax": 1209, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2087, "filter": { "id": "F123NP00114-99", "price": 2087, "gross_total": 2057, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-100", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Sp\/0X2PJ+Yg9gcHTJ722tE77iKRjOMi52h\/9RISYVtXA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-100", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "p1FcD6sEWum+kFSVsOMRLw==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "kMfUwSqOp2JDV63R7Hat2A==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-100", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "nsJvR8oeX3NTje8ffqWSSw==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "FuTQnpnuM6tQ8VXnCIEb2w==", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2091, "gross_total": 2061, "base_fare": 838, "tax": 1253, "sell": { "currency": "MYR", "total": 2091, "base_fare": 838, "tax": 1253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA5MSwiYmFzZV9mYXJlIjo4MzgsInRheCI6MTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNjEsImJhc2VfZmFyZSI6ODA4LCJ0YXgiOjEyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA2MSwiYmFzZV9mYXJlIjo4MDgsInRheCI6MTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2091, "base_fare": 838, "tax": 1253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.00", "tax": "1253.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2091, "base_fare": 838, "tax": 1253, "gross": { "base_fare": "808.00", "tax": "1253.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwOTEuMDAiLCJiYXNlX2ZhcmUiOiI4MzguMDAiLCJ0YXgiOiIxMjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiMTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA2MS4wMCIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjEyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiIxMjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA2MS4wMCIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjEyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA2MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2061, "base_fare": 808, "tax": 1253, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2091, "filter": { "id": "F123NP00114-100", "price": 2091, "gross_total": 2061, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "Boeing-789", "aircraft_name": "Boeing-789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-101", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SXUB3VFOSpIlNSrchsBkmPN4rY8rulAY8weADEbTEBvA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-101", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "1fChZuRH7YX\/Q\/FeU9YpBQ==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "wtjXkAH8ofyq3jTtx104Ew==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-101", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "3o4a0g98eSrC4j7g0OH34w==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "2CxuLVe\/WUex7HQVwyxhlQ==", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2091, "gross_total": 2061, "base_fare": 838, "tax": 1253, "sell": { "currency": "MYR", "total": 2091, "base_fare": 838, "tax": 1253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA5MSwiYmFzZV9mYXJlIjo4MzgsInRheCI6MTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNjEsImJhc2VfZmFyZSI6ODA4LCJ0YXgiOjEyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA2MSwiYmFzZV9mYXJlIjo4MDgsInRheCI6MTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2091, "base_fare": 838, "tax": 1253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.00", "tax": "1253.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2091, "base_fare": 838, "tax": 1253, "gross": { "base_fare": "808.00", "tax": "1253.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwOTEuMDAiLCJiYXNlX2ZhcmUiOiI4MzguMDAiLCJ0YXgiOiIxMjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiMTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA2MS4wMCIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjEyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiIxMjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA2MS4wMCIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjEyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA2MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2061, "base_fare": 808, "tax": 1253, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2091, "filter": { "id": "F123NP00114-101", "price": 2091, "gross_total": 2061, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "Boeing-789", "aircraft_name": "Boeing-789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604291335bkk202604291700322bkk202604300905kul202604301215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-102", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLFigbQdULJ6xl2rNNBMiORGQbLka3uXiPii1ZAvxbE1s=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-102", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKcMpO1cOkedkJkTNHXHKE1t8GVtS0Wqh4BvU\/mFq9I1XtTeW9DBGTEqmZzxzPzWUH0=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TKUL6M", "meal_code": null, "seat_available": "3" } } ] }, { "group": 1, "flight_key": "F123NP00114-102", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhL2zBS4ZOECZRgaCdIdwziOjalRcCmAhduBtgF8qInTKPDwCP5VbkDZMTnpwJFilC0=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TKUL6M", "meal_code": null, "seat_available": "8" } } ] } ], "price": { "currency": "MYR", "total": 2093, "gross_total": 2186, "base_fare": 1790, "tax": 426, "sell": { "currency": "MYR", "total": 2093, "base_fare": 1790, "tax": 426 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA5MywiYmFzZV9mYXJlIjoxNzkwLCJ0YXgiOjQyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwNjMsImJhc2VfZmFyZSI6MTc2MCwidGF4Ijo0MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE4NiwiYmFzZV9mYXJlIjoxNzYwLCJ0YXgiOjQyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2093, "base_fare": 1790, "tax": 426, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1760.00", "tax": "426.00", "discount": 123, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2093, "base_fare": 1790, "tax": 426, "gross": { "base_fare": "1760.00", "tax": "426.00", "discount": "123.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIwOTMuMDAiLCJiYXNlX2ZhcmUiOiIxNzkwLjAwIiwidGF4IjoiNDI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2MC4wMCIsInRheCI6IjQyNi4wMCIsImRpc2NvdW50IjoiMTIzLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMDYzLjAwIiwiYmFzZV9mYXJlIjoiMTc2MC4wMCIsInRheCI6IjQyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3NjAuMDAiLCJ0YXgiOiI0MjYuMDAiLCJkaXNjb3VudCI6IjEyMy4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxODYuMDAiLCJiYXNlX2ZhcmUiOiIxNzYwLjAwIiwidGF4IjoiNDI2LjAwIiwiZGlzY291bnQiOiIxMjMuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA2MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2186, "base_fare": 1760, "tax": 426, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 123, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2093, "filter": { "id": "F123NP00114-102", "price": 2093, "gross_total": 2186, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus-333", "aircraft_name": "Airbus-333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-103", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjslg2EKGbKvZHr2g8H49VtB2URkY2IvXRYsXOG2DdCj0", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-103", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 23:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-12 00:30:00", "destination_terminal": "T2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 10m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0609" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0609" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "O", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "5" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "SIN", "departure_time": "2026-03-12 15:50:00", "origin_terminal": "T3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-12 18:05:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 15m", "distance": null, "lay_over": "PT15H20M", "lay_over_date": "2026-03-12", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0585" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "5" } } ] }, { "group": 1, "flight_key": "F123NP00114-103", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0386" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0386" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "K", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "5" } } ] } ], "price": { "currency": "MYR", "total": 2111, "gross_total": 2081, "base_fare": 1908, "tax": 203, "sell": { "currency": "MYR", "total": 2111, "base_fare": 1908, "tax": 203 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjExMSwiYmFzZV9mYXJlIjoxOTA4LCJ0YXgiOjIwM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwODEsImJhc2VfZmFyZSI6MTg3OCwidGF4IjoyMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4MSwiYmFzZV9mYXJlIjoxODc4LCJ0YXgiOjIwM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2111, "base_fare": 1908, "tax": 203, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1878.00", "tax": "203.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2111, "base_fare": 1908, "tax": 203, "gross": { "base_fare": "1878.00", "tax": "203.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxMTEuMDAiLCJiYXNlX2ZhcmUiOiIxOTA4LjAwIiwidGF4IjoiMjAzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg3OC4wMCIsInRheCI6IjIwMy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA4MS4wMCIsImJhc2VfZmFyZSI6IjE4NzguMDAiLCJ0YXgiOiIyMDMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODc4LjAwIiwidGF4IjoiMjAzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA4MS4wMCIsImJhc2VfZmFyZSI6IjE4NzguMDAiLCJ0YXgiOiIyMDMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA4MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2081, "base_fare": 1878, "tax": 203, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2111, "filter": { "id": "F123NP00114-103", "price": 2111, "gross_total": 2081, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 23:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112320sin2026031200300609sin202603121550dac2026031218050585dac202604291905kul2026043001000386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-104", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TlC8utJd2G71AL\/OYTvt8fm5CJQcxhlj2sXC0LgKjpMg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-104", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "IR3r+iu0URs\/M9mEvQvxEw==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "s7yoLegUU5loU68\/Z8TiwA==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-104", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "b74SYkSgiR40+dsxYdM\/wQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "DARjF4yreHyAn19cGceNrA==", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2117, "gross_total": 2087, "base_fare": 985, "tax": 1132, "sell": { "currency": "MYR", "total": 2117, "base_fare": 985, "tax": 1132 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjExNywiYmFzZV9mYXJlIjo5ODUsInRheCI6MTEzMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwODcsImJhc2VfZmFyZSI6OTU1LCJ0YXgiOjExMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4NywiYmFzZV9mYXJlIjo5NTUsInRheCI6MTEzMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2117, "base_fare": 985, "tax": 1132, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "955.00", "tax": "1132.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2117, "base_fare": 985, "tax": 1132, "gross": { "base_fare": "955.00", "tax": "1132.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxMTcuMDAiLCJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiIxMTMyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTEzMi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA4Ny4wMCIsImJhc2VfZmFyZSI6Ijk1NS4wMCIsInRheCI6IjExMzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTUuMDAiLCJ0YXgiOiIxMTMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA4Ny4wMCIsImJhc2VfZmFyZSI6Ijk1NS4wMCIsInRheCI6IjExMzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA4NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2087, "base_fare": 955, "tax": 1132, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2117, "filter": { "id": "F123NP00114-104", "price": 2117, "gross_total": 2087, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-105", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QmvAK7TLaHmcQ7v1AdZHfM5n7k3hkkc+82KlPXVaAzvw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-105", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "IR3r+iu0URs\/M9mEvQvxEw==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "s7yoLegUU5loU68\/Z8TiwA==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-105", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "b74SYkSgiR40+dsxYdM\/wQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "rcP1NBZ\/COeryrKJdZEe6g==", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2117, "gross_total": 2087, "base_fare": 985, "tax": 1132, "sell": { "currency": "MYR", "total": 2117, "base_fare": 985, "tax": 1132 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjExNywiYmFzZV9mYXJlIjo5ODUsInRheCI6MTEzMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwODcsImJhc2VfZmFyZSI6OTU1LCJ0YXgiOjExMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4NywiYmFzZV9mYXJlIjo5NTUsInRheCI6MTEzMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2117, "base_fare": 985, "tax": 1132, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "955.00", "tax": "1132.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2117, "base_fare": 985, "tax": 1132, "gross": { "base_fare": "955.00", "tax": "1132.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxMTcuMDAiLCJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiIxMTMyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTEzMi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA4Ny4wMCIsImJhc2VfZmFyZSI6Ijk1NS4wMCIsInRheCI6IjExMzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTUuMDAiLCJ0YXgiOiIxMTMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA4Ny4wMCIsImJhc2VfZmFyZSI6Ijk1NS4wMCIsInRheCI6IjExMzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA4NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2087, "base_fare": 955, "tax": 1132, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2117, "filter": { "id": "F123NP00114-105", "price": 2117, "gross_total": 2087, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-106", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QTKht2727wTeCuIyX\/cCifhJabLk8BdnwVF5IYLTtBCQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-106", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "HWZ+iVoke0ndtUV7\/DqGYQ==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "s7yoLegUU5loU68\/Z8TiwA==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-106", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "b74SYkSgiR40+dsxYdM\/wQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "DARjF4yreHyAn19cGceNrA==", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2117, "gross_total": 2087, "base_fare": 985, "tax": 1132, "sell": { "currency": "MYR", "total": 2117, "base_fare": 985, "tax": 1132 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjExNywiYmFzZV9mYXJlIjo5ODUsInRheCI6MTEzMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwODcsImJhc2VfZmFyZSI6OTU1LCJ0YXgiOjExMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4NywiYmFzZV9mYXJlIjo5NTUsInRheCI6MTEzMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2117, "base_fare": 985, "tax": 1132, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "955.00", "tax": "1132.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2117, "base_fare": 985, "tax": 1132, "gross": { "base_fare": "955.00", "tax": "1132.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxMTcuMDAiLCJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiIxMTMyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTEzMi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA4Ny4wMCIsImJhc2VfZmFyZSI6Ijk1NS4wMCIsInRheCI6IjExMzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTUuMDAiLCJ0YXgiOiIxMTMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA4Ny4wMCIsImJhc2VfZmFyZSI6Ijk1NS4wMCIsInRheCI6IjExMzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA4NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2087, "base_fare": 955, "tax": 1132, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2117, "filter": { "id": "F123NP00114-106", "price": 2117, "gross_total": 2087, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-107", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RJUqvlNcO0oKdKPp0gWKgwSxALANfHtCKux0H2eFFLFw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-107", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "HWZ+iVoke0ndtUV7\/DqGYQ==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "s7yoLegUU5loU68\/Z8TiwA==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-107", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "b74SYkSgiR40+dsxYdM\/wQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "rcP1NBZ\/COeryrKJdZEe6g==", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2117, "gross_total": 2087, "base_fare": 985, "tax": 1132, "sell": { "currency": "MYR", "total": 2117, "base_fare": 985, "tax": 1132 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjExNywiYmFzZV9mYXJlIjo5ODUsInRheCI6MTEzMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwODcsImJhc2VfZmFyZSI6OTU1LCJ0YXgiOjExMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA4NywiYmFzZV9mYXJlIjo5NTUsInRheCI6MTEzMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2117, "base_fare": 985, "tax": 1132, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "955.00", "tax": "1132.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2117, "base_fare": 985, "tax": 1132, "gross": { "base_fare": "955.00", "tax": "1132.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxMTcuMDAiLCJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiIxMTMyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTEzMi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA4Ny4wMCIsImJhc2VfZmFyZSI6Ijk1NS4wMCIsInRheCI6IjExMzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTUuMDAiLCJ0YXgiOiIxMTMyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA4Ny4wMCIsImJhc2VfZmFyZSI6Ijk1NS4wMCIsInRheCI6IjExMzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA4NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2087, "base_fare": 955, "tax": 1132, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2117, "filter": { "id": "F123NP00114-107", "price": 2117, "gross_total": 2087, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-108", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Tsv9KRlHH7EefdnAwgpDh\/2kgfgOV6nKI\/icmcXsy0GRrluEXzpzS2E+q1Ylit3n50oHFaS4wkGMwbck3lmaJvK+uywMM1IBzeCBs\/l2CwhQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-108", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "g4vClHGNpoagudxw9uPLdDEIEK5KkzxfPKBue1FhJnY=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "TKUL6M", "meal_code": null, "seat_available": "3" } } ] }, { "group": 1, "flight_key": "F123NP00114-108", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "gN5hWYtOy+znjPY2rCTUlj5yruEgIPeswDUGBP7thQE=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "X", "fareBasisCode": "XKUL6M", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2120, "gross_total": 2223, "base_fare": 1830, "tax": 423, "sell": { "currency": "MYR", "total": 2120, "base_fare": 1830, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjEyMCwiYmFzZV9mYXJlIjoxODMwLCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwOTAsImJhc2VfZmFyZSI6MTgwMCwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIyMywiYmFzZV9mYXJlIjoxODAwLCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2120, "base_fare": 1830, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1800.00", "tax": "423.00", "discount": 133, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2120, "base_fare": 1830, "tax": 423, "gross": { "base_fare": "1800.00", "tax": "423.00", "discount": "133.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxMjAuMDAiLCJiYXNlX2ZhcmUiOiIxODMwLjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgwMC4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTMzLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMDkwLjAwIiwiYmFzZV9mYXJlIjoiMTgwMC4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4MDAuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjEzMy4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyMjMuMDAiLCJiYXNlX2ZhcmUiOiIxODAwLjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxMzMuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA5MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2223, "base_fare": 1800, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 133, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2120, "filter": { "id": "F123NP00114-108", "price": 2120, "gross_total": 2223, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-109", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2R5Ld2VTZO79XNLGWZNt\/qpIbK+fA76ssrqDSHtoC\/axsPrKxTSrceZ4qAGeVG0MclvM4AbN+MPFIoj04+TJvC3DEDCTKNNdVt3IcXoeNwD9g==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-109", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "7HSG7ekpycknl4gde8msHATh1xKHegqGz5IiDXUM9Uc=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "X", "fareBasisCode": "XKUL6M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-109", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "7v0PhPaEB+84Eom5IcKtcXKF4lKdAHXjLnWMTYy2224=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "TKUL6M", "meal_code": null, "seat_available": "8" } } ] } ], "price": { "currency": "MYR", "total": 2120, "gross_total": 2223, "base_fare": 1830, "tax": 423, "sell": { "currency": "MYR", "total": 2120, "base_fare": 1830, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjEyMCwiYmFzZV9mYXJlIjoxODMwLCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwOTAsImJhc2VfZmFyZSI6MTgwMCwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIyMywiYmFzZV9mYXJlIjoxODAwLCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2120, "base_fare": 1830, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1800.00", "tax": "423.00", "discount": 133, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2120, "base_fare": 1830, "tax": 423, "gross": { "base_fare": "1800.00", "tax": "423.00", "discount": "133.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxMjAuMDAiLCJiYXNlX2ZhcmUiOiIxODMwLjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgwMC4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTMzLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMDkwLjAwIiwiYmFzZV9mYXJlIjoiMTgwMC4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4MDAuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjEzMy4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyMjMuMDAiLCJiYXNlX2ZhcmUiOiIxODAwLjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxMzMuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA5MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2223, "base_fare": 1800, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 133, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2120, "filter": { "id": "F123NP00114-109", "price": 2120, "gross_total": 2223, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-110", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM634iZkb8S38SlRjoU7Ou8VnG8kF1ob5I2RJEoyI3h9pwPZvbuRrHMg0J1p9uRhgfYaGr3Mju96I6q0Qrt9chElyt9RiuiPy24QmQ3Ssku6mPrm8FaC+idJevkwk914YGU1Y66KkwcISsd\/jQlw8CvMfnrnWo+fvVCNyeNTo9bAvrHRyMeovAhbzyrz+YSRWpgkhFJsIEbzMHM7Ys3bBNvagonyLr2efTciJrdRDrRNoXrHzpEPTs25EH6EiPDwmkyqCAyJclx9CyYjqWem6z5mHnUzeDcaGw1j5x\/oBr3aJsupUMnSkqlw4nsZ3SqMKsXa\/xvKEXSEg8xwt7n8gO+wp0FRvdMJ\/AeCJpvj10RnRY=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-110", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus A330-300", "name": "Airbus A330-300", "picture": "Airbus A330-300.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-110", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "o9ZV+jBluMnnps11mmPExQ==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "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": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Ww+bz12zGWwkk5FQVMmayw==", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2124, "gross_total": 2094, "base_fare": 893, "tax": 1231, "sell": { "currency": "MYR", "total": 2124, "base_fare": 893, "tax": 1231 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjEyNCwiYmFzZV9mYXJlIjo4OTMsInRheCI6MTIzMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwOTQsImJhc2VfZmFyZSI6ODYzLCJ0YXgiOjEyMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA5NCwiYmFzZV9mYXJlIjo4NjMsInRheCI6MTIzMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2124, "base_fare": 893, "tax": 1231, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "863.00", "tax": "1231.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2124, "base_fare": 893, "tax": 1231, "gross": { "base_fare": "863.00", "tax": "1231.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxMjQuMDAiLCJiYXNlX2ZhcmUiOiI4OTMuMDAiLCJ0YXgiOiIxMjMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODYzLjAwIiwidGF4IjoiMTIzMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA5NC4wMCIsImJhc2VfZmFyZSI6Ijg2My4wMCIsInRheCI6IjEyMzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjMuMDAiLCJ0YXgiOiIxMjMxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA5NC4wMCIsImJhc2VfZmFyZSI6Ijg2My4wMCIsInRheCI6IjEyMzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2094, "base_fare": 863, "tax": 1231, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2124, "filter": { "id": "F123NP00114-110", "price": 2124, "gross_total": 2094, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": " Boeing 787-900", "aircraft_name": " Boeing 787-900", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604291335bkk202604291700322bkk202604300905kul202604301215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-111", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM663F0W5SXlCAtGe+HAudXvvzntpOn95Aed51q4m83ObPH\/hlS4G+cGSCc\/nPwQ3TWXZwEC+2VGXj6T1N74YHZQp8mjnGwp3pJhdNeh7GYleXMNX5BxtAIAyBvi83lxLLly8gMbmFN4EalC\/EUvFIgGW\/OA6lXk5m834rHpgu5hwOXReqg6MN91JqdZPN8C7Wr\/PY3kT4oWdy6rIYNcY\/tOYdWeTNt0pwEtHsfM2Lu3MNEF0Ja2K9hV1jOf2B5YVobjhuCpaxTA0yPxhO2nPAUXBrSvM\/3aVio2n9s95EvdJXbJAm\/+6jwiUIPnEZTUXNnWejoeEwoMGVtvWSR0u8hWDMvNb\/AyU9s1yNAyU95Ljs=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-111", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT20H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus A330-300", "name": "Airbus A330-300", "picture": "Airbus A330-300.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-111", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "o9ZV+jBluMnnps11mmPExQ==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "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": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Ww+bz12zGWwkk5FQVMmayw==", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2124, "gross_total": 2094, "base_fare": 893, "tax": 1231, "sell": { "currency": "MYR", "total": 2124, "base_fare": 893, "tax": 1231 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjEyNCwiYmFzZV9mYXJlIjo4OTMsInRheCI6MTIzMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIwOTQsImJhc2VfZmFyZSI6ODYzLCJ0YXgiOjEyMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjA5NCwiYmFzZV9mYXJlIjo4NjMsInRheCI6MTIzMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2124, "base_fare": 893, "tax": 1231, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "863.00", "tax": "1231.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2124, "base_fare": 893, "tax": 1231, "gross": { "base_fare": "863.00", "tax": "1231.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxMjQuMDAiLCJiYXNlX2ZhcmUiOiI4OTMuMDAiLCJ0YXgiOiIxMjMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODYzLjAwIiwidGF4IjoiMTIzMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA5NC4wMCIsImJhc2VfZmFyZSI6Ijg2My4wMCIsInRheCI6IjEyMzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjMuMDAiLCJ0YXgiOiIxMjMxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjA5NC4wMCIsImJhc2VfZmFyZSI6Ijg2My4wMCIsInRheCI6IjEyMzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2094, "base_fare": 863, "tax": 1231, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2124, "filter": { "id": "F123NP00114-111", "price": 2124, "gross_total": 2094, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": " Boeing 787-900", "aircraft_name": " Boeing 787-900", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603121055dac202603121230321dac202604291335bkk202604291700322bkk202604300905kul202604301215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-112", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjoYVx++3DwcZw8HXtVNboOBcpKHF1aFEDS8HCnBUKTT0", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-112", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 23:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-12 00:30:00", "destination_terminal": "T2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 10m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0609" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0609" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "O", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "SIN", "departure_time": "2026-03-12 15:50:00", "origin_terminal": "T3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-12 18:05:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 15m", "distance": null, "lay_over": "PT15H20M", "lay_over_date": "2026-03-12", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0585" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-112", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 11:15:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 15:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0388" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0388" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "K", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-29 19:45:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 22:55:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "2026-04-29", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0781" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0781" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "O", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2133, "gross_total": 2103, "base_fare": 1910, "tax": 223, "sell": { "currency": "MYR", "total": 2133, "base_fare": 1910, "tax": 223 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjEzMywiYmFzZV9mYXJlIjoxOTEwLCJ0YXgiOjIyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxMDMsImJhc2VfZmFyZSI6MTg4MCwidGF4IjoyMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjEwMywiYmFzZV9mYXJlIjoxODgwLCJ0YXgiOjIyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2133, "base_fare": 1910, "tax": 223, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1880.00", "tax": "223.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2133, "base_fare": 1910, "tax": 223, "gross": { "base_fare": "1880.00", "tax": "223.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxMzMuMDAiLCJiYXNlX2ZhcmUiOiIxOTEwLjAwIiwidGF4IjoiMjIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg4MC4wMCIsInRheCI6IjIyMy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjEwMy4wMCIsImJhc2VfZmFyZSI6IjE4ODAuMDAiLCJ0YXgiOiIyMjMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODgwLjAwIiwidGF4IjoiMjIzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjEwMy4wMCIsImJhc2VfZmFyZSI6IjE4ODAuMDAiLCJ0YXgiOiIyMjMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjEwMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2103, "base_fare": 1880, "tax": 223, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2133, "filter": { "id": "F123NP00114-112", "price": 2133, "gross_total": 2103, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 23:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-29 22:55:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112320sin2026031200300609sin202603121550dac2026031218050585dac202604291115bkk2026042915000388bkk202604291945kul2026042922550781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-113", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM663F0W5SXlCAtGe+HAudXvtNX6Nu3yT7cXDi8F2icJUVdKDjW9nBW8Ek+Lu96QcsBlWntiM40cbPg3O7wAhwxRzVjVOXOGdYThQ0MCt01Kteg0CQY2uN2nzmdEOUJzWzAxJYQsJacgglZb31FwA1\/TSHpyZRzjshe\/wsrvlRsaGr47DoYH2EKEcjvyWhyCnIIO1hHmgOv2hC6HDEtQvOar3XBzOBR5lgdnwazOCWmaHeRJPW+uyU1mJv+qn9Abh3zP9eHtPHj4my7Y6wSPjLkExucnYmfpd3xtDqzLiJzyV4ODnPwR14LNCai26aorEKnbZJ6c\/LTgxblcHj4ooUzBFr8U04wRC+kx0AztDoQofc=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-113", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT20H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus A330-300", "name": "Airbus A330-300", "picture": "Airbus A330-300.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-113", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "o9ZV+jBluMnnps11mmPExQ==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "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": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Ww+bz12zGWwkk5FQVMmayw==", "origin": "BKK", "departure_time": "2026-04-30 16:40:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 19:50:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT23H40M", "lay_over_date": "2026-04-29", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2133, "gross_total": 2103, "base_fare": 893, "tax": 1240, "sell": { "currency": "MYR", "total": 2133, "base_fare": 893, "tax": 1240 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjEzMywiYmFzZV9mYXJlIjo4OTMsInRheCI6MTI0MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxMDMsImJhc2VfZmFyZSI6ODYzLCJ0YXgiOjEyNDAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjEwMywiYmFzZV9mYXJlIjo4NjMsInRheCI6MTI0MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2133, "base_fare": 893, "tax": 1240, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "863.00", "tax": "1240.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2133, "base_fare": 893, "tax": 1240, "gross": { "base_fare": "863.00", "tax": "1240.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxMzMuMDAiLCJiYXNlX2ZhcmUiOiI4OTMuMDAiLCJ0YXgiOiIxMjQwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODYzLjAwIiwidGF4IjoiMTI0MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjEwMy4wMCIsImJhc2VfZmFyZSI6Ijg2My4wMCIsInRheCI6IjEyNDAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjMuMDAiLCJ0YXgiOiIxMjQwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjEwMy4wMCIsImJhc2VfZmFyZSI6Ijg2My4wMCIsInRheCI6IjEyNDAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjEwMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2103, "base_fare": 863, "tax": 1240, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2133, "filter": { "id": "F123NP00114-113", "price": 2133, "gross_total": 2103, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": " Boeing 787-900", "aircraft_name": " Boeing 787-900", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603121055dac202603121230321dac202604291335bkk202604291700322bkk202604301640kul202604301950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-114", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM6MPYeN8lPRTC8QpSU7t1NwdQEmu8c5Kc99viSEobB2t0aPCA+d5Z3\/FqaqzPiInxTMA\/xLMxoG0toUgIroP9pGWT6J\/E70eWA1BUG+voJAofUpQcWP8mpDrnpHs8mWVOCNjmTenMy1OEWVOslCFp\/2NGeaVJPTUt1\/4JssYYrk34CXUyKdU4iBBYjHjDWd2PJYeJJIR\/uEysj2U38AMtgI1wGwhjH3msVpDKTzU6A1C16+MP5k2BXOc39Z1iIPYFWQjLHfaPrv325WHq2k5p9j3FcxDBVzkeaZ7x3eDZ\/kQt+JufLGGCuuUoUGzaNWqwBHVagG\/i1Af4eEathzMHzpIDdopnO2j3FuTQnPZJi\/jE=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-114", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus A330-300", "name": "Airbus A330-300", "picture": "Airbus A330-300.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-114", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "o9ZV+jBluMnnps11mmPExQ==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "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": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Ww+bz12zGWwkk5FQVMmayw==", "origin": "BKK", "departure_time": "2026-04-30 16:40:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 19:50:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT23H40M", "lay_over_date": "2026-04-29", "aircraft": { "code": " Boeing 787-900", "name": " Boeing 787-900", "picture": " Boeing 787-900.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2133, "gross_total": 2103, "base_fare": 893, "tax": 1240, "sell": { "currency": "MYR", "total": 2133, "base_fare": 893, "tax": 1240 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjEzMywiYmFzZV9mYXJlIjo4OTMsInRheCI6MTI0MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxMDMsImJhc2VfZmFyZSI6ODYzLCJ0YXgiOjEyNDAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjEwMywiYmFzZV9mYXJlIjo4NjMsInRheCI6MTI0MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2133, "base_fare": 893, "tax": 1240, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "863.00", "tax": "1240.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2133, "base_fare": 893, "tax": 1240, "gross": { "base_fare": "863.00", "tax": "1240.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxMzMuMDAiLCJiYXNlX2ZhcmUiOiI4OTMuMDAiLCJ0YXgiOiIxMjQwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODYzLjAwIiwidGF4IjoiMTI0MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjEwMy4wMCIsImJhc2VfZmFyZSI6Ijg2My4wMCIsInRheCI6IjEyNDAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjMuMDAiLCJ0YXgiOiIxMjQwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjEwMy4wMCIsImJhc2VfZmFyZSI6Ijg2My4wMCIsInRheCI6IjEyNDAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjEwMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2103, "base_fare": 863, "tax": 1240, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2133, "filter": { "id": "F123NP00114-114", "price": 2133, "gross_total": 2103, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": " Boeing 787-900", "aircraft_name": " Boeing 787-900", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604291335bkk202604291700322bkk202604301640kul202604301950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-115", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHUVsWdZvTt2TF8Tqz3dwN8g6jk3L1AUwuFMDWAcAq9RXc=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-115", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy4+MyqMS+ySI42MMl7GEsrLi6DJfS491zC0Z6O2iKp\/kLCkrHplesCAI7C6jWTzwnM=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy4+MyqMS+ySI42MMl7GEsrLnQk99KykEzRI3TwPmY35oSXIjPMXC\/kxmQx1D2crnl4=", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-115", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJpwpikRCXpx9AFjQLIg+E3h+YFR4xuQobTz4p15K6wN85viAu19zQL3HQ1xATyd+Nw=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJpwpikRCXpx9AFjQLIg+E3h4L\/WY9+wUAE1TQY21szRTR3FbsbYmI3TL+7FAwvRubQ=", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2149, "gross_total": 2186, "base_fare": 985, "tax": 1231, "sell": { "currency": "MYR", "total": 2149, "base_fare": 985, "tax": 1231 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE0OSwiYmFzZV9mYXJlIjo5ODUsInRheCI6MTIzMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxMTksImJhc2VfZmFyZSI6OTU1LCJ0YXgiOjEyMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE4NiwiYmFzZV9mYXJlIjo5NTUsInRheCI6MTIzMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2149, "base_fare": 985, "tax": 1231, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "955.00", "tax": "1231.00", "discount": 67, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2149, "base_fare": 985, "tax": 1231, "gross": { "base_fare": "955.00", "tax": "1231.00", "discount": "67.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxNDkuMDAiLCJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiIxMjMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTIzMS4wMCIsImRpc2NvdW50IjoiNjcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxMTkuMDAiLCJiYXNlX2ZhcmUiOiI5NTUuMDAiLCJ0YXgiOiIxMjMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTIzMS4wMCIsImRpc2NvdW50IjoiNjcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMTg2LjAwIiwiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTIzMS4wMCIsImRpc2NvdW50IjoiNjcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjExOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2186, "base_fare": 955, "tax": 1231, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 67, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2149, "filter": { "id": "F123NP00114-115", "price": 2149, "gross_total": 2186, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "Boeing-789", "aircraft_name": "Boeing-789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-116", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHUSEIHgp5MnC7QuDPuh+ezfbkNyZHNMveeizET9b8lqhM=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-116", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy5pXUzWJLrTZLHu68LM+Ufuipw8J2xrWxnLy8OLEIRuqUqz2FoH\/8rCyfS2dUbg9K0=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy5pXUzWJLrTZLHu68LM+UfuC0C1Slx3EeqPDBpYoQA1h8+w0V6ZtdIZ\/xiqRgP5P6U=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-116", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJp10gJWJ1xlQhl8B9Ni0zxszisg\/rkv\/9qyQxR011JHhWBqfbOQaOi5+Q7kAabja9A=", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJp10gJWJ1xlQhl8B9Ni0zxs1tK4cnB8ukl8fySVOcivnTK60\/oGzpB4hQXECJBsAbE=", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2149, "gross_total": 2186, "base_fare": 985, "tax": 1231, "sell": { "currency": "MYR", "total": 2149, "base_fare": 985, "tax": 1231 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE0OSwiYmFzZV9mYXJlIjo5ODUsInRheCI6MTIzMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxMTksImJhc2VfZmFyZSI6OTU1LCJ0YXgiOjEyMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE4NiwiYmFzZV9mYXJlIjo5NTUsInRheCI6MTIzMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2149, "base_fare": 985, "tax": 1231, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "955.00", "tax": "1231.00", "discount": 67, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2149, "base_fare": 985, "tax": 1231, "gross": { "base_fare": "955.00", "tax": "1231.00", "discount": "67.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxNDkuMDAiLCJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiIxMjMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTIzMS4wMCIsImRpc2NvdW50IjoiNjcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxMTkuMDAiLCJiYXNlX2ZhcmUiOiI5NTUuMDAiLCJ0YXgiOiIxMjMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTIzMS4wMCIsImRpc2NvdW50IjoiNjcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMTg2LjAwIiwiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTIzMS4wMCIsImRpc2NvdW50IjoiNjcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjExOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2186, "base_fare": 955, "tax": 1231, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 67, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2149, "filter": { "id": "F123NP00114-116", "price": 2149, "gross_total": 2186, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "Boeing-789", "aircraft_name": "Boeing-789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604291335bkk202604291700322bkk202604300905kul202604301215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-117", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2S4GYGh+qjsA4Q9jDig9OLk8N3yrYrGF97N0NcoW0DqME\/mSaEUFk5HgPVJJ\/lIMr4=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-117", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "CNcyjk859vLG2lT5BEt1kytNWdYrQfqZQAtPqC\/xUPY7jlhQq6wr+8bylV3bzXdvMwE4i04lTmoIq3UZq0Zi3C8Av6kzMsGsl9nbjiJ53Vw=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "CNcyjk859vLG2lT5BEt1kytNWdYrQfqZQAtPqC\/xUPY7jlhQq6wr+8bylV3bzXdvs4PZrcggZDvxHJVHIiRrWWRHFh2lA3JQlyMEi30Xm9o=", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-117", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "1Ad5Nm47wrLFhRLuDjZcUwgVXuVl5RXMcshgsxHjjft7heA6q0gBTF4zFh+rWbGvRb52\/OU5Pmjx1Tw9yS7\/iIYtTW3lOO2fIiVzLSD5Cx0=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "1Ad5Nm47wrLFhRLuDjZcUwgVXuVl5RXMcshgsxHjjft7heA6q0gBTF4zFh+rWbGvEYkYRJ046NrBBKbzi9lMXdZrPkTM0ozu88TLoBQcE6o=", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2150, "gross_total": 2120, "base_fare": 867, "tax": 1283, "sell": { "currency": "MYR", "total": 2150, "base_fare": 867, "tax": 1283 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE1MCwiYmFzZV9mYXJlIjo4NjcsInRheCI6MTI4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxMjAsImJhc2VfZmFyZSI6ODM3LCJ0YXgiOjEyODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjEyMCwiYmFzZV9mYXJlIjo4MzcsInRheCI6MTI4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2150, "base_fare": 867, "tax": 1283, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "837.00", "tax": "1283.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2150, "base_fare": 867, "tax": 1283, "gross": { "base_fare": "837.00", "tax": "1283.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxNTAuMDAiLCJiYXNlX2ZhcmUiOiI4NjcuMDAiLCJ0YXgiOiIxMjgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiMTI4My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjEyMC4wMCIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjEyODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiIxMjgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjEyMC4wMCIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjEyODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjEyMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2120, "base_fare": 837, "tax": 1283, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2150, "filter": { "id": "F123NP00114-117", "price": 2150, "gross_total": 2120, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "Boeing-789", "aircraft_name": "Boeing-789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-118", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2S4GYGh+qjsA4Q9jDig9OLkN6siBn112QQrKiLSWK0vgopTyxmR7hxwD09Y5VNSbg8=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-118", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "CNcyjk859vLG2lT5BEt1kytNWdYrQfqZQAtPqC\/xUPbFri0vR+bFzqy8qZ3jRyPpjcVAOIoy3Bfmax+uoEdmvWP8T6P\/F+g5bP19HBfbDSk=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "CNcyjk859vLG2lT5BEt1kytNWdYrQfqZQAtPqC\/xUPbFri0vR+bFzqy8qZ3jRyPpGRxe\/y5+hXybEVeoaslrWvHN88BjvT1uuiYdOAs9pBE=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-118", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "1Ad5Nm47wrLFhRLuDjZcUwgVXuVl5RXMcshgsxHjjftt0nXBoDHwXwlcceRhTPZAjWXOAdk6iBd9o3c4jlrsj\/V4EiypyniuqjEEonwccZA=", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "1Ad5Nm47wrLFhRLuDjZcUwgVXuVl5RXMcshgsxHjjftt0nXBoDHwXwlcceRhTPZAOdemM1NjV52SA2ECsWJSIQ1b+S9Bdgwxiv7uc4gth2Y=", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2150, "gross_total": 2120, "base_fare": 867, "tax": 1283, "sell": { "currency": "MYR", "total": 2150, "base_fare": 867, "tax": 1283 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE1MCwiYmFzZV9mYXJlIjo4NjcsInRheCI6MTI4M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxMjAsImJhc2VfZmFyZSI6ODM3LCJ0YXgiOjEyODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjEyMCwiYmFzZV9mYXJlIjo4MzcsInRheCI6MTI4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2150, "base_fare": 867, "tax": 1283, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "837.00", "tax": "1283.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2150, "base_fare": 867, "tax": 1283, "gross": { "base_fare": "837.00", "tax": "1283.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxNTAuMDAiLCJiYXNlX2ZhcmUiOiI4NjcuMDAiLCJ0YXgiOiIxMjgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiMTI4My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjEyMC4wMCIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjEyODMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiIxMjgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjEyMC4wMCIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjEyODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjEyMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2120, "base_fare": 837, "tax": 1283, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2150, "filter": { "id": "F123NP00114-118", "price": 2150, "gross_total": 2120, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "Boeing-789", "aircraft_name": "Boeing-789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604291335bkk202604291700322bkk202604300905kul202604301215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-119", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2R5Ld2VTZO79XNLGWZNt\/qpvCcLb4KniVcjI+cdhHJGmxXI12V\/0K6K6vPbvnpiW8+zgMyz4qZp3AB7m4LwuiJUJN7SYbz\/5fE3L2DpBa87RA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-119", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "7HSG7ekpycknl4gde8msHATh1xKHegqGz5IiDXUM9Uc=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "X", "fareBasisCode": "XKUL6M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-119", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "gN5hWYtOy+znjPY2rCTUlj5yruEgIPeswDUGBP7thQE=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "X", "fareBasisCode": "XKUL6M", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2166, "gross_total": 2273, "base_fare": 1880, "tax": 423, "sell": { "currency": "MYR", "total": 2166, "base_fare": 1880, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE2NiwiYmFzZV9mYXJlIjoxODgwLCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxMzYsImJhc2VfZmFyZSI6MTg1MCwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI3MywiYmFzZV9mYXJlIjoxODUwLCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2166, "base_fare": 1880, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1850.00", "tax": "423.00", "discount": 137, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2166, "base_fare": 1880, "tax": 423, "gross": { "base_fare": "1850.00", "tax": "423.00", "discount": "137.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxNjYuMDAiLCJiYXNlX2ZhcmUiOiIxODgwLjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg1MC4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTM3LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMTM2LjAwIiwiYmFzZV9mYXJlIjoiMTg1MC4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4NTAuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjEzNy4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyNzMuMDAiLCJiYXNlX2ZhcmUiOiIxODUwLjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxMzcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjEzNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2273, "base_fare": 1850, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 137, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2166, "filter": { "id": "F123NP00114-119", "price": 2166, "gross_total": 2273, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-120", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjqrjrP\/7kjAznSYsLeuCrZVA6reJJFpiOpj1G99Bir1X", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-120", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 16:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 17:40:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0774" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0774" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-12 16:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 18:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 45m", "distance": null, "lay_over": "PT22H35M", "lay_over_date": "2026-03-11", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0389" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0389" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "E", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-120", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 11:15:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 15:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0388" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0388" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "E", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-29 19:45:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 22:55:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "2026-04-29", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0781" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0781" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "O", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2168, "gross_total": 2138, "base_fare": 1917, "tax": 251, "sell": { "currency": "MYR", "total": 2168, "base_fare": 1917, "tax": 251 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE2OCwiYmFzZV9mYXJlIjoxOTE3LCJ0YXgiOjI1MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxMzgsImJhc2VfZmFyZSI6MTg4NywidGF4IjoyNTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjEzOCwiYmFzZV9mYXJlIjoxODg3LCJ0YXgiOjI1MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2168, "base_fare": 1917, "tax": 251, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1887.00", "tax": "251.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2168, "base_fare": 1917, "tax": 251, "gross": { "base_fare": "1887.00", "tax": "251.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxNjguMDAiLCJiYXNlX2ZhcmUiOiIxOTE3LjAwIiwidGF4IjoiMjUxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg4Ny4wMCIsInRheCI6IjI1MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjEzOC4wMCIsImJhc2VfZmFyZSI6IjE4ODcuMDAiLCJ0YXgiOiIyNTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODg3LjAwIiwidGF4IjoiMjUxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjEzOC4wMCIsImJhc2VfZmFyZSI6IjE4ODcuMDAiLCJ0YXgiOiIyNTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjEzOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2138, "base_fare": 1887, "tax": 251, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2168, "filter": { "id": "F123NP00114-120", "price": 2168, "gross_total": 2138, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 16:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-29 22:55:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111620bkk2026031117400774bkk202603121615dac2026031218000389dac202604291115bkk2026042915000388bkk202604291945kul2026042922550781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-121", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjunuXjxUplfz5bqMoyn1m2Q5\/9uLx1pUYRcPDhOkoEP6", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-121", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 18:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 19:20:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0780" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0780" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-12 16:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 18:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 45m", "distance": null, "lay_over": "PT20H55M", "lay_over_date": "2026-03-11", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0389" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0389" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "E", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-121", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 11:15:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 15:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0388" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0388" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "E", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-29 19:45:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 22:55:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "2026-04-29", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0781" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0781" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "O", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2168, "gross_total": 2138, "base_fare": 1917, "tax": 251, "sell": { "currency": "MYR", "total": 2168, "base_fare": 1917, "tax": 251 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE2OCwiYmFzZV9mYXJlIjoxOTE3LCJ0YXgiOjI1MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxMzgsImJhc2VfZmFyZSI6MTg4NywidGF4IjoyNTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjEzOCwiYmFzZV9mYXJlIjoxODg3LCJ0YXgiOjI1MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2168, "base_fare": 1917, "tax": 251, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1887.00", "tax": "251.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2168, "base_fare": 1917, "tax": 251, "gross": { "base_fare": "1887.00", "tax": "251.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxNjguMDAiLCJiYXNlX2ZhcmUiOiIxOTE3LjAwIiwidGF4IjoiMjUxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg4Ny4wMCIsInRheCI6IjI1MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjEzOC4wMCIsImJhc2VfZmFyZSI6IjE4ODcuMDAiLCJ0YXgiOiIyNTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODg3LjAwIiwidGF4IjoiMjUxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjEzOC4wMCIsImJhc2VfZmFyZSI6IjE4ODcuMDAiLCJ0YXgiOiIyNTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjEzOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2138, "base_fare": 1887, "tax": 251, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2168, "filter": { "id": "F123NP00114-121", "price": 2168, "gross_total": 2138, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 18:05:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-29 22:55:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111805bkk2026031119200780bkk202603121615dac2026031218000389dac202604291115bkk2026042915000388bkk202604291945kul2026042922550781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-122", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjr6\/GwFOLVyJsc99DU7pFoYYqUehTmg6b7CS6hHLut04", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-122", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 22:00:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 23:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 10m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0796" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0796" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "O", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-12 16:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 18:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 45m", "distance": null, "lay_over": "PT17H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0389" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0389" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "E", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-122", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 11:15:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 15:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0388" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0388" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "E", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-29 18:40:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 21:55:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 15m", "distance": null, "lay_over": "PT03H40M", "lay_over_date": "2026-04-29", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0775" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0775" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2168, "gross_total": 2138, "base_fare": 1917, "tax": 251, "sell": { "currency": "MYR", "total": 2168, "base_fare": 1917, "tax": 251 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE2OCwiYmFzZV9mYXJlIjoxOTE3LCJ0YXgiOjI1MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxMzgsImJhc2VfZmFyZSI6MTg4NywidGF4IjoyNTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjEzOCwiYmFzZV9mYXJlIjoxODg3LCJ0YXgiOjI1MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2168, "base_fare": 1917, "tax": 251, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1887.00", "tax": "251.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2168, "base_fare": 1917, "tax": 251, "gross": { "base_fare": "1887.00", "tax": "251.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxNjguMDAiLCJiYXNlX2ZhcmUiOiIxOTE3LjAwIiwidGF4IjoiMjUxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg4Ny4wMCIsInRheCI6IjI1MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjEzOC4wMCIsImJhc2VfZmFyZSI6IjE4ODcuMDAiLCJ0YXgiOiIyNTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODg3LjAwIiwidGF4IjoiMjUxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjEzOC4wMCIsImJhc2VfZmFyZSI6IjE4ODcuMDAiLCJ0YXgiOiIyNTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjEzOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2138, "base_fare": 1887, "tax": 251, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2168, "filter": { "id": "F123NP00114-122", "price": 2168, "gross_total": 2138, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-29 21:55:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112200bkk2026031123100796bkk202603121615dac2026031218000389dac202604291115bkk2026042915000388bkk202604291840kul2026042921550775", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-123", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLqrTzMYH8rOTGIkswMkd3E8bJ3htYuyY64EWcgBSBKu4=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-123", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKfASU\/dUqIq4d5v5ZPigP2yVreRIJsYfINiyvSOozbSkRVcN6LTxe9BTcppePKtF94=", "origin": "KUL", "departure_time": "2026-03-11 20:40:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 21:55:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OMHRTFY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKfASU\/dUqIq4d5v5ZPigP2yhWhQv14HUdyv5IZT2AWzHB2Qh7SLcZP\/zznjfvNyBIc=", "origin": "SIN", "departure_time": "2026-03-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-12 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 15m", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LHSG3M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-123", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhLJw5TzRdgc1NCGIbeAfe3h0iXoxYBtKmPPoW\/H6HZHIsDUSW6mbBj2X9mq5Gp8rNc=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-29 14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "584" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "fareBasisCode": "VHSG3M", "meal_code": null, "seat_available": "2" } }, { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhLJw5TzRdgc1NCGIbeAfe3hU+Hxd8CwRKWf8y6690HVYyMnugzLAlWrLeYa3C1YTq4=", "origin": "SIN", "departure_time": "2026-04-29 22:55:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-30 00:05:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "1h 10m", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4669" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4669" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OMHRTFY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2172, "gross_total": 2143, "base_fare": 1580, "tax": 593, "sell": { "currency": "MYR", "total": 2172, "base_fare": 1580, "tax": 593 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE3MiwiYmFzZV9mYXJlIjoxNTgwLCJ0YXgiOjU5M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxNDIsImJhc2VfZmFyZSI6MTU1MCwidGF4Ijo1OTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE0MywiYmFzZV9mYXJlIjoxNTUwLCJ0YXgiOjU5M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2172, "base_fare": 1580, "tax": 593, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1550.00", "tax": "593.00", "discount": 1, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2172, "base_fare": 1580, "tax": 593, "gross": { "base_fare": "1550.00", "tax": "593.00", "discount": "1.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxNzIuMDAiLCJiYXNlX2ZhcmUiOiIxNTgwLjAwIiwidGF4IjoiNTkzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU1MC4wMCIsInRheCI6IjU5My4wMCIsImRpc2NvdW50IjoiMS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE0Mi4wMCIsImJhc2VfZmFyZSI6IjE1NTAuMDAiLCJ0YXgiOiI1OTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUwLjAwIiwidGF4IjoiNTkzLjAwIiwiZGlzY291bnQiOiIxLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE0My4wMCIsImJhc2VfZmFyZSI6IjE1NTAuMDAiLCJ0YXgiOiI1OTMuMDAiLCJkaXNjb3VudCI6IjEuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE0MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2143, "base_fare": 1550, "tax": 593, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 1, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2172, "filter": { "id": "F123NP00114-123", "price": 2172, "gross_total": 2143, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 20:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 00:05:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112040sin2026031121554668sin202603121550dac202603121805585dac202604290825sin202604291440584sin202604292255kul2026043000054669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-124", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLtuscifMkjfGmkMYawIdsJggYUWw+ePO4O5Jx78V8k1o=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-124", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKeBw+AaG6sR1pe8a\/ubBMEoyUudO5OdYy55ebTKgZx3CTXhHpBPF3rvQ6N0EGnf0Hg=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKeBw+AaG6sR1pe8a\/ubBMEoWwxwA338d2bd0saUkHAeRnGj7Kvg0OxFlBFVy+U0MIc=", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-124", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhJAiUy7cvcsZt+eSFtWUPYf\/bDhUfd3YWItDVwqAQugDHkPKaCpaucq8hGnCLjoNcQ=", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhJAiUy7cvcsZt+eSFtWUPYfVXRynIEaQk7erG1c4EuE+0kH36fEc7lPJ1IoUBEmy7c=", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2181, "gross_total": 2151, "base_fare": 828, "tax": 1353, "sell": { "currency": "MYR", "total": 2181, "base_fare": 828, "tax": 1353 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE4MSwiYmFzZV9mYXJlIjo4MjgsInRheCI6MTM1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxNTEsImJhc2VfZmFyZSI6Nzk4LCJ0YXgiOjEzNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE1MSwiYmFzZV9mYXJlIjo3OTgsInRheCI6MTM1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2181, "base_fare": 828, "tax": 1353, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "798.00", "tax": "1353.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2181, "base_fare": 828, "tax": 1353, "gross": { "base_fare": "798.00", "tax": "1353.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxODEuMDAiLCJiYXNlX2ZhcmUiOiI4MjguMDAiLCJ0YXgiOiIxMzUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzk4LjAwIiwidGF4IjoiMTM1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE1MS4wMCIsImJhc2VfZmFyZSI6Ijc5OC4wMCIsInRheCI6IjEzNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMDAiLCJ0YXgiOiIxMzUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE1MS4wMCIsImJhc2VfZmFyZSI6Ijc5OC4wMCIsInRheCI6IjEzNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2151, "base_fare": 798, "tax": 1353, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2181, "filter": { "id": "F123NP00114-124", "price": 2181, "gross_total": 2151, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "Boeing-789", "aircraft_name": "Boeing-789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604291335bkk202604291700322bkk202604300905kul202604301215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-125", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RwKbjkl3D9MFCENHTRa\/RaOJhfTJWm3q+u49VU8cGK\/VpkWwbBmHxo5kSvAeCKMNY=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-125", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "n\/EclpeREIh9rHRoxJ2uUI6FiQmy3o90ND458LPUz+bLEDTrHq\/PfeEq2ijyJjScMTWC8FO3SDWsoGi99MNLKeme4dTqAUWpQnOzYbnvnlo=", "origin": "KUL", "departure_time": "2026-03-11 20:40:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 21:55:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OMHRTFY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "n\/EclpeREIh9rHRoxJ2uUI6FiQmy3o90ND458LPUz+bLEDTrHq\/PfeEq2ijyJjScBpV51zMzok3ywU+vRmjeY9lxSKHYTu0JoRZyCD5Qk\/E=", "origin": "SIN", "departure_time": "2026-03-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-12 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 15m", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LHSG3M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-125", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "T2bZc9mCcyLiuWn+Wf7xHrqwX17Tk+p9KMyoZX2uuD0V6I59CofvnhnryVnUWJIFK75CcLVEyg6QijdW+jXLtcX1s8fSm07ZrKThfeq71+k=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-29 14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "584" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "fareBasisCode": "VHSG3M", "meal_code": null, "seat_available": "2" } }, { "air_segment_key": "T2bZc9mCcyLiuWn+Wf7xHrqwX17Tk+p9KMyoZX2uuD0V6I59CofvnhnryVnUWJIFcjJgzDcfWvSSieDUncGlVdE98vSPdcs41wjbBg8Fnno=", "origin": "SIN", "departure_time": "2026-04-29 22:55:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-30 00:05:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "1h 10m", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4669" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4669" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OMHRTFY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2183, "gross_total": 2153, "base_fare": 1590, "tax": 593, "sell": { "currency": "MYR", "total": 2183, "base_fare": 1590, "tax": 593 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE4MywiYmFzZV9mYXJlIjoxNTkwLCJ0YXgiOjU5M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxNTMsImJhc2VfZmFyZSI6MTU2MCwidGF4Ijo1OTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE1MywiYmFzZV9mYXJlIjoxNTYwLCJ0YXgiOjU5M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2183, "base_fare": 1590, "tax": 593, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1560.00", "tax": "593.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2183, "base_fare": 1590, "tax": 593, "gross": { "base_fare": "1560.00", "tax": "593.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxODMuMDAiLCJiYXNlX2ZhcmUiOiIxNTkwLjAwIiwidGF4IjoiNTkzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU2MC4wMCIsInRheCI6IjU5My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE1My4wMCIsImJhc2VfZmFyZSI6IjE1NjAuMDAiLCJ0YXgiOiI1OTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTYwLjAwIiwidGF4IjoiNTkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE1My4wMCIsImJhc2VfZmFyZSI6IjE1NjAuMDAiLCJ0YXgiOiI1OTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE1MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2153, "base_fare": 1560, "tax": 593, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2183, "filter": { "id": "F123NP00114-125", "price": 2183, "gross_total": 2153, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 20:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 00:05:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112040sin2026031121554668sin202603121550dac202603121805585dac202604290825sin202604291440584sin202604292255kul2026043000054669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-126", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWjam7yj2DBtdT7hIssV7ZzQopiWYl+eWyMsfkg\/qGqGWQTZvEub8wSmKS5TdsEN7Tg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-126", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tAeD8XytvZMdkTzhM5jqR7mKb703JegG294BXvXpPr0=", "origin": "KUL", "departure_time": "2026-03-11 23:00:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DEL", "arrival_time": "2026-03-12 02:25:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-11", "flight_time": "5h 55m", "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": "2387" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "G", "fareBasisCode": "eyJpdiI6ImdsOTBFZVpkZElFZ2lSdERsUUlMVXc9PSIsInZhbHVlIjoiSGNka0tvSlg3dEptaGZ1V3lEd0VnZVJZUHpJYzRKNitRaXREajE3eW9GOHR4alVJM2I2RTdybStHdzNjRnpwVXRNZDVuUEtvYWFONW1LTkVUZ2tTUWNmYiszRnk2YzlNSkFlWnhiUURlYXV6bkQyYWgxV3ZoNmVJTHNuMnQ4TGRRSVNPemZWYkpXRzBSQ3I2V090WXFabFlSOSswSkxHL1g1cXExYnFGd3NLYlZMNTgvVG1KTkV3MWs5U0s1ZXE3dXl4dGFndEpQaElmNWxNSDdJb0NUbkNsVml0aFhaSStHTUFMd0Q5M0NjN01GYy9INEhySlhZT1lVSFh4cVpNWml4WHRzRGRORFVDL2FJYmM5aDNYMDAvWEFDS3lYa3krQWNzZGpUS1plbVJndE1zQWlNUlFuYUh5YTZ3V1RBU2NnOVdTTmtoN1RzZTRkaFZpSjZxK0xwVkhpTExvZFVzSDRjSm95dGpvc0xsbEd5UHVqbmVpY2VOVFZNdms1Mmp2dCsya1R2enFkdFNINmhjSFVMK2E5bVRaMjR2Sm41TDZmakRUQ2FiazMrVHZaY1F1MkQ0YWhYNnh6ckxZbGpnQU9WVnl1Tmg1aXJXK3M3b2U3T2RDeUw3UFp5dXVYSG9MOEdUSlVoWnM1ZTNwVFhyUDNIMDBWT1NJNjFxcUhpMXpwQWRhZGFXdUtpUHpTNUFiK3d6YlFPcFpqcDZIR1hSNFZHclR1bUZ5S3lZbmRFcU9BMC90N1EwVFZ2VXhEZXlTMmduNXMzSUV0bVpvYU43NFNzR2hTK0dGYnh0YXRhblBhQjgzMjdQekhHL2dUK083ZGJ0Z3prZDVpVm5WK0NDaTR5ZlI1SG9RRDM5SW1pQTBPRnNZdEhmWkJHK1ZvcHdzanhFbDN0ZXdCMjRaNlMvdStIbjJrNmMzN1hTRWFuQ2NMKzI5czA5eWtlYXpheWdOdDVTSzJBUnpzSTBhdUdpNTk1SUl0RVJrQVhXZUN1V0xBM1U5ZFg4SjY4RVAyZXFSRHlFN3RMNmIvVkF1TndrbThRTUNYcFFTNlN0Z0xmOWNhbEZOTzI5MitMd25kTmNTSytEY2k3WFdVUEp6RTVQWlp2V0pFeTJuK3E3aVBDeFVVaVlpREJwTzBUbklJVW96d0swZGk4M3dXdXF6KytWcW04dUt4UGtET2kxRUVnRnJDV25obWZESW9jZlViVENIWVd5KzlJd3lLc2JBSjd2TW1iZFhPdjBLbVJSQ2FmeEJQWmRIWlg3cmYzYlp3b2pKQnhHVnVRYmhhOUZaWEdHS2xEZGFKanFKajNoUUVIK2ZwZzd4Wk9mb0RERXZvZGZ0cHR6TnBXeVlWbk1Nb3E3b09HcjFtOW5VRThDRXB0YWZkUjJtdE1MTTRsL1VaMW1hd3ppTUZLSVVrOFdTY0lGRFF4NU56ZERpSFlWRDBmTzRKN0FPZ2FUR01DZUEraHU4Z2dwbWZ6eXVobzlTM3MwQWlWWk1hOFRHSkcvQmdEVTB3SHlyYUNFT3c0Ykg1cjJRblByMU8zRXUzejAwYXVGNmducU5YZVRpWk4yWVBRbVgzTmpjTER5UTNhVnRiS1lPVEZDalFtVlRrQ3dZbjJySm1HMHozKzNxNTExUGpOa2wwSTlxSWhrUDV6ZHdzQWJ4VUo1UjBwcS9hZnBHOGsrTndObjNjeXFMRnBzTGRIc3lNdjZZR1Jtd2JTYmdoYUIxRE8veUw1KzJaenBpVVFwWVJpSTFZNEZFc1ZLMjFUcUtUekI2QkZQdncwSjRDZEZxYmt3WlhPMUZkd21KOG5HSk16cFZBbldFcVBOcnJZVFJtd2UyRktVYUY3M2EyT09RblNzNEIvN2lSb0x5S1JLaUVVR3lDWnJhTXNNVnlFaUF3eTVlajJpQ1Fpb3lyNU45enVBMSs1aEVJS2JURGs3akZDZDdLeExsdzNnVWFwZFVaVitMejBidEF2ZUpnTlhWTjZhbEg0OVpnaXNJUklRQmIyQmcxVmVydy9zS29oRDl2Ukc4R3N4aTlOWHNmcVpSaUZpL2lNa0FQeUVVRnVuNWtmRmxldlducjJ2dTdTMmI1T0ZjZ0VxZm5DaEk1MEFhVWNFUDhiRjFjcHpmM3JxNDU5UzRMZS81cjRhSWIzeUR0TlU1N040RmtpYTNyRDJ4cWZqbVRuMDhvOTMrRGVlZTUyQ2FQdVBMWE95VDUyZ0taaWYwTGg3eE5EMThCLy9Cd3EvNEhlcmc4RTlXWDAyb3A5UUQxNWRreTRlVHhnT20rU2RlL292NXJIc3JmV2UxTmJDWEpGYVV6dW9yVGFhYTVpcFI4WmQ5SDloUmtrUFBodjVvY0I1WU1iU1RIU0gyWUFRdG44a25YTjJ6QjJiRnNYQ0lseWFqbTRqSUJWMGJxejRja0l5a3k1MnVRUU9JMmN4MTB3eXc5U1hRR3hUMDhLV3F2TFRGYkxqb2ZlRk9QTE1OQmwyazZYbWU0ZFdtOTdWUnc3aHVsMXBxMWwyTUp6aW5XekU5TjFCNWtNNnBNWnNzcEN1aHI2Mlh5T3VTQ1FLZnYrY1ZZakRYMHdZRVloQ1JYZEVXQ2FvSWlMQmZlMlZLSHNtRDJnK01QRkwzc1JHQmlIRHFWNjFseVFxT2w2VGRGNUE0L2dwVS82MHA4SmJuTW12MGZ0ckdReWx0ZU5yRmNEMkxIVGx0RjExOXZBaCtmQzU5MTNMcDNJb1I4OGNjWWZmQVducm9wS0VWa3puZjR1VThiNHQ0d1RvU0thNktuMjZSaW9nPSIsIm1hYyI6IjQwMTM5YmUxZTE0OWVhMDEyMDgxZmVlNTI5ZTFjYjU3ZDYyNjJiMjg3YTgyZmY5MjEzYjQyNTM2MWYzMDdiNDEiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "+eAUE3tLKxkwhK90bYbdom\/zx3PWV0wmQi2++6pBl1Y=", "origin": "DEL", "departure_time": "2026-03-12 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-03-12 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 30m", "distance": null, "lay_over": "PT14H55M", "lay_over_date": "2026-03-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "G", "fareBasisCode": "eyJpdiI6ImdsOTBFZVpkZElFZ2lSdERsUUlMVXc9PSIsInZhbHVlIjoiSGNka0tvSlg3dEptaGZ1V3lEd0VnZVJZUHpJYzRKNitRaXREajE3eW9GOHR4alVJM2I2RTdybStHdzNjRnpwVXRNZDVuUEtvYWFONW1LTkVUZ2tTUWNmYiszRnk2YzlNSkFlWnhiUURlYXV6bkQyYWgxV3ZoNmVJTHNuMnQ4TGRRSVNPemZWYkpXRzBSQ3I2V090WXFabFlSOSswSkxHL1g1cXExYnFGd3NLYlZMNTgvVG1KTkV3MWs5U0s1ZXE3dXl4dGFndEpQaElmNWxNSDdJb0NUbkNsVml0aFhaSStHTUFMd0Q5M0NjN01GYy9INEhySlhZT1lVSFh4cVpNWml4WHRzRGRORFVDL2FJYmM5aDNYMDAvWEFDS3lYa3krQWNzZGpUS1plbVJndE1zQWlNUlFuYUh5YTZ3V1RBU2NnOVdTTmtoN1RzZTRkaFZpSjZxK0xwVkhpTExvZFVzSDRjSm95dGpvc0xsbEd5UHVqbmVpY2VOVFZNdms1Mmp2dCsya1R2enFkdFNINmhjSFVMK2E5bVRaMjR2Sm41TDZmakRUQ2FiazMrVHZaY1F1MkQ0YWhYNnh6ckxZbGpnQU9WVnl1Tmg1aXJXK3M3b2U3T2RDeUw3UFp5dXVYSG9MOEdUSlVoWnM1ZTNwVFhyUDNIMDBWT1NJNjFxcUhpMXpwQWRhZGFXdUtpUHpTNUFiK3d6YlFPcFpqcDZIR1hSNFZHclR1bUZ5S3lZbmRFcU9BMC90N1EwVFZ2VXhEZXlTMmduNXMzSUV0bVpvYU43NFNzR2hTK0dGYnh0YXRhblBhQjgzMjdQekhHL2dUK083ZGJ0Z3prZDVpVm5WK0NDaTR5ZlI1SG9RRDM5SW1pQTBPRnNZdEhmWkJHK1ZvcHdzanhFbDN0ZXdCMjRaNlMvdStIbjJrNmMzN1hTRWFuQ2NMKzI5czA5eWtlYXpheWdOdDVTSzJBUnpzSTBhdUdpNTk1SUl0RVJrQVhXZUN1V0xBM1U5ZFg4SjY4RVAyZXFSRHlFN3RMNmIvVkF1TndrbThRTUNYcFFTNlN0Z0xmOWNhbEZOTzI5MitMd25kTmNTSytEY2k3WFdVUEp6RTVQWlp2V0pFeTJuK3E3aVBDeFVVaVlpREJwTzBUbklJVW96d0swZGk4M3dXdXF6KytWcW04dUt4UGtET2kxRUVnRnJDV25obWZESW9jZlViVENIWVd5KzlJd3lLc2JBSjd2TW1iZFhPdjBLbVJSQ2FmeEJQWmRIWlg3cmYzYlp3b2pKQnhHVnVRYmhhOUZaWEdHS2xEZGFKanFKajNoUUVIK2ZwZzd4Wk9mb0RERXZvZGZ0cHR6TnBXeVlWbk1Nb3E3b09HcjFtOW5VRThDRXB0YWZkUjJtdE1MTTRsL1VaMW1hd3ppTUZLSVVrOFdTY0lGRFF4NU56ZERpSFlWRDBmTzRKN0FPZ2FUR01DZUEraHU4Z2dwbWZ6eXVobzlTM3MwQWlWWk1hOFRHSkcvQmdEVTB3SHlyYUNFT3c0Ykg1cjJRblByMU8zRXUzejAwYXVGNmducU5YZVRpWk4yWVBRbVgzTmpjTER5UTNhVnRiS1lPVEZDalFtVlRrQ3dZbjJySm1HMHozKzNxNTExUGpOa2wwSTlxSWhrUDV6ZHdzQWJ4VUo1UjBwcS9hZnBHOGsrTndObjNjeXFMRnBzTGRIc3lNdjZZR1Jtd2JTYmdoYUIxRE8veUw1KzJaenBpVVFwWVJpSTFZNEZFc1ZLMjFUcUtUekI2QkZQdncwSjRDZEZxYmt3WlhPMUZkd21KOG5HSk16cFZBbldFcVBOcnJZVFJtd2UyRktVYUY3M2EyT09RblNzNEIvN2lSb0x5S1JLaUVVR3lDWnJhTXNNVnlFaUF3eTVlajJpQ1Fpb3lyNU45enVBMSs1aEVJS2JURGs3akZDZDdLeExsdzNnVWFwZFVaVitMejBidEF2ZUpnTlhWTjZhbEg0OVpnaXNJUklRQmIyQmcxVmVydy9zS29oRDl2Ukc4R3N4aTlOWHNmcVpSaUZpL2lNa0FQeUVVRnVuNWtmRmxldlducjJ2dTdTMmI1T0ZjZ0VxZm5DaEk1MEFhVWNFUDhiRjFjcHpmM3JxNDU5UzRMZS81cjRhSWIzeUR0TlU1N040RmtpYTNyRDJ4cWZqbVRuMDhvOTMrRGVlZTUyQ2FQdVBMWE95VDUyZ0taaWYwTGg3eE5EMThCLy9Cd3EvNEhlcmc4RTlXWDAyb3A5UUQxNWRreTRlVHhnT20rU2RlL292NXJIc3JmV2UxTmJDWEpGYVV6dW9yVGFhYTVpcFI4WmQ5SDloUmtrUFBodjVvY0I1WU1iU1RIU0gyWUFRdG44a25YTjJ6QjJiRnNYQ0lseWFqbTRqSUJWMGJxejRja0l5a3k1MnVRUU9JMmN4MTB3eXc5U1hRR3hUMDhLV3F2TFRGYkxqb2ZlRk9QTE1OQmwyazZYbWU0ZFdtOTdWUnc3aHVsMXBxMWwyTUp6aW5XekU5TjFCNWtNNnBNWnNzcEN1aHI2Mlh5T3VTQ1FLZnYrY1ZZakRYMHdZRVloQ1JYZEVXQ2FvSWlMQmZlMlZLSHNtRDJnK01QRkwzc1JHQmlIRHFWNjFseVFxT2w2VGRGNUE0L2dwVS82MHA4SmJuTW12MGZ0ckdReWx0ZU5yRmNEMkxIVGx0RjExOXZBaCtmQzU5MTNMcDNJb1I4OGNjWWZmQVducm9wS0VWa3puZjR1VThiNHQ0d1RvU0thNktuMjZSaW9nPSIsIm1hYyI6IjQwMTM5YmUxZTE0OWVhMDEyMDgxZmVlNTI5ZTFjYjU3ZDYyNjJiMjg3YTgyZmY5MjEzYjQyNTM2MWYzMDdiNDEiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-126", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "8K0ApRz3N3ReD1iMwqdxXGUKACLOm4LC3hMjiBV2rC8=", "origin": "DAC", "departure_time": "2026-04-29 21:20:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-04-29 23:40:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-29", "flight_time": "2h 50m", "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" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6ImdsOTBFZVpkZElFZ2lSdERsUUlMVXc9PSIsInZhbHVlIjoiSGNka0tvSlg3dEptaGZ1V3lEd0VnZVJZUHpJYzRKNitRaXREajE3eW9GOHR4alVJM2I2RTdybStHdzNjRnpwVXRNZDVuUEtvYWFONW1LTkVUZ2tTUWNmYiszRnk2YzlNSkFlWnhiUURlYXV6bkQyYWgxV3ZoNmVJTHNuMnQ4TGRRSVNPemZWYkpXRzBSQ3I2V090WXFabFlSOSswSkxHL1g1cXExYnFGd3NLYlZMNTgvVG1KTkV3MWs5U0s1ZXE3dXl4dGFndEpQaElmNWxNSDdJb0NUbkNsVml0aFhaSStHTUFMd0Q5M0NjN01GYy9INEhySlhZT1lVSFh4cVpNWml4WHRzRGRORFVDL2FJYmM5aDNYMDAvWEFDS3lYa3krQWNzZGpUS1plbVJndE1zQWlNUlFuYUh5YTZ3V1RBU2NnOVdTTmtoN1RzZTRkaFZpSjZxK0xwVkhpTExvZFVzSDRjSm95dGpvc0xsbEd5UHVqbmVpY2VOVFZNdms1Mmp2dCsya1R2enFkdFNINmhjSFVMK2E5bVRaMjR2Sm41TDZmakRUQ2FiazMrVHZaY1F1MkQ0YWhYNnh6ckxZbGpnQU9WVnl1Tmg1aXJXK3M3b2U3T2RDeUw3UFp5dXVYSG9MOEdUSlVoWnM1ZTNwVFhyUDNIMDBWT1NJNjFxcUhpMXpwQWRhZGFXdUtpUHpTNUFiK3d6YlFPcFpqcDZIR1hSNFZHclR1bUZ5S3lZbmRFcU9BMC90N1EwVFZ2VXhEZXlTMmduNXMzSUV0bVpvYU43NFNzR2hTK0dGYnh0YXRhblBhQjgzMjdQekhHL2dUK083ZGJ0Z3prZDVpVm5WK0NDaTR5ZlI1SG9RRDM5SW1pQTBPRnNZdEhmWkJHK1ZvcHdzanhFbDN0ZXdCMjRaNlMvdStIbjJrNmMzN1hTRWFuQ2NMKzI5czA5eWtlYXpheWdOdDVTSzJBUnpzSTBhdUdpNTk1SUl0RVJrQVhXZUN1V0xBM1U5ZFg4SjY4RVAyZXFSRHlFN3RMNmIvVkF1TndrbThRTUNYcFFTNlN0Z0xmOWNhbEZOTzI5MitMd25kTmNTSytEY2k3WFdVUEp6RTVQWlp2V0pFeTJuK3E3aVBDeFVVaVlpREJwTzBUbklJVW96d0swZGk4M3dXdXF6KytWcW04dUt4UGtET2kxRUVnRnJDV25obWZESW9jZlViVENIWVd5KzlJd3lLc2JBSjd2TW1iZFhPdjBLbVJSQ2FmeEJQWmRIWlg3cmYzYlp3b2pKQnhHVnVRYmhhOUZaWEdHS2xEZGFKanFKajNoUUVIK2ZwZzd4Wk9mb0RERXZvZGZ0cHR6TnBXeVlWbk1Nb3E3b09HcjFtOW5VRThDRXB0YWZkUjJtdE1MTTRsL1VaMW1hd3ppTUZLSVVrOFdTY0lGRFF4NU56ZERpSFlWRDBmTzRKN0FPZ2FUR01DZUEraHU4Z2dwbWZ6eXVobzlTM3MwQWlWWk1hOFRHSkcvQmdEVTB3SHlyYUNFT3c0Ykg1cjJRblByMU8zRXUzejAwYXVGNmducU5YZVRpWk4yWVBRbVgzTmpjTER5UTNhVnRiS1lPVEZDalFtVlRrQ3dZbjJySm1HMHozKzNxNTExUGpOa2wwSTlxSWhrUDV6ZHdzQWJ4VUo1UjBwcS9hZnBHOGsrTndObjNjeXFMRnBzTGRIc3lNdjZZR1Jtd2JTYmdoYUIxRE8veUw1KzJaenBpVVFwWVJpSTFZNEZFc1ZLMjFUcUtUekI2QkZQdncwSjRDZEZxYmt3WlhPMUZkd21KOG5HSk16cFZBbldFcVBOcnJZVFJtd2UyRktVYUY3M2EyT09RblNzNEIvN2lSb0x5S1JLaUVVR3lDWnJhTXNNVnlFaUF3eTVlajJpQ1Fpb3lyNU45enVBMSs1aEVJS2JURGs3akZDZDdLeExsdzNnVWFwZFVaVitMejBidEF2ZUpnTlhWTjZhbEg0OVpnaXNJUklRQmIyQmcxVmVydy9zS29oRDl2Ukc4R3N4aTlOWHNmcVpSaUZpL2lNa0FQeUVVRnVuNWtmRmxldlducjJ2dTdTMmI1T0ZjZ0VxZm5DaEk1MEFhVWNFUDhiRjFjcHpmM3JxNDU5UzRMZS81cjRhSWIzeUR0TlU1N040RmtpYTNyRDJ4cWZqbVRuMDhvOTMrRGVlZTUyQ2FQdVBMWE95VDUyZ0taaWYwTGg3eE5EMThCLy9Cd3EvNEhlcmc4RTlXWDAyb3A5UUQxNWRreTRlVHhnT20rU2RlL292NXJIc3JmV2UxTmJDWEpGYVV6dW9yVGFhYTVpcFI4WmQ5SDloUmtrUFBodjVvY0I1WU1iU1RIU0gyWUFRdG44a25YTjJ6QjJiRnNYQ0lseWFqbTRqSUJWMGJxejRja0l5a3k1MnVRUU9JMmN4MTB3eXc5U1hRR3hUMDhLV3F2TFRGYkxqb2ZlRk9QTE1OQmwyazZYbWU0ZFdtOTdWUnc3aHVsMXBxMWwyTUp6aW5XekU5TjFCNWtNNnBNWnNzcEN1aHI2Mlh5T3VTQ1FLZnYrY1ZZakRYMHdZRVloQ1JYZEVXQ2FvSWlMQmZlMlZLSHNtRDJnK01QRkwzc1JHQmlIRHFWNjFseVFxT2w2VGRGNUE0L2dwVS82MHA4SmJuTW12MGZ0ckdReWx0ZU5yRmNEMkxIVGx0RjExOXZBaCtmQzU5MTNMcDNJb1I4OGNjWWZmQVducm9wS0VWa3puZjR1VThiNHQ0d1RvU0thNktuMjZSaW9nPSIsIm1hYyI6IjQwMTM5YmUxZTE0OWVhMDEyMDgxZmVlNTI5ZTFjYjU3ZDYyNjJiMjg3YTgyZmY5MjEzYjQyNTM2MWYzMDdiNDEiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "U3YQ4bPiFvVpRpB2FXIVXizAIZLVMY\/o6gfFSl4HoAQ=", "origin": "DEL", "departure_time": "2026-04-30 22: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-05-01 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "5h 40m", "distance": null, "lay_over": "PT23H10M", "lay_over_date": "2026-04-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2386" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6ImdsOTBFZVpkZElFZ2lSdERsUUlMVXc9PSIsInZhbHVlIjoiSGNka0tvSlg3dEptaGZ1V3lEd0VnZVJZUHpJYzRKNitRaXREajE3eW9GOHR4alVJM2I2RTdybStHdzNjRnpwVXRNZDVuUEtvYWFONW1LTkVUZ2tTUWNmYiszRnk2YzlNSkFlWnhiUURlYXV6bkQyYWgxV3ZoNmVJTHNuMnQ4TGRRSVNPemZWYkpXRzBSQ3I2V090WXFabFlSOSswSkxHL1g1cXExYnFGd3NLYlZMNTgvVG1KTkV3MWs5U0s1ZXE3dXl4dGFndEpQaElmNWxNSDdJb0NUbkNsVml0aFhaSStHTUFMd0Q5M0NjN01GYy9INEhySlhZT1lVSFh4cVpNWml4WHRzRGRORFVDL2FJYmM5aDNYMDAvWEFDS3lYa3krQWNzZGpUS1plbVJndE1zQWlNUlFuYUh5YTZ3V1RBU2NnOVdTTmtoN1RzZTRkaFZpSjZxK0xwVkhpTExvZFVzSDRjSm95dGpvc0xsbEd5UHVqbmVpY2VOVFZNdms1Mmp2dCsya1R2enFkdFNINmhjSFVMK2E5bVRaMjR2Sm41TDZmakRUQ2FiazMrVHZaY1F1MkQ0YWhYNnh6ckxZbGpnQU9WVnl1Tmg1aXJXK3M3b2U3T2RDeUw3UFp5dXVYSG9MOEdUSlVoWnM1ZTNwVFhyUDNIMDBWT1NJNjFxcUhpMXpwQWRhZGFXdUtpUHpTNUFiK3d6YlFPcFpqcDZIR1hSNFZHclR1bUZ5S3lZbmRFcU9BMC90N1EwVFZ2VXhEZXlTMmduNXMzSUV0bVpvYU43NFNzR2hTK0dGYnh0YXRhblBhQjgzMjdQekhHL2dUK083ZGJ0Z3prZDVpVm5WK0NDaTR5ZlI1SG9RRDM5SW1pQTBPRnNZdEhmWkJHK1ZvcHdzanhFbDN0ZXdCMjRaNlMvdStIbjJrNmMzN1hTRWFuQ2NMKzI5czA5eWtlYXpheWdOdDVTSzJBUnpzSTBhdUdpNTk1SUl0RVJrQVhXZUN1V0xBM1U5ZFg4SjY4RVAyZXFSRHlFN3RMNmIvVkF1TndrbThRTUNYcFFTNlN0Z0xmOWNhbEZOTzI5MitMd25kTmNTSytEY2k3WFdVUEp6RTVQWlp2V0pFeTJuK3E3aVBDeFVVaVlpREJwTzBUbklJVW96d0swZGk4M3dXdXF6KytWcW04dUt4UGtET2kxRUVnRnJDV25obWZESW9jZlViVENIWVd5KzlJd3lLc2JBSjd2TW1iZFhPdjBLbVJSQ2FmeEJQWmRIWlg3cmYzYlp3b2pKQnhHVnVRYmhhOUZaWEdHS2xEZGFKanFKajNoUUVIK2ZwZzd4Wk9mb0RERXZvZGZ0cHR6TnBXeVlWbk1Nb3E3b09HcjFtOW5VRThDRXB0YWZkUjJtdE1MTTRsL1VaMW1hd3ppTUZLSVVrOFdTY0lGRFF4NU56ZERpSFlWRDBmTzRKN0FPZ2FUR01DZUEraHU4Z2dwbWZ6eXVobzlTM3MwQWlWWk1hOFRHSkcvQmdEVTB3SHlyYUNFT3c0Ykg1cjJRblByMU8zRXUzejAwYXVGNmducU5YZVRpWk4yWVBRbVgzTmpjTER5UTNhVnRiS1lPVEZDalFtVlRrQ3dZbjJySm1HMHozKzNxNTExUGpOa2wwSTlxSWhrUDV6ZHdzQWJ4VUo1UjBwcS9hZnBHOGsrTndObjNjeXFMRnBzTGRIc3lNdjZZR1Jtd2JTYmdoYUIxRE8veUw1KzJaenBpVVFwWVJpSTFZNEZFc1ZLMjFUcUtUekI2QkZQdncwSjRDZEZxYmt3WlhPMUZkd21KOG5HSk16cFZBbldFcVBOcnJZVFJtd2UyRktVYUY3M2EyT09RblNzNEIvN2lSb0x5S1JLaUVVR3lDWnJhTXNNVnlFaUF3eTVlajJpQ1Fpb3lyNU45enVBMSs1aEVJS2JURGs3akZDZDdLeExsdzNnVWFwZFVaVitMejBidEF2ZUpnTlhWTjZhbEg0OVpnaXNJUklRQmIyQmcxVmVydy9zS29oRDl2Ukc4R3N4aTlOWHNmcVpSaUZpL2lNa0FQeUVVRnVuNWtmRmxldlducjJ2dTdTMmI1T0ZjZ0VxZm5DaEk1MEFhVWNFUDhiRjFjcHpmM3JxNDU5UzRMZS81cjRhSWIzeUR0TlU1N040RmtpYTNyRDJ4cWZqbVRuMDhvOTMrRGVlZTUyQ2FQdVBMWE95VDUyZ0taaWYwTGg3eE5EMThCLy9Cd3EvNEhlcmc4RTlXWDAyb3A5UUQxNWRreTRlVHhnT20rU2RlL292NXJIc3JmV2UxTmJDWEpGYVV6dW9yVGFhYTVpcFI4WmQ5SDloUmtrUFBodjVvY0I1WU1iU1RIU0gyWUFRdG44a25YTjJ6QjJiRnNYQ0lseWFqbTRqSUJWMGJxejRja0l5a3k1MnVRUU9JMmN4MTB3eXc5U1hRR3hUMDhLV3F2TFRGYkxqb2ZlRk9QTE1OQmwyazZYbWU0ZFdtOTdWUnc3aHVsMXBxMWwyTUp6aW5XekU5TjFCNWtNNnBNWnNzcEN1aHI2Mlh5T3VTQ1FLZnYrY1ZZakRYMHdZRVloQ1JYZEVXQ2FvSWlMQmZlMlZLSHNtRDJnK01QRkwzc1JHQmlIRHFWNjFseVFxT2w2VGRGNUE0L2dwVS82MHA4SmJuTW12MGZ0ckdReWx0ZU5yRmNEMkxIVGx0RjExOXZBaCtmQzU5MTNMcDNJb1I4OGNjWWZmQVducm9wS0VWa3puZjR1VThiNHQ0d1RvU0thNktuMjZSaW9nPSIsIm1hYyI6IjQwMTM5YmUxZTE0OWVhMDEyMDgxZmVlNTI5ZTFjYjU3ZDYyNjJiMjg3YTgyZmY5MjEzYjQyNTM2MWYzMDdiNDEiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2183, "gross_total": 2153, "base_fare": 1277, "tax": 906, "sell": { "currency": "MYR", "total": 2183, "base_fare": 1277, "tax": 906 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE4MywiYmFzZV9mYXJlIjoxMjc3LCJ0YXgiOjkwNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxNTMsImJhc2VfZmFyZSI6MTI0NywidGF4Ijo5MDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE1MywiYmFzZV9mYXJlIjoxMjQ3LCJ0YXgiOjkwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2183, "base_fare": 1277, "tax": 906, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1247.00", "tax": "906.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2183, "base_fare": 1277, "tax": 906, "gross": { "base_fare": "1247.00", "tax": "906.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxODMuMDAiLCJiYXNlX2ZhcmUiOiIxMjc3LjAwIiwidGF4IjoiOTA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0Ny4wMCIsInRheCI6IjkwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE1My4wMCIsImJhc2VfZmFyZSI6IjEyNDcuMDAiLCJ0YXgiOiI5MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQ3LjAwIiwidGF4IjoiOTA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE1My4wMCIsImJhc2VfZmFyZSI6IjEyNDcuMDAiLCJ0YXgiOiI5MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE1MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2153, "base_fare": 1247, "tax": 906, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2183, "filter": { "id": "F123NP00114-126", "price": 2183, "gross_total": 2153, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-05-01 07:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112300del2026031202252387del202603121720dac202603122020237dac202604292120del202604292340238del202604302250kul2026050107002386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-127", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SK5e9oubYrvmORK+gWP9N+MrAvDjCyQI5dGlNGWo46pg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-127", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "p1FcD6sEWum+kFSVsOMRLw==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "kMfUwSqOp2JDV63R7Hat2A==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-127", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "3o4a0g98eSrC4j7g0OH34w==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "2CxuLVe\/WUex7HQVwyxhlQ==", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2191, "gross_total": 2161, "base_fare": 838, "tax": 1353, "sell": { "currency": "MYR", "total": 2191, "base_fare": 838, "tax": 1353 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE5MSwiYmFzZV9mYXJlIjo4MzgsInRheCI6MTM1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxNjEsImJhc2VfZmFyZSI6ODA4LCJ0YXgiOjEzNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE2MSwiYmFzZV9mYXJlIjo4MDgsInRheCI6MTM1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2191, "base_fare": 838, "tax": 1353, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.00", "tax": "1353.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2191, "base_fare": 838, "tax": 1353, "gross": { "base_fare": "808.00", "tax": "1353.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxOTEuMDAiLCJiYXNlX2ZhcmUiOiI4MzguMDAiLCJ0YXgiOiIxMzUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA4LjAwIiwidGF4IjoiMTM1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2MS4wMCIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjEzNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguMDAiLCJ0YXgiOiIxMzUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2MS4wMCIsImJhc2VfZmFyZSI6IjgwOC4wMCIsInRheCI6IjEzNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2161, "base_fare": 808, "tax": 1353, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2191, "filter": { "id": "F123NP00114-127", "price": 2191, "gross_total": 2161, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "Boeing-789", "aircraft_name": "Boeing-789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604291335bkk202604291700322bkk202604300905kul202604301215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-128", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG0HzmzSpIGr1YNC0NZN7KWBd53of5Bo6ugZgScpoRGPIA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-128", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "zIXTNLY\/FXdaRI4lwSuD9l9o0vrqeCzcDqS717GysyA=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IjBiNTNzUjVBT2RyNm92TXVjOWpNWWc9PSIsInZhbHVlIjoiQUpNcXNkaGtjVkhIek5JTSt0M09lS1BDTnNwVUpEb1pES0tnenBZNmpMMjFCZVV6NExyQWphNjd1eCtZMXhTMm13NHVyMnFnMEtwdTRXYmdkYWNIeEtodFI4cm8xQW5LQmJJSDFKdWtVRmZVa01xUUNYTy9PdlhhMzZrYUtwbyt5bWpMNTBQOVpnZ3NGU2xrcloxU2k5UUtmUmIrT2krNG8rVlVYUHgxNVZFWWNXTFlSbjR4TmZnVkZOcHZDRmxMczNOMWRHN040Z1hkc0JSTjV1U1BHdG1PaUJveWRKekRyUE5Lc0E0NnY5NG5makpNRXRUY21zaGhSb3NZY3kySE91LzJId1ROdGh4T3A4SlVVM0Z3a1UxQzVwdXdyTG9TbnVwSU9wNGNQUGV0b1JrNTZrUzVrWHNjNnAveGFZVnkvbXViR0d5SThvdmg0OFVNMHhOT0JvWUdnZVh4U3pZSkI5WFBPN0hMSWhmdFE5WUpUZm5EanpvSlZYUXJQTFZQMHdQd0V0eTZqMjB4Y0E4ZVJuRkYvSDM1aVdRcU9vdlEvckVBSmM4VmIwbXJjdkh0OG5vYStyYTFEN1dPQStGVWkrU3Y1TkdkWUtkQ0NSVUVoY2k2Y2V1QkpDOGgrRldFRm40dDRLQmlzWis0UFFBcGVJSEtPMER0TnhTMXFvblpHTWRENlhEVkFHUldRYm5sL2k3L2NMeVkzcGVMUzBQc3Z0Z280TTUvWlByVGJqdzlMdGdMRWRVTm5pdjJZY2dQcW5idkI2QWpHUDdQN0FScnlGSlUrR2ptK2hHNStFMHB3MHoxbFRKL3B5NVpxMTR4UDJBSUR4WE1JbHZ2V0NRZzRJdHJFQkEzQ0k2RVBhWENRU2xnUTBKUEJsOHQyRUZIcE51RVp3Nm9XL292Q0NRbHBkZ080bnhnWVc3UnJ3dU5FTGd0R0FNbWRNelNnRE1UQkRRbWswZW9WdVNRTXNJNUdkSUVScEdObStDb2hRZU5GeUo2NWtxaSsyTlJobHVrejhRWDlEM21VWlJYdkl0UWRQdFQ0Rld0aFVBbXBLRHBxZ2ZubGdHdSsxQmwxMjhyb2c0OHRqaW5ja1htMGVzTlpXUGFwcFdjWTE4Q1c0MmlkL21hN1hiM2daN0d0enhBanNmdDZhYjhmS0U5QlliVkppUlExSWZLVVB6NlA1enJvY3hXL2pBZG1URWZYV3kwVVFWMU1TSExBVmoxUlBFRW9NcDZVblNlaWN1bDljeGRIYUVBZnNsSXJEeXpqYUFydHZWcmhrVnVnOWhucTFQdTlWSzhuMWw1WmkwdUdSN0duOVhDMW9xMEpJT1JmcWtxVmd0aDhwTWV4VlVzS3Rxc24rMGV5U20yYXY5Uy9xN3JaS0FsaGxWUi9Hd2tOYUFXbDhqemp6T2xVdXd3YjY5RkRoK2hSOWovSWp6ZXJlYUora2xST0FoVWMrMmI1QXlxR0JpV09HZzRoUFRFV2RXVmY4YjBRWE43RTB4SzBHNTl2SVlDbmtCYW9uL3l3ci83YUJ4MmZSKzQ5TzZnNVdLM2pMWXZTR1JDQmpKM0xvbVB2M3YrSjdTMkZ0UHdUeTFxTlhrZ0pjOFRDZFhqdVpEeWluaHJ3WFNZTk5JVGxtSlpvbGo2ZW9uSzF3NFFxV1BKT1hoWS8yQkZCcGlnL1dwVzZOZmZzU2x1VXBiMDNsYyt6aDkxelUzV25TSGFSQkdXK0JvMXdpOURnYUliODdBc3VpMGFWVlBWQ1ltOU1rYWtaQUtlQmVpNHMvbEZoTDRvY0dIT1hBNU9UdDlrTHhveVNPZGQxZmJpeDBXdUdVa3Bsb0gyWHNXZFFOKzNGbTJQdEQrdnJHRGpqYWlMVk1DbWNDTElWZFBwRU9LV055RXU1UWNJV2tlWGZEelVjOEhIT1hwVng2WmlZV1FKd3BIQzl5NDgrNHB2ajRRak1SSFdoTksyNTFBNWZvYmV6VVAzL0VpUFVQL3lnbDhoaXhWd0VKdjRhRitLNlppSXkwMnJZaFZWL2VYcXJwb1FUOFhiTGlIZ2JGdTdVYmJZNHRCUFpObjBLY1RvWEFGa211MFFNZitjWllXSUpGTzFTckFCYm5RMk96eWt4TUhnQVNKU0J6VFRMOXk4OStFdHdyKzF0TU9hMmZLRnkrVWVIZHA0RlN2c3NLamYrVSs5VXQxaXkvVHJtK0k5cWRVM0NmdG5VNUpoR0wzb0VMMnRvMHN5R0ZRWHpLdUx3bWIvWkJDdHhVcnVJMFk5cExQOU52NFZhZGRWcGEycWNyMDZKNWpjRzlNS0gyUFhWVkVNc1EwdkhEazhQdGF2eE5iZDZ5d1pqb21GKzhFeUZ0a1JYQmVGQys2cm03RmdzblJjZUE0MG9UWVRieFdIUEpXUlV3ZGdGblhSTCtkeGZmbjlScDFzMmwrSTBFVGFFbzJkMmxkcjdXWHZWcTB2M2M0SUx2Z3FkclF2Mmd3M2tHVmFTcllVK3doeTJRaHNMQ05mNVdMcm5NNEpSVm9vWWhNWkt0NTJEYUpUQ1czWnpPWE5WQmh2YThuL2dUeElQQkRMN090YW11NEhsUytNUUdBNDNmN1NFMkFLNTdNaThTSGhnU1BkUGpBY3FoLzZxbDZ0V0RMMjN4SUQ4MmVtQzBiMnA2V2NDZWlKcklCL1dUQmxLaVR5MHh5MC91NXJMaktjcHFhanJWd1BLV3k0L0ZUbUFXcGpCRW9oQXNZZ2tRTVNEVUF2Uk5GUWMxSlRJc21VUEJRaUI4UlpNcHZ2bFhFTENVZ3crTFVpZkI0M2lSTjFtVlh2OGJ4N3RwbEViRGNiMnROVlhocVVvRG5SMlYxcjFyRVMvR1l0TFFsNjUrWDl5S3JJZnlXYmNIVldHdDVEaGxMdFVlcHJ0azZnZVlVeGUrSlZVbHNYTjFhVjZ3ajlRYTJHNU5OWkZ2U1ZvVkxnM3dUQ29Jb0FqUTZDaTU5b3ZoMjFVaExKNVNhcDd1dnJ3bUJPMkRVTjc5NVRJN2ZkQTJUa0FwZXZFa0x4bjlCTHBHYVhabWlYUkNWSCtEdlVDLzIvb01pWXZFaVcyYjg2Q3JrbUNJZThJclNBUG5SMVZidmw1YU1vdmNMcFNacndxSGVaL0FaeGo5T1hWdisreE1NdyIsIm1hYyI6IjYwN2Y2ZjBhMmUyMzYxY2I1Y2JhM2VmNTBlMTU3NDg1NjBiM2VkOWNhOWIzNmJmZTZiNTFmYzE3YWRjMjg4NDkiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "PAZ4xG1LQoWR+ACUaLJPXSbTZXsevIdMIbwqkx7oitY=", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IjBiNTNzUjVBT2RyNm92TXVjOWpNWWc9PSIsInZhbHVlIjoiQUpNcXNkaGtjVkhIek5JTSt0M09lS1BDTnNwVUpEb1pES0tnenBZNmpMMjFCZVV6NExyQWphNjd1eCtZMXhTMm13NHVyMnFnMEtwdTRXYmdkYWNIeEtodFI4cm8xQW5LQmJJSDFKdWtVRmZVa01xUUNYTy9PdlhhMzZrYUtwbyt5bWpMNTBQOVpnZ3NGU2xrcloxU2k5UUtmUmIrT2krNG8rVlVYUHgxNVZFWWNXTFlSbjR4TmZnVkZOcHZDRmxMczNOMWRHN040Z1hkc0JSTjV1U1BHdG1PaUJveWRKekRyUE5Lc0E0NnY5NG5makpNRXRUY21zaGhSb3NZY3kySE91LzJId1ROdGh4T3A4SlVVM0Z3a1UxQzVwdXdyTG9TbnVwSU9wNGNQUGV0b1JrNTZrUzVrWHNjNnAveGFZVnkvbXViR0d5SThvdmg0OFVNMHhOT0JvWUdnZVh4U3pZSkI5WFBPN0hMSWhmdFE5WUpUZm5EanpvSlZYUXJQTFZQMHdQd0V0eTZqMjB4Y0E4ZVJuRkYvSDM1aVdRcU9vdlEvckVBSmM4VmIwbXJjdkh0OG5vYStyYTFEN1dPQStGVWkrU3Y1TkdkWUtkQ0NSVUVoY2k2Y2V1QkpDOGgrRldFRm40dDRLQmlzWis0UFFBcGVJSEtPMER0TnhTMXFvblpHTWRENlhEVkFHUldRYm5sL2k3L2NMeVkzcGVMUzBQc3Z0Z280TTUvWlByVGJqdzlMdGdMRWRVTm5pdjJZY2dQcW5idkI2QWpHUDdQN0FScnlGSlUrR2ptK2hHNStFMHB3MHoxbFRKL3B5NVpxMTR4UDJBSUR4WE1JbHZ2V0NRZzRJdHJFQkEzQ0k2RVBhWENRU2xnUTBKUEJsOHQyRUZIcE51RVp3Nm9XL292Q0NRbHBkZ080bnhnWVc3UnJ3dU5FTGd0R0FNbWRNelNnRE1UQkRRbWswZW9WdVNRTXNJNUdkSUVScEdObStDb2hRZU5GeUo2NWtxaSsyTlJobHVrejhRWDlEM21VWlJYdkl0UWRQdFQ0Rld0aFVBbXBLRHBxZ2ZubGdHdSsxQmwxMjhyb2c0OHRqaW5ja1htMGVzTlpXUGFwcFdjWTE4Q1c0MmlkL21hN1hiM2daN0d0enhBanNmdDZhYjhmS0U5QlliVkppUlExSWZLVVB6NlA1enJvY3hXL2pBZG1URWZYV3kwVVFWMU1TSExBVmoxUlBFRW9NcDZVblNlaWN1bDljeGRIYUVBZnNsSXJEeXpqYUFydHZWcmhrVnVnOWhucTFQdTlWSzhuMWw1WmkwdUdSN0duOVhDMW9xMEpJT1JmcWtxVmd0aDhwTWV4VlVzS3Rxc24rMGV5U20yYXY5Uy9xN3JaS0FsaGxWUi9Hd2tOYUFXbDhqemp6T2xVdXd3YjY5RkRoK2hSOWovSWp6ZXJlYUora2xST0FoVWMrMmI1QXlxR0JpV09HZzRoUFRFV2RXVmY4YjBRWE43RTB4SzBHNTl2SVlDbmtCYW9uL3l3ci83YUJ4MmZSKzQ5TzZnNVdLM2pMWXZTR1JDQmpKM0xvbVB2M3YrSjdTMkZ0UHdUeTFxTlhrZ0pjOFRDZFhqdVpEeWluaHJ3WFNZTk5JVGxtSlpvbGo2ZW9uSzF3NFFxV1BKT1hoWS8yQkZCcGlnL1dwVzZOZmZzU2x1VXBiMDNsYyt6aDkxelUzV25TSGFSQkdXK0JvMXdpOURnYUliODdBc3VpMGFWVlBWQ1ltOU1rYWtaQUtlQmVpNHMvbEZoTDRvY0dIT1hBNU9UdDlrTHhveVNPZGQxZmJpeDBXdUdVa3Bsb0gyWHNXZFFOKzNGbTJQdEQrdnJHRGpqYWlMVk1DbWNDTElWZFBwRU9LV055RXU1UWNJV2tlWGZEelVjOEhIT1hwVng2WmlZV1FKd3BIQzl5NDgrNHB2ajRRak1SSFdoTksyNTFBNWZvYmV6VVAzL0VpUFVQL3lnbDhoaXhWd0VKdjRhRitLNlppSXkwMnJZaFZWL2VYcXJwb1FUOFhiTGlIZ2JGdTdVYmJZNHRCUFpObjBLY1RvWEFGa211MFFNZitjWllXSUpGTzFTckFCYm5RMk96eWt4TUhnQVNKU0J6VFRMOXk4OStFdHdyKzF0TU9hMmZLRnkrVWVIZHA0RlN2c3NLamYrVSs5VXQxaXkvVHJtK0k5cWRVM0NmdG5VNUpoR0wzb0VMMnRvMHN5R0ZRWHpLdUx3bWIvWkJDdHhVcnVJMFk5cExQOU52NFZhZGRWcGEycWNyMDZKNWpjRzlNS0gyUFhWVkVNc1EwdkhEazhQdGF2eE5iZDZ5d1pqb21GKzhFeUZ0a1JYQmVGQys2cm03RmdzblJjZUE0MG9UWVRieFdIUEpXUlV3ZGdGblhSTCtkeGZmbjlScDFzMmwrSTBFVGFFbzJkMmxkcjdXWHZWcTB2M2M0SUx2Z3FkclF2Mmd3M2tHVmFTcllVK3doeTJRaHNMQ05mNVdMcm5NNEpSVm9vWWhNWkt0NTJEYUpUQ1czWnpPWE5WQmh2YThuL2dUeElQQkRMN090YW11NEhsUytNUUdBNDNmN1NFMkFLNTdNaThTSGhnU1BkUGpBY3FoLzZxbDZ0V0RMMjN4SUQ4MmVtQzBiMnA2V2NDZWlKcklCL1dUQmxLaVR5MHh5MC91NXJMaktjcHFhanJWd1BLV3k0L0ZUbUFXcGpCRW9oQXNZZ2tRTVNEVUF2Uk5GUWMxSlRJc21VUEJRaUI4UlpNcHZ2bFhFTENVZ3crTFVpZkI0M2lSTjFtVlh2OGJ4N3RwbEViRGNiMnROVlhocVVvRG5SMlYxcjFyRVMvR1l0TFFsNjUrWDl5S3JJZnlXYmNIVldHdDVEaGxMdFVlcHJ0azZnZVlVeGUrSlZVbHNYTjFhVjZ3ajlRYTJHNU5OWkZ2U1ZvVkxnM3dUQ29Jb0FqUTZDaTU5b3ZoMjFVaExKNVNhcDd1dnJ3bUJPMkRVTjc5NVRJN2ZkQTJUa0FwZXZFa0x4bjlCTHBHYVhabWlYUkNWSCtEdlVDLzIvb01pWXZFaVcyYjg2Q3JrbUNJZThJclNBUG5SMVZidmw1YU1vdmNMcFNacndxSGVaL0FaeGo5T1hWdisreE1NdyIsIm1hYyI6IjYwN2Y2ZjBhMmUyMzYxY2I1Y2JhM2VmNTBlMTU3NDg1NjBiM2VkOWNhOWIzNmJmZTZiNTFmYzE3YWRjMjg4NDkiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-128", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "5WfEgIxW6hiXbDuEmix9a4I7E\/8mnSrrwlfz9U8IBGw=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IjBiNTNzUjVBT2RyNm92TXVjOWpNWWc9PSIsInZhbHVlIjoiQUpNcXNkaGtjVkhIek5JTSt0M09lS1BDTnNwVUpEb1pES0tnenBZNmpMMjFCZVV6NExyQWphNjd1eCtZMXhTMm13NHVyMnFnMEtwdTRXYmdkYWNIeEtodFI4cm8xQW5LQmJJSDFKdWtVRmZVa01xUUNYTy9PdlhhMzZrYUtwbyt5bWpMNTBQOVpnZ3NGU2xrcloxU2k5UUtmUmIrT2krNG8rVlVYUHgxNVZFWWNXTFlSbjR4TmZnVkZOcHZDRmxMczNOMWRHN040Z1hkc0JSTjV1U1BHdG1PaUJveWRKekRyUE5Lc0E0NnY5NG5makpNRXRUY21zaGhSb3NZY3kySE91LzJId1ROdGh4T3A4SlVVM0Z3a1UxQzVwdXdyTG9TbnVwSU9wNGNQUGV0b1JrNTZrUzVrWHNjNnAveGFZVnkvbXViR0d5SThvdmg0OFVNMHhOT0JvWUdnZVh4U3pZSkI5WFBPN0hMSWhmdFE5WUpUZm5EanpvSlZYUXJQTFZQMHdQd0V0eTZqMjB4Y0E4ZVJuRkYvSDM1aVdRcU9vdlEvckVBSmM4VmIwbXJjdkh0OG5vYStyYTFEN1dPQStGVWkrU3Y1TkdkWUtkQ0NSVUVoY2k2Y2V1QkpDOGgrRldFRm40dDRLQmlzWis0UFFBcGVJSEtPMER0TnhTMXFvblpHTWRENlhEVkFHUldRYm5sL2k3L2NMeVkzcGVMUzBQc3Z0Z280TTUvWlByVGJqdzlMdGdMRWRVTm5pdjJZY2dQcW5idkI2QWpHUDdQN0FScnlGSlUrR2ptK2hHNStFMHB3MHoxbFRKL3B5NVpxMTR4UDJBSUR4WE1JbHZ2V0NRZzRJdHJFQkEzQ0k2RVBhWENRU2xnUTBKUEJsOHQyRUZIcE51RVp3Nm9XL292Q0NRbHBkZ080bnhnWVc3UnJ3dU5FTGd0R0FNbWRNelNnRE1UQkRRbWswZW9WdVNRTXNJNUdkSUVScEdObStDb2hRZU5GeUo2NWtxaSsyTlJobHVrejhRWDlEM21VWlJYdkl0UWRQdFQ0Rld0aFVBbXBLRHBxZ2ZubGdHdSsxQmwxMjhyb2c0OHRqaW5ja1htMGVzTlpXUGFwcFdjWTE4Q1c0MmlkL21hN1hiM2daN0d0enhBanNmdDZhYjhmS0U5QlliVkppUlExSWZLVVB6NlA1enJvY3hXL2pBZG1URWZYV3kwVVFWMU1TSExBVmoxUlBFRW9NcDZVblNlaWN1bDljeGRIYUVBZnNsSXJEeXpqYUFydHZWcmhrVnVnOWhucTFQdTlWSzhuMWw1WmkwdUdSN0duOVhDMW9xMEpJT1JmcWtxVmd0aDhwTWV4VlVzS3Rxc24rMGV5U20yYXY5Uy9xN3JaS0FsaGxWUi9Hd2tOYUFXbDhqemp6T2xVdXd3YjY5RkRoK2hSOWovSWp6ZXJlYUora2xST0FoVWMrMmI1QXlxR0JpV09HZzRoUFRFV2RXVmY4YjBRWE43RTB4SzBHNTl2SVlDbmtCYW9uL3l3ci83YUJ4MmZSKzQ5TzZnNVdLM2pMWXZTR1JDQmpKM0xvbVB2M3YrSjdTMkZ0UHdUeTFxTlhrZ0pjOFRDZFhqdVpEeWluaHJ3WFNZTk5JVGxtSlpvbGo2ZW9uSzF3NFFxV1BKT1hoWS8yQkZCcGlnL1dwVzZOZmZzU2x1VXBiMDNsYyt6aDkxelUzV25TSGFSQkdXK0JvMXdpOURnYUliODdBc3VpMGFWVlBWQ1ltOU1rYWtaQUtlQmVpNHMvbEZoTDRvY0dIT1hBNU9UdDlrTHhveVNPZGQxZmJpeDBXdUdVa3Bsb0gyWHNXZFFOKzNGbTJQdEQrdnJHRGpqYWlMVk1DbWNDTElWZFBwRU9LV055RXU1UWNJV2tlWGZEelVjOEhIT1hwVng2WmlZV1FKd3BIQzl5NDgrNHB2ajRRak1SSFdoTksyNTFBNWZvYmV6VVAzL0VpUFVQL3lnbDhoaXhWd0VKdjRhRitLNlppSXkwMnJZaFZWL2VYcXJwb1FUOFhiTGlIZ2JGdTdVYmJZNHRCUFpObjBLY1RvWEFGa211MFFNZitjWllXSUpGTzFTckFCYm5RMk96eWt4TUhnQVNKU0J6VFRMOXk4OStFdHdyKzF0TU9hMmZLRnkrVWVIZHA0RlN2c3NLamYrVSs5VXQxaXkvVHJtK0k5cWRVM0NmdG5VNUpoR0wzb0VMMnRvMHN5R0ZRWHpLdUx3bWIvWkJDdHhVcnVJMFk5cExQOU52NFZhZGRWcGEycWNyMDZKNWpjRzlNS0gyUFhWVkVNc1EwdkhEazhQdGF2eE5iZDZ5d1pqb21GKzhFeUZ0a1JYQmVGQys2cm03RmdzblJjZUE0MG9UWVRieFdIUEpXUlV3ZGdGblhSTCtkeGZmbjlScDFzMmwrSTBFVGFFbzJkMmxkcjdXWHZWcTB2M2M0SUx2Z3FkclF2Mmd3M2tHVmFTcllVK3doeTJRaHNMQ05mNVdMcm5NNEpSVm9vWWhNWkt0NTJEYUpUQ1czWnpPWE5WQmh2YThuL2dUeElQQkRMN090YW11NEhsUytNUUdBNDNmN1NFMkFLNTdNaThTSGhnU1BkUGpBY3FoLzZxbDZ0V0RMMjN4SUQ4MmVtQzBiMnA2V2NDZWlKcklCL1dUQmxLaVR5MHh5MC91NXJMaktjcHFhanJWd1BLV3k0L0ZUbUFXcGpCRW9oQXNZZ2tRTVNEVUF2Uk5GUWMxSlRJc21VUEJRaUI4UlpNcHZ2bFhFTENVZ3crTFVpZkI0M2lSTjFtVlh2OGJ4N3RwbEViRGNiMnROVlhocVVvRG5SMlYxcjFyRVMvR1l0TFFsNjUrWDl5S3JJZnlXYmNIVldHdDVEaGxMdFVlcHJ0azZnZVlVeGUrSlZVbHNYTjFhVjZ3ajlRYTJHNU5OWkZ2U1ZvVkxnM3dUQ29Jb0FqUTZDaTU5b3ZoMjFVaExKNVNhcDd1dnJ3bUJPMkRVTjc5NVRJN2ZkQTJUa0FwZXZFa0x4bjlCTHBHYVhabWlYUkNWSCtEdlVDLzIvb01pWXZFaVcyYjg2Q3JrbUNJZThJclNBUG5SMVZidmw1YU1vdmNMcFNacndxSGVaL0FaeGo5T1hWdisreE1NdyIsIm1hYyI6IjYwN2Y2ZjBhMmUyMzYxY2I1Y2JhM2VmNTBlMTU3NDg1NjBiM2VkOWNhOWIzNmJmZTZiNTFmYzE3YWRjMjg4NDkiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "lvCZi5OcqQwQNd4KDZQV7yDEMY2VuuCDm3MfxP\/Dz3M=", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IjBiNTNzUjVBT2RyNm92TXVjOWpNWWc9PSIsInZhbHVlIjoiQUpNcXNkaGtjVkhIek5JTSt0M09lS1BDTnNwVUpEb1pES0tnenBZNmpMMjFCZVV6NExyQWphNjd1eCtZMXhTMm13NHVyMnFnMEtwdTRXYmdkYWNIeEtodFI4cm8xQW5LQmJJSDFKdWtVRmZVa01xUUNYTy9PdlhhMzZrYUtwbyt5bWpMNTBQOVpnZ3NGU2xrcloxU2k5UUtmUmIrT2krNG8rVlVYUHgxNVZFWWNXTFlSbjR4TmZnVkZOcHZDRmxMczNOMWRHN040Z1hkc0JSTjV1U1BHdG1PaUJveWRKekRyUE5Lc0E0NnY5NG5makpNRXRUY21zaGhSb3NZY3kySE91LzJId1ROdGh4T3A4SlVVM0Z3a1UxQzVwdXdyTG9TbnVwSU9wNGNQUGV0b1JrNTZrUzVrWHNjNnAveGFZVnkvbXViR0d5SThvdmg0OFVNMHhOT0JvWUdnZVh4U3pZSkI5WFBPN0hMSWhmdFE5WUpUZm5EanpvSlZYUXJQTFZQMHdQd0V0eTZqMjB4Y0E4ZVJuRkYvSDM1aVdRcU9vdlEvckVBSmM4VmIwbXJjdkh0OG5vYStyYTFEN1dPQStGVWkrU3Y1TkdkWUtkQ0NSVUVoY2k2Y2V1QkpDOGgrRldFRm40dDRLQmlzWis0UFFBcGVJSEtPMER0TnhTMXFvblpHTWRENlhEVkFHUldRYm5sL2k3L2NMeVkzcGVMUzBQc3Z0Z280TTUvWlByVGJqdzlMdGdMRWRVTm5pdjJZY2dQcW5idkI2QWpHUDdQN0FScnlGSlUrR2ptK2hHNStFMHB3MHoxbFRKL3B5NVpxMTR4UDJBSUR4WE1JbHZ2V0NRZzRJdHJFQkEzQ0k2RVBhWENRU2xnUTBKUEJsOHQyRUZIcE51RVp3Nm9XL292Q0NRbHBkZ080bnhnWVc3UnJ3dU5FTGd0R0FNbWRNelNnRE1UQkRRbWswZW9WdVNRTXNJNUdkSUVScEdObStDb2hRZU5GeUo2NWtxaSsyTlJobHVrejhRWDlEM21VWlJYdkl0UWRQdFQ0Rld0aFVBbXBLRHBxZ2ZubGdHdSsxQmwxMjhyb2c0OHRqaW5ja1htMGVzTlpXUGFwcFdjWTE4Q1c0MmlkL21hN1hiM2daN0d0enhBanNmdDZhYjhmS0U5QlliVkppUlExSWZLVVB6NlA1enJvY3hXL2pBZG1URWZYV3kwVVFWMU1TSExBVmoxUlBFRW9NcDZVblNlaWN1bDljeGRIYUVBZnNsSXJEeXpqYUFydHZWcmhrVnVnOWhucTFQdTlWSzhuMWw1WmkwdUdSN0duOVhDMW9xMEpJT1JmcWtxVmd0aDhwTWV4VlVzS3Rxc24rMGV5U20yYXY5Uy9xN3JaS0FsaGxWUi9Hd2tOYUFXbDhqemp6T2xVdXd3YjY5RkRoK2hSOWovSWp6ZXJlYUora2xST0FoVWMrMmI1QXlxR0JpV09HZzRoUFRFV2RXVmY4YjBRWE43RTB4SzBHNTl2SVlDbmtCYW9uL3l3ci83YUJ4MmZSKzQ5TzZnNVdLM2pMWXZTR1JDQmpKM0xvbVB2M3YrSjdTMkZ0UHdUeTFxTlhrZ0pjOFRDZFhqdVpEeWluaHJ3WFNZTk5JVGxtSlpvbGo2ZW9uSzF3NFFxV1BKT1hoWS8yQkZCcGlnL1dwVzZOZmZzU2x1VXBiMDNsYyt6aDkxelUzV25TSGFSQkdXK0JvMXdpOURnYUliODdBc3VpMGFWVlBWQ1ltOU1rYWtaQUtlQmVpNHMvbEZoTDRvY0dIT1hBNU9UdDlrTHhveVNPZGQxZmJpeDBXdUdVa3Bsb0gyWHNXZFFOKzNGbTJQdEQrdnJHRGpqYWlMVk1DbWNDTElWZFBwRU9LV055RXU1UWNJV2tlWGZEelVjOEhIT1hwVng2WmlZV1FKd3BIQzl5NDgrNHB2ajRRak1SSFdoTksyNTFBNWZvYmV6VVAzL0VpUFVQL3lnbDhoaXhWd0VKdjRhRitLNlppSXkwMnJZaFZWL2VYcXJwb1FUOFhiTGlIZ2JGdTdVYmJZNHRCUFpObjBLY1RvWEFGa211MFFNZitjWllXSUpGTzFTckFCYm5RMk96eWt4TUhnQVNKU0J6VFRMOXk4OStFdHdyKzF0TU9hMmZLRnkrVWVIZHA0RlN2c3NLamYrVSs5VXQxaXkvVHJtK0k5cWRVM0NmdG5VNUpoR0wzb0VMMnRvMHN5R0ZRWHpLdUx3bWIvWkJDdHhVcnVJMFk5cExQOU52NFZhZGRWcGEycWNyMDZKNWpjRzlNS0gyUFhWVkVNc1EwdkhEazhQdGF2eE5iZDZ5d1pqb21GKzhFeUZ0a1JYQmVGQys2cm03RmdzblJjZUE0MG9UWVRieFdIUEpXUlV3ZGdGblhSTCtkeGZmbjlScDFzMmwrSTBFVGFFbzJkMmxkcjdXWHZWcTB2M2M0SUx2Z3FkclF2Mmd3M2tHVmFTcllVK3doeTJRaHNMQ05mNVdMcm5NNEpSVm9vWWhNWkt0NTJEYUpUQ1czWnpPWE5WQmh2YThuL2dUeElQQkRMN090YW11NEhsUytNUUdBNDNmN1NFMkFLNTdNaThTSGhnU1BkUGpBY3FoLzZxbDZ0V0RMMjN4SUQ4MmVtQzBiMnA2V2NDZWlKcklCL1dUQmxLaVR5MHh5MC91NXJMaktjcHFhanJWd1BLV3k0L0ZUbUFXcGpCRW9oQXNZZ2tRTVNEVUF2Uk5GUWMxSlRJc21VUEJRaUI4UlpNcHZ2bFhFTENVZ3crTFVpZkI0M2lSTjFtVlh2OGJ4N3RwbEViRGNiMnROVlhocVVvRG5SMlYxcjFyRVMvR1l0TFFsNjUrWDl5S3JJZnlXYmNIVldHdDVEaGxMdFVlcHJ0azZnZVlVeGUrSlZVbHNYTjFhVjZ3ajlRYTJHNU5OWkZ2U1ZvVkxnM3dUQ29Jb0FqUTZDaTU5b3ZoMjFVaExKNVNhcDd1dnJ3bUJPMkRVTjc5NVRJN2ZkQTJUa0FwZXZFa0x4bjlCTHBHYVhabWlYUkNWSCtEdlVDLzIvb01pWXZFaVcyYjg2Q3JrbUNJZThJclNBUG5SMVZidmw1YU1vdmNMcFNacndxSGVaL0FaeGo5T1hWdisreE1NdyIsIm1hYyI6IjYwN2Y2ZjBhMmUyMzYxY2I1Y2JhM2VmNTBlMTU3NDg1NjBiM2VkOWNhOWIzNmJmZTZiNTFmYzE3YWRjMjg4NDkiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2192, "gross_total": 2162, "base_fare": 878, "tax": 1314, "sell": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE5MiwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTMxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxNjIsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEzMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE2MiwiYmFzZV9mYXJlIjo4NDgsInRheCI6MTMxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxOTIuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTMxNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2162, "base_fare": 848, "tax": 1314, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2192, "filter": { "id": "F123NP00114-128", "price": 2192, "gross_total": 2162, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-129", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG23rDZedDX6rNn4esWKUeFHcmO9DT4b\/+H\/x8ldpkhzfQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-129", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "vD7ErzP8Lst\/NPmzlwiFNqZ2f5eS04ItCjYO5yJ1AQ0=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IktwMnJycFhFQzhGR2VNNVdLSEhvb0E9PSIsInZhbHVlIjoiQmE3dDM1dmIvKzBKWGd5SC96Z2d1RzZsLzRjZzBvdExIMVZjZ3N3YVhYVE9TdUIrS0RxbFd4aUgrUks1bGpwZ2ZwdnByRWRadURmL2tUZEw5MURyUllEblNEUmwvNzBvMjVMaXlsSDkybWVoS1c0aGxjWHFPNElyVUZPV20xOE1DNm9MLy82K2FjMUtkamI5cTIxaUVQTFR5NDBzTFpzQ1ZHN2I4ZDIxaklEOU1UVUhPZ0ZGa2tIYnFpVS9ONDA4RS9mWHpmNG0xamV6K2lLTVlYZUJ6RHRDQWZXazR1SmtKd25UdkorMW1HWnFpSUE0NHk1UnVSRGZYYmxoR1lkcWpRdFpmYzU0RS9zWDEzemdqSzBObU5vY3dHVlFIaFRoR3F5NW01SGxWWFFsYmh5N043YzZsY21kdk5VcE45RU44VVZhS1BhNGhOalY5bkQyT0VYUmNCUEdMK29sRlVjSnkvMW9NbnJoZ2VxZnNtTlBlZjlXUjE2UnB5eWN1SWUrV0c1VHp2Q2I0M2hQV1B1YldTYmJ6VHVYSW5xZG0rczdsTUlib3VGVFRYcUtiYWJNVWZoTWVIRHgrSTZkcUdrUzVTSnkzMXlIZzVKaU5jcUZlTVhLaXp0NGEvVzlDRWdQbFZLd0N0TmxhNHptU0QwV2hsUi9YTk8rdWEyUzR2MW0xcytnOTBmVXRXRnpiMkZYWGFnb2JrUjRGWHUwbllrVVByQnJYZHJBcG0rcnY0WSsyOEU5dm9Sc0NESnN0UENzWlpxNHBualI4S3EweXlVWGs2ZHRTQUM5dVEwN3N4RWN4RE9COFNOeTRUQ3hYSEYvQXB2cUZXU3krK2VLcnVEUzQySUNMSE95ZnBIZWpSanNzV25DOFNrSjJTVmtTdldwYjRJZVBxNWxTVFRkb0M4akV1blRPSlErQnp2Z01tQWR6cldvMEpnTGRkT3lKa2Z2K1ppbHVpdVRYTEtyakRGSUIvdGJLN1NQSkFPOFoybks5QnVsVFhkOUNtajNXSkU4ci9ISlhacTB5MmF1NXlYRFM0ZEtXR1ZuTnJxNmxTU1UyTldDN0ZRKzBZSEJpUGZXdnlDUjNxRHJSM1NVbEdYKzNlMWFHYXVHa2NsR3pKY2FZN2RiVnBWa0NVTTFhYVBZYWFvc2l2OFJOOGVndk5QK1VESXl0Ykdya2dNcmQ3SDVKZ3QrZ3RTUzc5QnB3L2ZsU3lrN1FleTE3aUZ0Q2tEYWh0WTU5SFk5QnV0N3pLSllKTjhZV1FJcG1DbHlEUi9kVXluWWtpMWUyZzFBYStTRHJaZlhZRGUvY3BFUlNyK1U5T1gydGF6WWMyWS80TUpZK2Q2dm5sc2tkOFRTeHlXTEZydUI3R0VuUG1yb1FDNFB3Vjd0YWJuUktmTmpFL3JhQ3dRTlBUb0NISjFJVGhLUHp4d0N1Y3J5RjBuTEgxbDV6Zmhxcm5hbEtHOEV5ck1Jc09FWGw0ZWRPbU9TaXY0S3BSZVZ2QXdQSmRJOEhHNkwxQXcrVHdkNThiMHpReld4TmxZK0VmdVVlTXlja2E5VlRiVlVYdWkxMElqUXprNDVRRVNTczhzN2I1emV5TjJLMllHNTlDa2pGeWpKbnFLWkVTQmt3U1picEZNUjVsMnhhMUJjenVmbG9MS1JrcS9yNC93RXdFMDFLTHRDK1htU2xSNDl5Y3B0YzJ4cHYybURoejluRkpwV2Q5QStVVE5BbUJrWUZ1Q2hqMytmQW12RS9SY29SWkpkVTNhcXNlYzdscm5EclplQTlLT0JOQitiS1oxV2hHeldXb0dtU3V4K2M4QlpuaCt4TXFTZ09Ha2NBV0hZd29ZNU1jRnVXNVdQRG1wWmdpbXo3QVZBQTlocStrSmh3SFlNS3ZwMkIwQ0JaRGZ2amVtYnpmRlNqNU9YMy9jc1FGTStLVGREcmhXNmMxRGpCTUdBT0VsL2FZSFdKMkRTRi90bTk0UmZ3VEg5eGM4MjFoTE9jVGF0YmZuVXRZaFRMd1Zwd3QrSXp4bWZUQkNlZGduRzk0ZEtTU1dIUXc3SXBoUUUwbWxjVDJkS0lQWU5yMDNnTldsVzRIUGZEeFBKMkU0bUZKY3phVW9tSlFMcWYveHQ2U0lYTG9wTS93S3J1ZytJaFdYQ3NtZmtlaUovODhuL2ZFdmZibkF6eTJzbG9rdGZYOFVsYWhQSFdoTjFRSjk5WWpNUXhjWnMvZ1ZJZmFuengvODU4ajE0dkVvZVNLMUQrQkgwYU9QU2lMTHY5S3dCZ0t4enZFYWF1am05SEprSnlUVE5acmlDWFJGd001a09mWjRwQ2tVdStrdmFORzduQXhmS2ZCRHJXZWorWkFFOEdlb2RXeVF4aHJWdnFHV0tBNDJXVDZKL3dhT29kQzYzQWZqK1p2cFRxNmVaM0o3ZDNQZi9BcnJlRzJUQnV3SFc0TVNjckFtU2hoT3JWM09kWktVZVNHNGNTUmJ5c2JaRGxvUHlLd0R3YjJTbnVIQnBKYUhPZWNBK05TbFJ1K000SmNlU3FLV1hxbXFZcnFGTzZjekNtemVsYytqNGwyZTVvbFgzZTUyNk9UMzFIOFY1V3Nwb1VkRlFWQTZCQnBxZ01yS2ZaRjhVZXdWb2pnYUxXQnhBZ2hDVjBzRVIydTdjZHJpVHVXV291dU9DUjNpemcvZEt1WjFDU2FRMml6LzVQZ0RBSk5KOUVUQS9sd2poaUN2dFI0WFJBK1lBcUdiTVBiRnpzTzBwVWE3MDNER3ZSZ2RCb3RZT0d4UERFMzNJYWwrYmFVZEkwWUFCbkR0cGgvTU9EOHUyTk5FVDJnckVCRXVxTy82UHF2dHJaQnlVSE1UUDFReFdFRmlrYU0yVWZGdGFuTzlWSyswZnpORTN5UXBESzNOY2NVOERhM0kyOXVvME84VEExUlBnRHg1dUFxM3p4c3BhVTRaMC9zL3FLRlVQVWduRnYvdjJlMzJONFY3Sm03VEt5QzVmTDRveGs0cWhERkd6Y0x5aXl0bXIyYUEwa0FYcmdRa3JPR1RnOFFaTzlGdXdNN1ZLb3pwTHd2bWxlQmk5OFFWZkp4SFdtSUp6OGY3OXNyKzRvVUdjQ2pldElKNzNhM3huakhwUU9PTnpQK1dYS0VQZ1k3Mk1GaU54VGtiYyIsIm1hYyI6IjEwNjc0YjM2ZTM3YWJmZTQ0ZmM4NTgzNmEzZTliNTkwMGUxMTk2MjdlYjgxMDg4NGFhOWMxZDU3ODc0OThmYzAiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "aFQdLCrMX4EcY35+BHIV+iq9T4SPkz+5y3hCXLgM2zw=", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IktwMnJycFhFQzhGR2VNNVdLSEhvb0E9PSIsInZhbHVlIjoiQmE3dDM1dmIvKzBKWGd5SC96Z2d1RzZsLzRjZzBvdExIMVZjZ3N3YVhYVE9TdUIrS0RxbFd4aUgrUks1bGpwZ2ZwdnByRWRadURmL2tUZEw5MURyUllEblNEUmwvNzBvMjVMaXlsSDkybWVoS1c0aGxjWHFPNElyVUZPV20xOE1DNm9MLy82K2FjMUtkamI5cTIxaUVQTFR5NDBzTFpzQ1ZHN2I4ZDIxaklEOU1UVUhPZ0ZGa2tIYnFpVS9ONDA4RS9mWHpmNG0xamV6K2lLTVlYZUJ6RHRDQWZXazR1SmtKd25UdkorMW1HWnFpSUE0NHk1UnVSRGZYYmxoR1lkcWpRdFpmYzU0RS9zWDEzemdqSzBObU5vY3dHVlFIaFRoR3F5NW01SGxWWFFsYmh5N043YzZsY21kdk5VcE45RU44VVZhS1BhNGhOalY5bkQyT0VYUmNCUEdMK29sRlVjSnkvMW9NbnJoZ2VxZnNtTlBlZjlXUjE2UnB5eWN1SWUrV0c1VHp2Q2I0M2hQV1B1YldTYmJ6VHVYSW5xZG0rczdsTUlib3VGVFRYcUtiYWJNVWZoTWVIRHgrSTZkcUdrUzVTSnkzMXlIZzVKaU5jcUZlTVhLaXp0NGEvVzlDRWdQbFZLd0N0TmxhNHptU0QwV2hsUi9YTk8rdWEyUzR2MW0xcytnOTBmVXRXRnpiMkZYWGFnb2JrUjRGWHUwbllrVVByQnJYZHJBcG0rcnY0WSsyOEU5dm9Sc0NESnN0UENzWlpxNHBualI4S3EweXlVWGs2ZHRTQUM5dVEwN3N4RWN4RE9COFNOeTRUQ3hYSEYvQXB2cUZXU3krK2VLcnVEUzQySUNMSE95ZnBIZWpSanNzV25DOFNrSjJTVmtTdldwYjRJZVBxNWxTVFRkb0M4akV1blRPSlErQnp2Z01tQWR6cldvMEpnTGRkT3lKa2Z2K1ppbHVpdVRYTEtyakRGSUIvdGJLN1NQSkFPOFoybks5QnVsVFhkOUNtajNXSkU4ci9ISlhacTB5MmF1NXlYRFM0ZEtXR1ZuTnJxNmxTU1UyTldDN0ZRKzBZSEJpUGZXdnlDUjNxRHJSM1NVbEdYKzNlMWFHYXVHa2NsR3pKY2FZN2RiVnBWa0NVTTFhYVBZYWFvc2l2OFJOOGVndk5QK1VESXl0Ykdya2dNcmQ3SDVKZ3QrZ3RTUzc5QnB3L2ZsU3lrN1FleTE3aUZ0Q2tEYWh0WTU5SFk5QnV0N3pLSllKTjhZV1FJcG1DbHlEUi9kVXluWWtpMWUyZzFBYStTRHJaZlhZRGUvY3BFUlNyK1U5T1gydGF6WWMyWS80TUpZK2Q2dm5sc2tkOFRTeHlXTEZydUI3R0VuUG1yb1FDNFB3Vjd0YWJuUktmTmpFL3JhQ3dRTlBUb0NISjFJVGhLUHp4d0N1Y3J5RjBuTEgxbDV6Zmhxcm5hbEtHOEV5ck1Jc09FWGw0ZWRPbU9TaXY0S3BSZVZ2QXdQSmRJOEhHNkwxQXcrVHdkNThiMHpReld4TmxZK0VmdVVlTXlja2E5VlRiVlVYdWkxMElqUXprNDVRRVNTczhzN2I1emV5TjJLMllHNTlDa2pGeWpKbnFLWkVTQmt3U1picEZNUjVsMnhhMUJjenVmbG9MS1JrcS9yNC93RXdFMDFLTHRDK1htU2xSNDl5Y3B0YzJ4cHYybURoejluRkpwV2Q5QStVVE5BbUJrWUZ1Q2hqMytmQW12RS9SY29SWkpkVTNhcXNlYzdscm5EclplQTlLT0JOQitiS1oxV2hHeldXb0dtU3V4K2M4QlpuaCt4TXFTZ09Ha2NBV0hZd29ZNU1jRnVXNVdQRG1wWmdpbXo3QVZBQTlocStrSmh3SFlNS3ZwMkIwQ0JaRGZ2amVtYnpmRlNqNU9YMy9jc1FGTStLVGREcmhXNmMxRGpCTUdBT0VsL2FZSFdKMkRTRi90bTk0UmZ3VEg5eGM4MjFoTE9jVGF0YmZuVXRZaFRMd1Zwd3QrSXp4bWZUQkNlZGduRzk0ZEtTU1dIUXc3SXBoUUUwbWxjVDJkS0lQWU5yMDNnTldsVzRIUGZEeFBKMkU0bUZKY3phVW9tSlFMcWYveHQ2U0lYTG9wTS93S3J1ZytJaFdYQ3NtZmtlaUovODhuL2ZFdmZibkF6eTJzbG9rdGZYOFVsYWhQSFdoTjFRSjk5WWpNUXhjWnMvZ1ZJZmFuengvODU4ajE0dkVvZVNLMUQrQkgwYU9QU2lMTHY5S3dCZ0t4enZFYWF1am05SEprSnlUVE5acmlDWFJGd001a09mWjRwQ2tVdStrdmFORzduQXhmS2ZCRHJXZWorWkFFOEdlb2RXeVF4aHJWdnFHV0tBNDJXVDZKL3dhT29kQzYzQWZqK1p2cFRxNmVaM0o3ZDNQZi9BcnJlRzJUQnV3SFc0TVNjckFtU2hoT3JWM09kWktVZVNHNGNTUmJ5c2JaRGxvUHlLd0R3YjJTbnVIQnBKYUhPZWNBK05TbFJ1K000SmNlU3FLV1hxbXFZcnFGTzZjekNtemVsYytqNGwyZTVvbFgzZTUyNk9UMzFIOFY1V3Nwb1VkRlFWQTZCQnBxZ01yS2ZaRjhVZXdWb2pnYUxXQnhBZ2hDVjBzRVIydTdjZHJpVHVXV291dU9DUjNpemcvZEt1WjFDU2FRMml6LzVQZ0RBSk5KOUVUQS9sd2poaUN2dFI0WFJBK1lBcUdiTVBiRnpzTzBwVWE3MDNER3ZSZ2RCb3RZT0d4UERFMzNJYWwrYmFVZEkwWUFCbkR0cGgvTU9EOHUyTk5FVDJnckVCRXVxTy82UHF2dHJaQnlVSE1UUDFReFdFRmlrYU0yVWZGdGFuTzlWSyswZnpORTN5UXBESzNOY2NVOERhM0kyOXVvME84VEExUlBnRHg1dUFxM3p4c3BhVTRaMC9zL3FLRlVQVWduRnYvdjJlMzJONFY3Sm03VEt5QzVmTDRveGs0cWhERkd6Y0x5aXl0bXIyYUEwa0FYcmdRa3JPR1RnOFFaTzlGdXdNN1ZLb3pwTHd2bWxlQmk5OFFWZkp4SFdtSUp6OGY3OXNyKzRvVUdjQ2pldElKNzNhM3huakhwUU9PTnpQK1dYS0VQZ1k3Mk1GaU54VGtiYyIsIm1hYyI6IjEwNjc0YjM2ZTM3YWJmZTQ0ZmM4NTgzNmEzZTliNTkwMGUxMTk2MjdlYjgxMDg4NGFhOWMxZDU3ODc0OThmYzAiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-129", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "ypklOTOLmjhnXIOh8Gdr+MRyqiNJQVIJp\/bxFKUHtF0=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IktwMnJycFhFQzhGR2VNNVdLSEhvb0E9PSIsInZhbHVlIjoiQmE3dDM1dmIvKzBKWGd5SC96Z2d1RzZsLzRjZzBvdExIMVZjZ3N3YVhYVE9TdUIrS0RxbFd4aUgrUks1bGpwZ2ZwdnByRWRadURmL2tUZEw5MURyUllEblNEUmwvNzBvMjVMaXlsSDkybWVoS1c0aGxjWHFPNElyVUZPV20xOE1DNm9MLy82K2FjMUtkamI5cTIxaUVQTFR5NDBzTFpzQ1ZHN2I4ZDIxaklEOU1UVUhPZ0ZGa2tIYnFpVS9ONDA4RS9mWHpmNG0xamV6K2lLTVlYZUJ6RHRDQWZXazR1SmtKd25UdkorMW1HWnFpSUE0NHk1UnVSRGZYYmxoR1lkcWpRdFpmYzU0RS9zWDEzemdqSzBObU5vY3dHVlFIaFRoR3F5NW01SGxWWFFsYmh5N043YzZsY21kdk5VcE45RU44VVZhS1BhNGhOalY5bkQyT0VYUmNCUEdMK29sRlVjSnkvMW9NbnJoZ2VxZnNtTlBlZjlXUjE2UnB5eWN1SWUrV0c1VHp2Q2I0M2hQV1B1YldTYmJ6VHVYSW5xZG0rczdsTUlib3VGVFRYcUtiYWJNVWZoTWVIRHgrSTZkcUdrUzVTSnkzMXlIZzVKaU5jcUZlTVhLaXp0NGEvVzlDRWdQbFZLd0N0TmxhNHptU0QwV2hsUi9YTk8rdWEyUzR2MW0xcytnOTBmVXRXRnpiMkZYWGFnb2JrUjRGWHUwbllrVVByQnJYZHJBcG0rcnY0WSsyOEU5dm9Sc0NESnN0UENzWlpxNHBualI4S3EweXlVWGs2ZHRTQUM5dVEwN3N4RWN4RE9COFNOeTRUQ3hYSEYvQXB2cUZXU3krK2VLcnVEUzQySUNMSE95ZnBIZWpSanNzV25DOFNrSjJTVmtTdldwYjRJZVBxNWxTVFRkb0M4akV1blRPSlErQnp2Z01tQWR6cldvMEpnTGRkT3lKa2Z2K1ppbHVpdVRYTEtyakRGSUIvdGJLN1NQSkFPOFoybks5QnVsVFhkOUNtajNXSkU4ci9ISlhacTB5MmF1NXlYRFM0ZEtXR1ZuTnJxNmxTU1UyTldDN0ZRKzBZSEJpUGZXdnlDUjNxRHJSM1NVbEdYKzNlMWFHYXVHa2NsR3pKY2FZN2RiVnBWa0NVTTFhYVBZYWFvc2l2OFJOOGVndk5QK1VESXl0Ykdya2dNcmQ3SDVKZ3QrZ3RTUzc5QnB3L2ZsU3lrN1FleTE3aUZ0Q2tEYWh0WTU5SFk5QnV0N3pLSllKTjhZV1FJcG1DbHlEUi9kVXluWWtpMWUyZzFBYStTRHJaZlhZRGUvY3BFUlNyK1U5T1gydGF6WWMyWS80TUpZK2Q2dm5sc2tkOFRTeHlXTEZydUI3R0VuUG1yb1FDNFB3Vjd0YWJuUktmTmpFL3JhQ3dRTlBUb0NISjFJVGhLUHp4d0N1Y3J5RjBuTEgxbDV6Zmhxcm5hbEtHOEV5ck1Jc09FWGw0ZWRPbU9TaXY0S3BSZVZ2QXdQSmRJOEhHNkwxQXcrVHdkNThiMHpReld4TmxZK0VmdVVlTXlja2E5VlRiVlVYdWkxMElqUXprNDVRRVNTczhzN2I1emV5TjJLMllHNTlDa2pGeWpKbnFLWkVTQmt3U1picEZNUjVsMnhhMUJjenVmbG9MS1JrcS9yNC93RXdFMDFLTHRDK1htU2xSNDl5Y3B0YzJ4cHYybURoejluRkpwV2Q5QStVVE5BbUJrWUZ1Q2hqMytmQW12RS9SY29SWkpkVTNhcXNlYzdscm5EclplQTlLT0JOQitiS1oxV2hHeldXb0dtU3V4K2M4QlpuaCt4TXFTZ09Ha2NBV0hZd29ZNU1jRnVXNVdQRG1wWmdpbXo3QVZBQTlocStrSmh3SFlNS3ZwMkIwQ0JaRGZ2amVtYnpmRlNqNU9YMy9jc1FGTStLVGREcmhXNmMxRGpCTUdBT0VsL2FZSFdKMkRTRi90bTk0UmZ3VEg5eGM4MjFoTE9jVGF0YmZuVXRZaFRMd1Zwd3QrSXp4bWZUQkNlZGduRzk0ZEtTU1dIUXc3SXBoUUUwbWxjVDJkS0lQWU5yMDNnTldsVzRIUGZEeFBKMkU0bUZKY3phVW9tSlFMcWYveHQ2U0lYTG9wTS93S3J1ZytJaFdYQ3NtZmtlaUovODhuL2ZFdmZibkF6eTJzbG9rdGZYOFVsYWhQSFdoTjFRSjk5WWpNUXhjWnMvZ1ZJZmFuengvODU4ajE0dkVvZVNLMUQrQkgwYU9QU2lMTHY5S3dCZ0t4enZFYWF1am05SEprSnlUVE5acmlDWFJGd001a09mWjRwQ2tVdStrdmFORzduQXhmS2ZCRHJXZWorWkFFOEdlb2RXeVF4aHJWdnFHV0tBNDJXVDZKL3dhT29kQzYzQWZqK1p2cFRxNmVaM0o3ZDNQZi9BcnJlRzJUQnV3SFc0TVNjckFtU2hoT3JWM09kWktVZVNHNGNTUmJ5c2JaRGxvUHlLd0R3YjJTbnVIQnBKYUhPZWNBK05TbFJ1K000SmNlU3FLV1hxbXFZcnFGTzZjekNtemVsYytqNGwyZTVvbFgzZTUyNk9UMzFIOFY1V3Nwb1VkRlFWQTZCQnBxZ01yS2ZaRjhVZXdWb2pnYUxXQnhBZ2hDVjBzRVIydTdjZHJpVHVXV291dU9DUjNpemcvZEt1WjFDU2FRMml6LzVQZ0RBSk5KOUVUQS9sd2poaUN2dFI0WFJBK1lBcUdiTVBiRnpzTzBwVWE3MDNER3ZSZ2RCb3RZT0d4UERFMzNJYWwrYmFVZEkwWUFCbkR0cGgvTU9EOHUyTk5FVDJnckVCRXVxTy82UHF2dHJaQnlVSE1UUDFReFdFRmlrYU0yVWZGdGFuTzlWSyswZnpORTN5UXBESzNOY2NVOERhM0kyOXVvME84VEExUlBnRHg1dUFxM3p4c3BhVTRaMC9zL3FLRlVQVWduRnYvdjJlMzJONFY3Sm03VEt5QzVmTDRveGs0cWhERkd6Y0x5aXl0bXIyYUEwa0FYcmdRa3JPR1RnOFFaTzlGdXdNN1ZLb3pwTHd2bWxlQmk5OFFWZkp4SFdtSUp6OGY3OXNyKzRvVUdjQ2pldElKNzNhM3huakhwUU9PTnpQK1dYS0VQZ1k3Mk1GaU54VGtiYyIsIm1hYyI6IjEwNjc0YjM2ZTM3YWJmZTQ0ZmM4NTgzNmEzZTliNTkwMGUxMTk2MjdlYjgxMDg4NGFhOWMxZDU3ODc0OThmYzAiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "UokFzDgDSK+ryNf7q2GZwysGgTGRP\/vNLtJPrW11jm0=", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IktwMnJycFhFQzhGR2VNNVdLSEhvb0E9PSIsInZhbHVlIjoiQmE3dDM1dmIvKzBKWGd5SC96Z2d1RzZsLzRjZzBvdExIMVZjZ3N3YVhYVE9TdUIrS0RxbFd4aUgrUks1bGpwZ2ZwdnByRWRadURmL2tUZEw5MURyUllEblNEUmwvNzBvMjVMaXlsSDkybWVoS1c0aGxjWHFPNElyVUZPV20xOE1DNm9MLy82K2FjMUtkamI5cTIxaUVQTFR5NDBzTFpzQ1ZHN2I4ZDIxaklEOU1UVUhPZ0ZGa2tIYnFpVS9ONDA4RS9mWHpmNG0xamV6K2lLTVlYZUJ6RHRDQWZXazR1SmtKd25UdkorMW1HWnFpSUE0NHk1UnVSRGZYYmxoR1lkcWpRdFpmYzU0RS9zWDEzemdqSzBObU5vY3dHVlFIaFRoR3F5NW01SGxWWFFsYmh5N043YzZsY21kdk5VcE45RU44VVZhS1BhNGhOalY5bkQyT0VYUmNCUEdMK29sRlVjSnkvMW9NbnJoZ2VxZnNtTlBlZjlXUjE2UnB5eWN1SWUrV0c1VHp2Q2I0M2hQV1B1YldTYmJ6VHVYSW5xZG0rczdsTUlib3VGVFRYcUtiYWJNVWZoTWVIRHgrSTZkcUdrUzVTSnkzMXlIZzVKaU5jcUZlTVhLaXp0NGEvVzlDRWdQbFZLd0N0TmxhNHptU0QwV2hsUi9YTk8rdWEyUzR2MW0xcytnOTBmVXRXRnpiMkZYWGFnb2JrUjRGWHUwbllrVVByQnJYZHJBcG0rcnY0WSsyOEU5dm9Sc0NESnN0UENzWlpxNHBualI4S3EweXlVWGs2ZHRTQUM5dVEwN3N4RWN4RE9COFNOeTRUQ3hYSEYvQXB2cUZXU3krK2VLcnVEUzQySUNMSE95ZnBIZWpSanNzV25DOFNrSjJTVmtTdldwYjRJZVBxNWxTVFRkb0M4akV1blRPSlErQnp2Z01tQWR6cldvMEpnTGRkT3lKa2Z2K1ppbHVpdVRYTEtyakRGSUIvdGJLN1NQSkFPOFoybks5QnVsVFhkOUNtajNXSkU4ci9ISlhacTB5MmF1NXlYRFM0ZEtXR1ZuTnJxNmxTU1UyTldDN0ZRKzBZSEJpUGZXdnlDUjNxRHJSM1NVbEdYKzNlMWFHYXVHa2NsR3pKY2FZN2RiVnBWa0NVTTFhYVBZYWFvc2l2OFJOOGVndk5QK1VESXl0Ykdya2dNcmQ3SDVKZ3QrZ3RTUzc5QnB3L2ZsU3lrN1FleTE3aUZ0Q2tEYWh0WTU5SFk5QnV0N3pLSllKTjhZV1FJcG1DbHlEUi9kVXluWWtpMWUyZzFBYStTRHJaZlhZRGUvY3BFUlNyK1U5T1gydGF6WWMyWS80TUpZK2Q2dm5sc2tkOFRTeHlXTEZydUI3R0VuUG1yb1FDNFB3Vjd0YWJuUktmTmpFL3JhQ3dRTlBUb0NISjFJVGhLUHp4d0N1Y3J5RjBuTEgxbDV6Zmhxcm5hbEtHOEV5ck1Jc09FWGw0ZWRPbU9TaXY0S3BSZVZ2QXdQSmRJOEhHNkwxQXcrVHdkNThiMHpReld4TmxZK0VmdVVlTXlja2E5VlRiVlVYdWkxMElqUXprNDVRRVNTczhzN2I1emV5TjJLMllHNTlDa2pGeWpKbnFLWkVTQmt3U1picEZNUjVsMnhhMUJjenVmbG9MS1JrcS9yNC93RXdFMDFLTHRDK1htU2xSNDl5Y3B0YzJ4cHYybURoejluRkpwV2Q5QStVVE5BbUJrWUZ1Q2hqMytmQW12RS9SY29SWkpkVTNhcXNlYzdscm5EclplQTlLT0JOQitiS1oxV2hHeldXb0dtU3V4K2M4QlpuaCt4TXFTZ09Ha2NBV0hZd29ZNU1jRnVXNVdQRG1wWmdpbXo3QVZBQTlocStrSmh3SFlNS3ZwMkIwQ0JaRGZ2amVtYnpmRlNqNU9YMy9jc1FGTStLVGREcmhXNmMxRGpCTUdBT0VsL2FZSFdKMkRTRi90bTk0UmZ3VEg5eGM4MjFoTE9jVGF0YmZuVXRZaFRMd1Zwd3QrSXp4bWZUQkNlZGduRzk0ZEtTU1dIUXc3SXBoUUUwbWxjVDJkS0lQWU5yMDNnTldsVzRIUGZEeFBKMkU0bUZKY3phVW9tSlFMcWYveHQ2U0lYTG9wTS93S3J1ZytJaFdYQ3NtZmtlaUovODhuL2ZFdmZibkF6eTJzbG9rdGZYOFVsYWhQSFdoTjFRSjk5WWpNUXhjWnMvZ1ZJZmFuengvODU4ajE0dkVvZVNLMUQrQkgwYU9QU2lMTHY5S3dCZ0t4enZFYWF1am05SEprSnlUVE5acmlDWFJGd001a09mWjRwQ2tVdStrdmFORzduQXhmS2ZCRHJXZWorWkFFOEdlb2RXeVF4aHJWdnFHV0tBNDJXVDZKL3dhT29kQzYzQWZqK1p2cFRxNmVaM0o3ZDNQZi9BcnJlRzJUQnV3SFc0TVNjckFtU2hoT3JWM09kWktVZVNHNGNTUmJ5c2JaRGxvUHlLd0R3YjJTbnVIQnBKYUhPZWNBK05TbFJ1K000SmNlU3FLV1hxbXFZcnFGTzZjekNtemVsYytqNGwyZTVvbFgzZTUyNk9UMzFIOFY1V3Nwb1VkRlFWQTZCQnBxZ01yS2ZaRjhVZXdWb2pnYUxXQnhBZ2hDVjBzRVIydTdjZHJpVHVXV291dU9DUjNpemcvZEt1WjFDU2FRMml6LzVQZ0RBSk5KOUVUQS9sd2poaUN2dFI0WFJBK1lBcUdiTVBiRnpzTzBwVWE3MDNER3ZSZ2RCb3RZT0d4UERFMzNJYWwrYmFVZEkwWUFCbkR0cGgvTU9EOHUyTk5FVDJnckVCRXVxTy82UHF2dHJaQnlVSE1UUDFReFdFRmlrYU0yVWZGdGFuTzlWSyswZnpORTN5UXBESzNOY2NVOERhM0kyOXVvME84VEExUlBnRHg1dUFxM3p4c3BhVTRaMC9zL3FLRlVQVWduRnYvdjJlMzJONFY3Sm03VEt5QzVmTDRveGs0cWhERkd6Y0x5aXl0bXIyYUEwa0FYcmdRa3JPR1RnOFFaTzlGdXdNN1ZLb3pwTHd2bWxlQmk5OFFWZkp4SFdtSUp6OGY3OXNyKzRvVUdjQ2pldElKNzNhM3huakhwUU9PTnpQK1dYS0VQZ1k3Mk1GaU54VGtiYyIsIm1hYyI6IjEwNjc0YjM2ZTM3YWJmZTQ0ZmM4NTgzNmEzZTliNTkwMGUxMTk2MjdlYjgxMDg4NGFhOWMxZDU3ODc0OThmYzAiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2192, "gross_total": 2162, "base_fare": 878, "tax": 1314, "sell": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE5MiwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTMxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxNjIsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEzMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE2MiwiYmFzZV9mYXJlIjo4NDgsInRheCI6MTMxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxOTIuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTMxNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2162, "base_fare": 848, "tax": 1314, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2192, "filter": { "id": "F123NP00114-129", "price": 2192, "gross_total": 2162, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-130", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG2W78qE57Aa9K\/xlLuM7LJeOnLfpq4OhTNYAF4q2GTDIQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-130", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "V4iZyKaKb74Ih8zzxCAhKcwHoHBuVkedCqJ72P0mj3A=", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IjBhSkx1d3NvVWR2WTdNSEs5SGF4Z2c9PSIsInZhbHVlIjoiR25Lb2FLeDJNdG9jdnhqYkZtMzIvWGlrdzVQZEdTUFJnZ1VqVEdZZEErTnEwYmdueHRTY2xFU0hHWmlsTFgrUzdMbWVHbTRnQXg5UTd4QmVZQmFuNC9XbmlLSlJEeEVCTUdVTDBqODdBeDM3dlVCQ1dRY3dZYVJjY09YOUY5U1J4eS9mUVBQb1ZIOWo1cC9oeGRpZXhLU09ES3FjYTYvckhqYlVuNXR3eDNCN1ZKRDYrT3o4d2xMckNHTXp4YisyNmtOVWQ0NkM4RkVjNzYyeG5NN3RQVHZMWjJseXJWQlc5b0laVTFuaEo2ODBnVm81cXUrd3h4dThLTTZ6MndJcUhUeTlKMnl5cEhLbXdtd3psRkJXQVJPbENjQUZVZmtYalQyb1hES2ZRNVpWVFh3aGdZTVQ5Y3dleE44eHJqVWp3OExCbTlBTUc5RmYwS2lmNTR2dW5Oai9tZHpaa3NSWGxhOEJRS0pPWEZkRGlCTW0vNnBjZjlkSG01V0tkbFdHa295cEFyOVhhMVdWUVhCWmhDRks0U1dqakxlaFgyZTBGM3Jvdm1TeVRXUlpoamVoeDdhWS81M0RTK0E4cXFCbEtkZXN2WUx0cWJZNmhSSGgzdVpGdk9rNzhKK3JPUjdtVGo0eTVzVy9aZXM0elFHaEExSGo1V1RkNFpKRGNrdGNtSzU0cVBob3IrSzk3bFVhVC9UZHN4N2NndnpCUUtrSGFTNEpNRlI2WldFYjB4QUkxakg2c01TNWhxQ2h2MlpoSUlKcldjc1BmYjNkdWlheDFGY0IycGJldnlRZUxwL1JFTU5idGV0NWhrRm9RaGprUXdnMEJxYmFMN3k0S1FTVVIyYzVMWGpyY055T09CU1N4ZHJwaWJsRmcxR1gyb0FVellZeHI1dkNlNlcwaWcycjl2UUdCR0Y0c2dpcTlmM0NDaHB3UVZyREIrTWJodUNkL3FMWFc2cUNES2hscEVycDIxa2NYWDRudWRrU3Y3WnZEbVA1Z1QrUW9WV2Z4TytQRmY1WXhZSHJpL3VpeE92SjBwUnhHV2ozWG9OeE5pNnZvemExeGEranFhaHhoTW10ZENkcGh4NEhseHhYdStvUStGTWs4bXVoNkRxSTMvcG0yTnFJWEpTZ096RUY4ZGhaRU4xSnVvN3laNWlHTDN2K1NybXg4aVY0MWdXYkNyamkxVVZWNWdCK0FhZjhXZnpJZmhIQktJYTJrVGlEeU5ENllIVk5relk4RHBYQWlZUDBpWS96Y3hzckdUbENTaWtISHVCcVRySVBNazJBek5PSlF5QmZLUUpKTnQvTHFOeGlZdkJTZ0FRcDM3ck85ZXBLYWkzZkt0R1ZhUVRkQkVYcE1DUFVMdGVRaEpEblFRY3VKejZVeEhYWTZIZUxLaEhYYVlERHJJVlNqSU9vdVkxdHljNVMvRWsrRjBYd1JNbkJxdnhrMjFLdmdOUWM5WmhTQ0tuNWdoQUNWdWJ2Rm5ra1NCRDczVUI4dmdrUXVDaUo5dUxCQ3RSdTlHaVlCUlBYNGRwcEhkcXZJV2Yvd0wxWTV3OTNzRjlyaUZyNVFZMmhLaG5NYVpEQnBmMWMrVDJzMkpzMzgyblFtQlh1TWt1NVpvUTNlNi9rUFRBQkQyWUlFVTRXWUxjb0Q5VXpwbktVdzVsckp2R3R5bEhNbk5EaVcxVnMzUEg5Nkt0b2tCT08rVW1hdkVsUVJhZ0NFZTJWdDE3citwQStLb1JSTTlSM295aGtmalpTUjF2YjJRMlM1MTRjMWNHTzVkSFVVd1lqOUNwMU14c2t1YUdsZFlwZUJkZlpRK2FGRFRiSm5Va2VHZzJ3RE03Mm5qMWRBUXY5WFhKTGRVRmRUNEJOSEhhakdGY0xGZFBJL29NcnZ4ZXRYdkZNcTQyMEZJaWtsRDFhR3J3cEtkK1o4WS9qYXc2cEsxamw4TXd1QWdESXFLSC82TVRjbkxtOGRNTkp2eFJqKzRTVjd5L1NtcDBBWk1kNmxaNmVHOHFmQ09QZXJub3pFMlNldHRsQ3RKQXQzNHcyU2U2R2lTdE15K2h1aEhDUnFZTmdCcGdPUkFnYkdEcjR1R1J1akw2U2psZWxXNEdudmswcmlIR1FONUh0M0wrT2oya1RRRWFzMkVpdXV0K1l6ZnNLU00yaVUvUUFOYllKVFFVd2xOZUNWT0F2Q3FFcnQzOHN5R2FNaEVacnFOQ1kvd25QWmdJZDRsUTlrUEZnekIxSWgxVUl0S1lJdkpVQlRVQTQ5dkE5a0tOOEVyc1VpczA5SDRCNjA5VEZwUXp6ZTZhT3JtYlEvc2g0TXk3TEw5Nk45VE9QQlhldFQ1Z3FRVWxrTXZXZ2tIMFIrc0J4NGRPVUN3dkZhb1J4bFdMQ1VyMFFsY05yK1JPRFJZTjd5QzlKZXN2QVRHMzd0U242WC9WaDZaV2dKZXNnVk4wVGd0N3pMOVYzc0RGMmp3d2dGNEJNOHVFRFJBNlU2MG9qRmdkZTA4V2Rndi9hN2M3TzRxYm5MUzhSTGNoMEVrWkRNZGlKVk5lOHhMTXhrQW5HbFc2bEx4azAxNTluY2JSR0xvYjJ0amFkc1V2dHJJSEVTdXF2a1FxNDVReUhFT2RzTkZmRllINlZDenZNYkJ0UUh1S2FBNUYxQUVWOWxGNEJZc0l5a2tUbW1WZWVQM0Fsblk1ays5TUVtcjUxTThDRmFMeHZJd205NXhXMHVkblVlSjVmNHJXTEs2ZDJmTG04MkM2NzV6TGJDT0hXcTVBMlVyd0Vna29SdWRMK1JrMDRNd2RNcUY4SG1wSWtCZ1hZWVg3cURYUnUxd1M2ZDdZZlRIdUlseU9TZ3hlTzJXMFJtdnBQWXlaWGdEUlNpaDQ0VmxVNWVOaGpmMnhsRFZrRklkK2pTMHZYTVBrVk5qWVpxbzJJMGtFS1JqN25nNzBacVNGbkV2TmxOUVZsTG5BZGgwclZqTk5TUHVWakluZ0FOVk1vZk01a3VVNWdwWkJ3eVE4OGRXbk9teERoZEJoenlneUFNR003cGtIUDJCTXBxZ285ZzNsTEpsVUlrWTN3OXg1T3R6dG0rYWRlQjB6VSs0UVdWRFQwS2dhK0NEYU92RlhBdGUvb3hkOTZCTmZPcFFDNTA3Smc4V3pqc0dCTiIsIm1hYyI6IjIxYzE3OGUxMDllMzg2MDRjOThjNTYxMzUxYmFlOWEzMzFiNDM0YmI5YTBjNzFhYzEzN2MzMzdmN2ZkZTNhOTgiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "X0U9yhkBaPHmEWIz\/+qtZMAWVR3WCdm5jLoJLeIcxxk=", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT20H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IjBhSkx1d3NvVWR2WTdNSEs5SGF4Z2c9PSIsInZhbHVlIjoiR25Lb2FLeDJNdG9jdnhqYkZtMzIvWGlrdzVQZEdTUFJnZ1VqVEdZZEErTnEwYmdueHRTY2xFU0hHWmlsTFgrUzdMbWVHbTRnQXg5UTd4QmVZQmFuNC9XbmlLSlJEeEVCTUdVTDBqODdBeDM3dlVCQ1dRY3dZYVJjY09YOUY5U1J4eS9mUVBQb1ZIOWo1cC9oeGRpZXhLU09ES3FjYTYvckhqYlVuNXR3eDNCN1ZKRDYrT3o4d2xMckNHTXp4YisyNmtOVWQ0NkM4RkVjNzYyeG5NN3RQVHZMWjJseXJWQlc5b0laVTFuaEo2ODBnVm81cXUrd3h4dThLTTZ6MndJcUhUeTlKMnl5cEhLbXdtd3psRkJXQVJPbENjQUZVZmtYalQyb1hES2ZRNVpWVFh3aGdZTVQ5Y3dleE44eHJqVWp3OExCbTlBTUc5RmYwS2lmNTR2dW5Oai9tZHpaa3NSWGxhOEJRS0pPWEZkRGlCTW0vNnBjZjlkSG01V0tkbFdHa295cEFyOVhhMVdWUVhCWmhDRks0U1dqakxlaFgyZTBGM3Jvdm1TeVRXUlpoamVoeDdhWS81M0RTK0E4cXFCbEtkZXN2WUx0cWJZNmhSSGgzdVpGdk9rNzhKK3JPUjdtVGo0eTVzVy9aZXM0elFHaEExSGo1V1RkNFpKRGNrdGNtSzU0cVBob3IrSzk3bFVhVC9UZHN4N2NndnpCUUtrSGFTNEpNRlI2WldFYjB4QUkxakg2c01TNWhxQ2h2MlpoSUlKcldjc1BmYjNkdWlheDFGY0IycGJldnlRZUxwL1JFTU5idGV0NWhrRm9RaGprUXdnMEJxYmFMN3k0S1FTVVIyYzVMWGpyY055T09CU1N4ZHJwaWJsRmcxR1gyb0FVellZeHI1dkNlNlcwaWcycjl2UUdCR0Y0c2dpcTlmM0NDaHB3UVZyREIrTWJodUNkL3FMWFc2cUNES2hscEVycDIxa2NYWDRudWRrU3Y3WnZEbVA1Z1QrUW9WV2Z4TytQRmY1WXhZSHJpL3VpeE92SjBwUnhHV2ozWG9OeE5pNnZvemExeGEranFhaHhoTW10ZENkcGh4NEhseHhYdStvUStGTWs4bXVoNkRxSTMvcG0yTnFJWEpTZ096RUY4ZGhaRU4xSnVvN3laNWlHTDN2K1NybXg4aVY0MWdXYkNyamkxVVZWNWdCK0FhZjhXZnpJZmhIQktJYTJrVGlEeU5ENllIVk5relk4RHBYQWlZUDBpWS96Y3hzckdUbENTaWtISHVCcVRySVBNazJBek5PSlF5QmZLUUpKTnQvTHFOeGlZdkJTZ0FRcDM3ck85ZXBLYWkzZkt0R1ZhUVRkQkVYcE1DUFVMdGVRaEpEblFRY3VKejZVeEhYWTZIZUxLaEhYYVlERHJJVlNqSU9vdVkxdHljNVMvRWsrRjBYd1JNbkJxdnhrMjFLdmdOUWM5WmhTQ0tuNWdoQUNWdWJ2Rm5ra1NCRDczVUI4dmdrUXVDaUo5dUxCQ3RSdTlHaVlCUlBYNGRwcEhkcXZJV2Yvd0wxWTV3OTNzRjlyaUZyNVFZMmhLaG5NYVpEQnBmMWMrVDJzMkpzMzgyblFtQlh1TWt1NVpvUTNlNi9rUFRBQkQyWUlFVTRXWUxjb0Q5VXpwbktVdzVsckp2R3R5bEhNbk5EaVcxVnMzUEg5Nkt0b2tCT08rVW1hdkVsUVJhZ0NFZTJWdDE3citwQStLb1JSTTlSM295aGtmalpTUjF2YjJRMlM1MTRjMWNHTzVkSFVVd1lqOUNwMU14c2t1YUdsZFlwZUJkZlpRK2FGRFRiSm5Va2VHZzJ3RE03Mm5qMWRBUXY5WFhKTGRVRmRUNEJOSEhhakdGY0xGZFBJL29NcnZ4ZXRYdkZNcTQyMEZJaWtsRDFhR3J3cEtkK1o4WS9qYXc2cEsxamw4TXd1QWdESXFLSC82TVRjbkxtOGRNTkp2eFJqKzRTVjd5L1NtcDBBWk1kNmxaNmVHOHFmQ09QZXJub3pFMlNldHRsQ3RKQXQzNHcyU2U2R2lTdE15K2h1aEhDUnFZTmdCcGdPUkFnYkdEcjR1R1J1akw2U2psZWxXNEdudmswcmlIR1FONUh0M0wrT2oya1RRRWFzMkVpdXV0K1l6ZnNLU00yaVUvUUFOYllKVFFVd2xOZUNWT0F2Q3FFcnQzOHN5R2FNaEVacnFOQ1kvd25QWmdJZDRsUTlrUEZnekIxSWgxVUl0S1lJdkpVQlRVQTQ5dkE5a0tOOEVyc1VpczA5SDRCNjA5VEZwUXp6ZTZhT3JtYlEvc2g0TXk3TEw5Nk45VE9QQlhldFQ1Z3FRVWxrTXZXZ2tIMFIrc0J4NGRPVUN3dkZhb1J4bFdMQ1VyMFFsY05yK1JPRFJZTjd5QzlKZXN2QVRHMzd0U242WC9WaDZaV2dKZXNnVk4wVGd0N3pMOVYzc0RGMmp3d2dGNEJNOHVFRFJBNlU2MG9qRmdkZTA4V2Rndi9hN2M3TzRxYm5MUzhSTGNoMEVrWkRNZGlKVk5lOHhMTXhrQW5HbFc2bEx4azAxNTluY2JSR0xvYjJ0amFkc1V2dHJJSEVTdXF2a1FxNDVReUhFT2RzTkZmRllINlZDenZNYkJ0UUh1S2FBNUYxQUVWOWxGNEJZc0l5a2tUbW1WZWVQM0Fsblk1ays5TUVtcjUxTThDRmFMeHZJd205NXhXMHVkblVlSjVmNHJXTEs2ZDJmTG04MkM2NzV6TGJDT0hXcTVBMlVyd0Vna29SdWRMK1JrMDRNd2RNcUY4SG1wSWtCZ1hZWVg3cURYUnUxd1M2ZDdZZlRIdUlseU9TZ3hlTzJXMFJtdnBQWXlaWGdEUlNpaDQ0VmxVNWVOaGpmMnhsRFZrRklkK2pTMHZYTVBrVk5qWVpxbzJJMGtFS1JqN25nNzBacVNGbkV2TmxOUVZsTG5BZGgwclZqTk5TUHVWakluZ0FOVk1vZk01a3VVNWdwWkJ3eVE4OGRXbk9teERoZEJoenlneUFNR003cGtIUDJCTXBxZ285ZzNsTEpsVUlrWTN3OXg1T3R6dG0rYWRlQjB6VSs0UVdWRFQwS2dhK0NEYU92RlhBdGUvb3hkOTZCTmZPcFFDNTA3Smc4V3pqc0dCTiIsIm1hYyI6IjIxYzE3OGUxMDllMzg2MDRjOThjNTYxMzUxYmFlOWEzMzFiNDM0YmI5YTBjNzFhYzEzN2MzMzdmN2ZkZTNhOTgiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-130", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "WnOJVDEUi73hi\/85+nVz8sl\/b4hIfszfFJL04Xc63zQ=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IjBhSkx1d3NvVWR2WTdNSEs5SGF4Z2c9PSIsInZhbHVlIjoiR25Lb2FLeDJNdG9jdnhqYkZtMzIvWGlrdzVQZEdTUFJnZ1VqVEdZZEErTnEwYmdueHRTY2xFU0hHWmlsTFgrUzdMbWVHbTRnQXg5UTd4QmVZQmFuNC9XbmlLSlJEeEVCTUdVTDBqODdBeDM3dlVCQ1dRY3dZYVJjY09YOUY5U1J4eS9mUVBQb1ZIOWo1cC9oeGRpZXhLU09ES3FjYTYvckhqYlVuNXR3eDNCN1ZKRDYrT3o4d2xMckNHTXp4YisyNmtOVWQ0NkM4RkVjNzYyeG5NN3RQVHZMWjJseXJWQlc5b0laVTFuaEo2ODBnVm81cXUrd3h4dThLTTZ6MndJcUhUeTlKMnl5cEhLbXdtd3psRkJXQVJPbENjQUZVZmtYalQyb1hES2ZRNVpWVFh3aGdZTVQ5Y3dleE44eHJqVWp3OExCbTlBTUc5RmYwS2lmNTR2dW5Oai9tZHpaa3NSWGxhOEJRS0pPWEZkRGlCTW0vNnBjZjlkSG01V0tkbFdHa295cEFyOVhhMVdWUVhCWmhDRks0U1dqakxlaFgyZTBGM3Jvdm1TeVRXUlpoamVoeDdhWS81M0RTK0E4cXFCbEtkZXN2WUx0cWJZNmhSSGgzdVpGdk9rNzhKK3JPUjdtVGo0eTVzVy9aZXM0elFHaEExSGo1V1RkNFpKRGNrdGNtSzU0cVBob3IrSzk3bFVhVC9UZHN4N2NndnpCUUtrSGFTNEpNRlI2WldFYjB4QUkxakg2c01TNWhxQ2h2MlpoSUlKcldjc1BmYjNkdWlheDFGY0IycGJldnlRZUxwL1JFTU5idGV0NWhrRm9RaGprUXdnMEJxYmFMN3k0S1FTVVIyYzVMWGpyY055T09CU1N4ZHJwaWJsRmcxR1gyb0FVellZeHI1dkNlNlcwaWcycjl2UUdCR0Y0c2dpcTlmM0NDaHB3UVZyREIrTWJodUNkL3FMWFc2cUNES2hscEVycDIxa2NYWDRudWRrU3Y3WnZEbVA1Z1QrUW9WV2Z4TytQRmY1WXhZSHJpL3VpeE92SjBwUnhHV2ozWG9OeE5pNnZvemExeGEranFhaHhoTW10ZENkcGh4NEhseHhYdStvUStGTWs4bXVoNkRxSTMvcG0yTnFJWEpTZ096RUY4ZGhaRU4xSnVvN3laNWlHTDN2K1NybXg4aVY0MWdXYkNyamkxVVZWNWdCK0FhZjhXZnpJZmhIQktJYTJrVGlEeU5ENllIVk5relk4RHBYQWlZUDBpWS96Y3hzckdUbENTaWtISHVCcVRySVBNazJBek5PSlF5QmZLUUpKTnQvTHFOeGlZdkJTZ0FRcDM3ck85ZXBLYWkzZkt0R1ZhUVRkQkVYcE1DUFVMdGVRaEpEblFRY3VKejZVeEhYWTZIZUxLaEhYYVlERHJJVlNqSU9vdVkxdHljNVMvRWsrRjBYd1JNbkJxdnhrMjFLdmdOUWM5WmhTQ0tuNWdoQUNWdWJ2Rm5ra1NCRDczVUI4dmdrUXVDaUo5dUxCQ3RSdTlHaVlCUlBYNGRwcEhkcXZJV2Yvd0wxWTV3OTNzRjlyaUZyNVFZMmhLaG5NYVpEQnBmMWMrVDJzMkpzMzgyblFtQlh1TWt1NVpvUTNlNi9rUFRBQkQyWUlFVTRXWUxjb0Q5VXpwbktVdzVsckp2R3R5bEhNbk5EaVcxVnMzUEg5Nkt0b2tCT08rVW1hdkVsUVJhZ0NFZTJWdDE3citwQStLb1JSTTlSM295aGtmalpTUjF2YjJRMlM1MTRjMWNHTzVkSFVVd1lqOUNwMU14c2t1YUdsZFlwZUJkZlpRK2FGRFRiSm5Va2VHZzJ3RE03Mm5qMWRBUXY5WFhKTGRVRmRUNEJOSEhhakdGY0xGZFBJL29NcnZ4ZXRYdkZNcTQyMEZJaWtsRDFhR3J3cEtkK1o4WS9qYXc2cEsxamw4TXd1QWdESXFLSC82TVRjbkxtOGRNTkp2eFJqKzRTVjd5L1NtcDBBWk1kNmxaNmVHOHFmQ09QZXJub3pFMlNldHRsQ3RKQXQzNHcyU2U2R2lTdE15K2h1aEhDUnFZTmdCcGdPUkFnYkdEcjR1R1J1akw2U2psZWxXNEdudmswcmlIR1FONUh0M0wrT2oya1RRRWFzMkVpdXV0K1l6ZnNLU00yaVUvUUFOYllKVFFVd2xOZUNWT0F2Q3FFcnQzOHN5R2FNaEVacnFOQ1kvd25QWmdJZDRsUTlrUEZnekIxSWgxVUl0S1lJdkpVQlRVQTQ5dkE5a0tOOEVyc1VpczA5SDRCNjA5VEZwUXp6ZTZhT3JtYlEvc2g0TXk3TEw5Nk45VE9QQlhldFQ1Z3FRVWxrTXZXZ2tIMFIrc0J4NGRPVUN3dkZhb1J4bFdMQ1VyMFFsY05yK1JPRFJZTjd5QzlKZXN2QVRHMzd0U242WC9WaDZaV2dKZXNnVk4wVGd0N3pMOVYzc0RGMmp3d2dGNEJNOHVFRFJBNlU2MG9qRmdkZTA4V2Rndi9hN2M3TzRxYm5MUzhSTGNoMEVrWkRNZGlKVk5lOHhMTXhrQW5HbFc2bEx4azAxNTluY2JSR0xvYjJ0amFkc1V2dHJJSEVTdXF2a1FxNDVReUhFT2RzTkZmRllINlZDenZNYkJ0UUh1S2FBNUYxQUVWOWxGNEJZc0l5a2tUbW1WZWVQM0Fsblk1ays5TUVtcjUxTThDRmFMeHZJd205NXhXMHVkblVlSjVmNHJXTEs2ZDJmTG04MkM2NzV6TGJDT0hXcTVBMlVyd0Vna29SdWRMK1JrMDRNd2RNcUY4SG1wSWtCZ1hZWVg3cURYUnUxd1M2ZDdZZlRIdUlseU9TZ3hlTzJXMFJtdnBQWXlaWGdEUlNpaDQ0VmxVNWVOaGpmMnhsRFZrRklkK2pTMHZYTVBrVk5qWVpxbzJJMGtFS1JqN25nNzBacVNGbkV2TmxOUVZsTG5BZGgwclZqTk5TUHVWakluZ0FOVk1vZk01a3VVNWdwWkJ3eVE4OGRXbk9teERoZEJoenlneUFNR003cGtIUDJCTXBxZ285ZzNsTEpsVUlrWTN3OXg1T3R6dG0rYWRlQjB6VSs0UVdWRFQwS2dhK0NEYU92RlhBdGUvb3hkOTZCTmZPcFFDNTA3Smc4V3pqc0dCTiIsIm1hYyI6IjIxYzE3OGUxMDllMzg2MDRjOThjNTYxMzUxYmFlOWEzMzFiNDM0YmI5YTBjNzFhYzEzN2MzMzdmN2ZkZTNhOTgiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "DBRGsDylIut5Qt6dZYRuf1SNYJl70FRinw51oFUjkO4=", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IjBhSkx1d3NvVWR2WTdNSEs5SGF4Z2c9PSIsInZhbHVlIjoiR25Lb2FLeDJNdG9jdnhqYkZtMzIvWGlrdzVQZEdTUFJnZ1VqVEdZZEErTnEwYmdueHRTY2xFU0hHWmlsTFgrUzdMbWVHbTRnQXg5UTd4QmVZQmFuNC9XbmlLSlJEeEVCTUdVTDBqODdBeDM3dlVCQ1dRY3dZYVJjY09YOUY5U1J4eS9mUVBQb1ZIOWo1cC9oeGRpZXhLU09ES3FjYTYvckhqYlVuNXR3eDNCN1ZKRDYrT3o4d2xMckNHTXp4YisyNmtOVWQ0NkM4RkVjNzYyeG5NN3RQVHZMWjJseXJWQlc5b0laVTFuaEo2ODBnVm81cXUrd3h4dThLTTZ6MndJcUhUeTlKMnl5cEhLbXdtd3psRkJXQVJPbENjQUZVZmtYalQyb1hES2ZRNVpWVFh3aGdZTVQ5Y3dleE44eHJqVWp3OExCbTlBTUc5RmYwS2lmNTR2dW5Oai9tZHpaa3NSWGxhOEJRS0pPWEZkRGlCTW0vNnBjZjlkSG01V0tkbFdHa295cEFyOVhhMVdWUVhCWmhDRks0U1dqakxlaFgyZTBGM3Jvdm1TeVRXUlpoamVoeDdhWS81M0RTK0E4cXFCbEtkZXN2WUx0cWJZNmhSSGgzdVpGdk9rNzhKK3JPUjdtVGo0eTVzVy9aZXM0elFHaEExSGo1V1RkNFpKRGNrdGNtSzU0cVBob3IrSzk3bFVhVC9UZHN4N2NndnpCUUtrSGFTNEpNRlI2WldFYjB4QUkxakg2c01TNWhxQ2h2MlpoSUlKcldjc1BmYjNkdWlheDFGY0IycGJldnlRZUxwL1JFTU5idGV0NWhrRm9RaGprUXdnMEJxYmFMN3k0S1FTVVIyYzVMWGpyY055T09CU1N4ZHJwaWJsRmcxR1gyb0FVellZeHI1dkNlNlcwaWcycjl2UUdCR0Y0c2dpcTlmM0NDaHB3UVZyREIrTWJodUNkL3FMWFc2cUNES2hscEVycDIxa2NYWDRudWRrU3Y3WnZEbVA1Z1QrUW9WV2Z4TytQRmY1WXhZSHJpL3VpeE92SjBwUnhHV2ozWG9OeE5pNnZvemExeGEranFhaHhoTW10ZENkcGh4NEhseHhYdStvUStGTWs4bXVoNkRxSTMvcG0yTnFJWEpTZ096RUY4ZGhaRU4xSnVvN3laNWlHTDN2K1NybXg4aVY0MWdXYkNyamkxVVZWNWdCK0FhZjhXZnpJZmhIQktJYTJrVGlEeU5ENllIVk5relk4RHBYQWlZUDBpWS96Y3hzckdUbENTaWtISHVCcVRySVBNazJBek5PSlF5QmZLUUpKTnQvTHFOeGlZdkJTZ0FRcDM3ck85ZXBLYWkzZkt0R1ZhUVRkQkVYcE1DUFVMdGVRaEpEblFRY3VKejZVeEhYWTZIZUxLaEhYYVlERHJJVlNqSU9vdVkxdHljNVMvRWsrRjBYd1JNbkJxdnhrMjFLdmdOUWM5WmhTQ0tuNWdoQUNWdWJ2Rm5ra1NCRDczVUI4dmdrUXVDaUo5dUxCQ3RSdTlHaVlCUlBYNGRwcEhkcXZJV2Yvd0wxWTV3OTNzRjlyaUZyNVFZMmhLaG5NYVpEQnBmMWMrVDJzMkpzMzgyblFtQlh1TWt1NVpvUTNlNi9rUFRBQkQyWUlFVTRXWUxjb0Q5VXpwbktVdzVsckp2R3R5bEhNbk5EaVcxVnMzUEg5Nkt0b2tCT08rVW1hdkVsUVJhZ0NFZTJWdDE3citwQStLb1JSTTlSM295aGtmalpTUjF2YjJRMlM1MTRjMWNHTzVkSFVVd1lqOUNwMU14c2t1YUdsZFlwZUJkZlpRK2FGRFRiSm5Va2VHZzJ3RE03Mm5qMWRBUXY5WFhKTGRVRmRUNEJOSEhhakdGY0xGZFBJL29NcnZ4ZXRYdkZNcTQyMEZJaWtsRDFhR3J3cEtkK1o4WS9qYXc2cEsxamw4TXd1QWdESXFLSC82TVRjbkxtOGRNTkp2eFJqKzRTVjd5L1NtcDBBWk1kNmxaNmVHOHFmQ09QZXJub3pFMlNldHRsQ3RKQXQzNHcyU2U2R2lTdE15K2h1aEhDUnFZTmdCcGdPUkFnYkdEcjR1R1J1akw2U2psZWxXNEdudmswcmlIR1FONUh0M0wrT2oya1RRRWFzMkVpdXV0K1l6ZnNLU00yaVUvUUFOYllKVFFVd2xOZUNWT0F2Q3FFcnQzOHN5R2FNaEVacnFOQ1kvd25QWmdJZDRsUTlrUEZnekIxSWgxVUl0S1lJdkpVQlRVQTQ5dkE5a0tOOEVyc1VpczA5SDRCNjA5VEZwUXp6ZTZhT3JtYlEvc2g0TXk3TEw5Nk45VE9QQlhldFQ1Z3FRVWxrTXZXZ2tIMFIrc0J4NGRPVUN3dkZhb1J4bFdMQ1VyMFFsY05yK1JPRFJZTjd5QzlKZXN2QVRHMzd0U242WC9WaDZaV2dKZXNnVk4wVGd0N3pMOVYzc0RGMmp3d2dGNEJNOHVFRFJBNlU2MG9qRmdkZTA4V2Rndi9hN2M3TzRxYm5MUzhSTGNoMEVrWkRNZGlKVk5lOHhMTXhrQW5HbFc2bEx4azAxNTluY2JSR0xvYjJ0amFkc1V2dHJJSEVTdXF2a1FxNDVReUhFT2RzTkZmRllINlZDenZNYkJ0UUh1S2FBNUYxQUVWOWxGNEJZc0l5a2tUbW1WZWVQM0Fsblk1ays5TUVtcjUxTThDRmFMeHZJd205NXhXMHVkblVlSjVmNHJXTEs2ZDJmTG04MkM2NzV6TGJDT0hXcTVBMlVyd0Vna29SdWRMK1JrMDRNd2RNcUY4SG1wSWtCZ1hZWVg3cURYUnUxd1M2ZDdZZlRIdUlseU9TZ3hlTzJXMFJtdnBQWXlaWGdEUlNpaDQ0VmxVNWVOaGpmMnhsRFZrRklkK2pTMHZYTVBrVk5qWVpxbzJJMGtFS1JqN25nNzBacVNGbkV2TmxOUVZsTG5BZGgwclZqTk5TUHVWakluZ0FOVk1vZk01a3VVNWdwWkJ3eVE4OGRXbk9teERoZEJoenlneUFNR003cGtIUDJCTXBxZ285ZzNsTEpsVUlrWTN3OXg1T3R6dG0rYWRlQjB6VSs0UVdWRFQwS2dhK0NEYU92RlhBdGUvb3hkOTZCTmZPcFFDNTA3Smc4V3pqc0dCTiIsIm1hYyI6IjIxYzE3OGUxMDllMzg2MDRjOThjNTYxMzUxYmFlOWEzMzFiNDM0YmI5YTBjNzFhYzEzN2MzMzdmN2ZkZTNhOTgiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2192, "gross_total": 2162, "base_fare": 878, "tax": 1314, "sell": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE5MiwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTMxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxNjIsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEzMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE2MiwiYmFzZV9mYXJlIjo4NDgsInRheCI6MTMxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxOTIuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTMxNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2162, "base_fare": 848, "tax": 1314, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2192, "filter": { "id": "F123NP00114-130", "price": 2192, "gross_total": 2162, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-131", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG2xU3uJLiLzjLHFprv3K5APNUDVvZA4Fdf3vhMiIyAR+g==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-131", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "vLeIDxKDqx98APeR6kxmllLb+bUrLRAVPxbahzWFM+4=", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IjhHcHRpTm1UVFVKRENPL3RYWllaa0E9PSIsInZhbHVlIjoiMWY1V3E0eHZZRmtvekltY25HakpuS1U5UlRaUXlBWmREVk1qRnQ1TWpzSmNvdUtsaGZINHhJZ1p3ZG90ZzNZZXptdUFMUnY3RmhHZ0lXYU9rOHgrQ0Faek5UKzk5SkpLanlwb3pRWVhPeDk0OWJNR3FlME10OXYrWStHVmxEOTEyNEEwQ3FMbjhuUGRyUEl5bXcxK1U2TXhZbjBqUmZoSXRVODFpYmdQM2JzSyszWHZqd3FTTWl0MEpqamx0VUpBSit5YXNhVWhmZTRFNGZ0cC8ybzcrTFhzUFp1a2lFUGVjVmE5SGdyR3JZQ2MxYmgrWllWcXVLZ25US096R3lVblhEV25BeTIyc0dYR3FQYlZrNEJET25uVkMyeXgvQkkrd2lNS0k0REN3Wk5kMHh5cFJPZUNRSDljOWFralBGOHVsWkMrbmVLR1gwQS93THIrLys2V2V5Tmh3dE8rOHVQN0JaYllINEJXd1hCOW1RcFNxbVFZME94NXY5S0F0UUhza1dXTTNkZGdzSTI2REtZYlNDMHQyUWxKelJFWmtmcjY2UmZYTk5iT1F2TUJ5Vy8wc1E1MGdrcSt5bE5DcjJLWHdDTGVFcnFMdkZtQnJEaVR2S3RBTFArV21mdVkwSm9EcDhveVlad2hDU1JCaG01S3VyMUxZaklnanVrSG1hUlhCUThnbEIzN1VoMkhpV0xRaHNvMnRRSE5oZk5GS2JsTW5HVmR0VVZuakJVYThNMCtUNnVrNGFpcWlPazE4S25YYkc3N0ZJQnlWTVdDNkdLY1ZPbWNNazdVOGNxTmF6ejhGUGlIVEx2eXRSbUdQUWlFQ1kwYVJwdHpVWDJCR0kya3dSZTMxMDlLa2pCSzc1S3FFd3lVYkY2SC9qeWwzTElQVnBNSngxcjc3bzhmb3phZnNlcVJZR2RXSVVvV1ZTRFNuU3ZaL0VDN2c1QXFMbFJMUktuUVNxR1FabkJ5d2JqTzllYTVnNEtDRkM1c3lpd01MR3F0bXFOaVhGdXhrQi83Qk94V0E0VzE4Vml5K1dBb2lpYXhJalVyd1E0VUt0R29aVm5Wb2t4c0F2Q2txOGdWQVB4Mm84NXlxcDFKSC84YkJSR2txNFB6Um9YUUNFWmhadnYwVGVqWU1wQUs4Zmc5VVQrTEtLTjFGUmdldGNvbW9pUXZWMzlHaG9lYTlUdUFPalRpU3BxdW5wNGlNZVNIbHhYeUNpM2RvNGVoRnZ1dHZFVG5zWHJ6VXpJK1AvdjVqREhkZ0JaSXA4R0I3NkEvQ3BCZm5yR2krQVdTTDlMVUZhaVBJOWswTXlTcm1DQm56WU9QdHI2ekUyZlY1ZDJ2UFRDRzJvL0g5UXh1dnE5YnZIai9zekpwaVkzcThNQ3Z5VGVlcG43ZEVpaVBMWTI5NE5pQXpsUVR2TkxYWTBlUUpOUFVpQnNHYlJpREFTY0Vtb1dScHdZL0E4ZWFzLy9kZnpFakp0Y2EvMzZ2Z2FsczlONUNpU1VlZnpneDY1azFIbldUS3BsTkRPUFJzVnBXcEk4MzRHblYxMnNHZ3d5WkVOVmZHNXZocGNXVjQzZEphZGxmOGh6K2VKMmMrRkVZcjh0MnhmeXg3aXdQNTkwekRkNXlvd2Z1THJvSlR2WXlDR3pMcnIrOUl3TFVleVIzQXYwMXAvWEZJcjJqSDRLZHBQVm8xMlFpOGFzK1dPTng5K1NlZnNHRjhMaDhvd05VN2RGcVFaWlB4cmdSa3lqWFVKWmFFNWJUR0xoWGVNcXFnb2tYNmQxZEhHV0pXQjVMaEd6R0dZTVNEYzE5WDVUVndBbmYzLzRpMjBmeUVhMXhmdEZ6aEN0TWVwZ1lyVmxyRGltTXJIdFVaYW1RODVpRXFsUE5IWTVlRDJJZG10OFYvR3MzSW5zU0J5RVdnTU03UlJjOHlYSkphd1BlVEdWWTgzUFIzeGZPd0g1bGpqUkNQdGFzOVNHL0sxNEd3WGNWQ01WMkwvYlZpdmRrZDBYZmtkN0xURExEbXN6L3hpc1d0NEpVZkVZa3RyaGV0OC8yb2w3Ny8vaGdDWGxlOHdhMGtVSlVaSWpSOEg1ZE1MMVhMRElZZGZ5QzhEMkZRYlpGVzJsWmcvRTNsRVVvb2ducnpPRTIycFhQTXlVcXhyWjV3ZGFiQ1Jkd1dPYXUzdEVFalNXalBsb0lwVncwSDY1U2FxMjBTVEdVVGkwRmNNU1hncEFxUHhNVkJTUHVCRUNyR0gxZWV2M0VyMmNTaUlIZ3RWQ3RjUU5BdHVlMyt2NEFPQ25iK3lPVDJLUVV3dTVWMjFGRG9IZ0FQdS9MMnB1Nm9GRytOcDIwYklOQVFvUlNidjhJSmV1bHJpWHE1Qk5sdElQeGQ5ZkpIM1RqdjZVaEF5NU5JczBxUDQ4MTNnNTNsWlVUd1RsNG5rYW9YUFdjYk9Td2ZUUUNkUWN6U1UraHhJSHQvUVc1ZVdOODJ0M2RLamdHS1ZNUHRMTW1xaUdJS0k1TS9KL0RFOUt3ZEpMOUV5bTJQRWYwTmhiT1M3WVUxV2Rkc0NVSnYvRjlNU3NmRnlCUTRMTEdLMk5yVkZ5aCt6cVpZclc3QlMybUl4aVNCc0ovYzNrTW1KcTFJYTFZTEdpWkNxODZHeEVsQUNzQjY5czBVKzg4bi9rRXFwNU1GTXhCRFg0SDRMNGFvSnJmTW03RmVTMXVCUWF6SkNBRGJEeWR2eVptWWQ1bGtQYlVpci9QV0E2c0RZR1pRZ0dVWnBoOTlMU3FqU2tPeXZqRmc3bHhJczlCSmRQZGtSelBTWEdqMmhDQTNSbStuU3VNNEE3Sms4WW5vKy80MjMvYXVhZ2pMT2hhNk5DdTcwaTZwd2FjbWZoekY1RENuUlk4bGt5MzZQY0ZKM0FvN1VHdlpLVURzb0lQb0xPdStPMW1WTW8vZ09Uc3FzYkk4dkY4Q2MwMlBpYkJ6MFpZRU0rajg3VElTT1VXOVoxZTNlcFBjZEF0VWgzeVFvam9leEc3ZDhrUStBLy9Fc2tLSzRFSUZxSkVQZmpTYTJMaFlOYUxGZ2s3eXBrRzJPS0w1Z0h4dGdQSlN6TDFwdG1hS2hMTzNiZWgrWWtIaElnVWJCTUtJc0J6eVVXY0pFeEVMaEFNd0hKYnhYQVFTeEdiUnlQbyIsIm1hYyI6ImU2NmVjYmUyMmMzZDEyNjlkNWNkZTc2ZDM3OTQ2YmQxYjE1ZTVkYThkYzg0NWE2Y2I5ODA4NzAxYzE4ZDJhMmYiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "st3LzFZkPpqEjtQ18MifrSxR3nkmucw0WrLwv8PbYZU=", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT20H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IjhHcHRpTm1UVFVKRENPL3RYWllaa0E9PSIsInZhbHVlIjoiMWY1V3E0eHZZRmtvekltY25HakpuS1U5UlRaUXlBWmREVk1qRnQ1TWpzSmNvdUtsaGZINHhJZ1p3ZG90ZzNZZXptdUFMUnY3RmhHZ0lXYU9rOHgrQ0Faek5UKzk5SkpLanlwb3pRWVhPeDk0OWJNR3FlME10OXYrWStHVmxEOTEyNEEwQ3FMbjhuUGRyUEl5bXcxK1U2TXhZbjBqUmZoSXRVODFpYmdQM2JzSyszWHZqd3FTTWl0MEpqamx0VUpBSit5YXNhVWhmZTRFNGZ0cC8ybzcrTFhzUFp1a2lFUGVjVmE5SGdyR3JZQ2MxYmgrWllWcXVLZ25US096R3lVblhEV25BeTIyc0dYR3FQYlZrNEJET25uVkMyeXgvQkkrd2lNS0k0REN3Wk5kMHh5cFJPZUNRSDljOWFralBGOHVsWkMrbmVLR1gwQS93THIrLys2V2V5Tmh3dE8rOHVQN0JaYllINEJXd1hCOW1RcFNxbVFZME94NXY5S0F0UUhza1dXTTNkZGdzSTI2REtZYlNDMHQyUWxKelJFWmtmcjY2UmZYTk5iT1F2TUJ5Vy8wc1E1MGdrcSt5bE5DcjJLWHdDTGVFcnFMdkZtQnJEaVR2S3RBTFArV21mdVkwSm9EcDhveVlad2hDU1JCaG01S3VyMUxZaklnanVrSG1hUlhCUThnbEIzN1VoMkhpV0xRaHNvMnRRSE5oZk5GS2JsTW5HVmR0VVZuakJVYThNMCtUNnVrNGFpcWlPazE4S25YYkc3N0ZJQnlWTVdDNkdLY1ZPbWNNazdVOGNxTmF6ejhGUGlIVEx2eXRSbUdQUWlFQ1kwYVJwdHpVWDJCR0kya3dSZTMxMDlLa2pCSzc1S3FFd3lVYkY2SC9qeWwzTElQVnBNSngxcjc3bzhmb3phZnNlcVJZR2RXSVVvV1ZTRFNuU3ZaL0VDN2c1QXFMbFJMUktuUVNxR1FabkJ5d2JqTzllYTVnNEtDRkM1c3lpd01MR3F0bXFOaVhGdXhrQi83Qk94V0E0VzE4Vml5K1dBb2lpYXhJalVyd1E0VUt0R29aVm5Wb2t4c0F2Q2txOGdWQVB4Mm84NXlxcDFKSC84YkJSR2txNFB6Um9YUUNFWmhadnYwVGVqWU1wQUs4Zmc5VVQrTEtLTjFGUmdldGNvbW9pUXZWMzlHaG9lYTlUdUFPalRpU3BxdW5wNGlNZVNIbHhYeUNpM2RvNGVoRnZ1dHZFVG5zWHJ6VXpJK1AvdjVqREhkZ0JaSXA4R0I3NkEvQ3BCZm5yR2krQVdTTDlMVUZhaVBJOWswTXlTcm1DQm56WU9QdHI2ekUyZlY1ZDJ2UFRDRzJvL0g5UXh1dnE5YnZIai9zekpwaVkzcThNQ3Z5VGVlcG43ZEVpaVBMWTI5NE5pQXpsUVR2TkxYWTBlUUpOUFVpQnNHYlJpREFTY0Vtb1dScHdZL0E4ZWFzLy9kZnpFakp0Y2EvMzZ2Z2FsczlONUNpU1VlZnpneDY1azFIbldUS3BsTkRPUFJzVnBXcEk4MzRHblYxMnNHZ3d5WkVOVmZHNXZocGNXVjQzZEphZGxmOGh6K2VKMmMrRkVZcjh0MnhmeXg3aXdQNTkwekRkNXlvd2Z1THJvSlR2WXlDR3pMcnIrOUl3TFVleVIzQXYwMXAvWEZJcjJqSDRLZHBQVm8xMlFpOGFzK1dPTng5K1NlZnNHRjhMaDhvd05VN2RGcVFaWlB4cmdSa3lqWFVKWmFFNWJUR0xoWGVNcXFnb2tYNmQxZEhHV0pXQjVMaEd6R0dZTVNEYzE5WDVUVndBbmYzLzRpMjBmeUVhMXhmdEZ6aEN0TWVwZ1lyVmxyRGltTXJIdFVaYW1RODVpRXFsUE5IWTVlRDJJZG10OFYvR3MzSW5zU0J5RVdnTU03UlJjOHlYSkphd1BlVEdWWTgzUFIzeGZPd0g1bGpqUkNQdGFzOVNHL0sxNEd3WGNWQ01WMkwvYlZpdmRrZDBYZmtkN0xURExEbXN6L3hpc1d0NEpVZkVZa3RyaGV0OC8yb2w3Ny8vaGdDWGxlOHdhMGtVSlVaSWpSOEg1ZE1MMVhMRElZZGZ5QzhEMkZRYlpGVzJsWmcvRTNsRVVvb2ducnpPRTIycFhQTXlVcXhyWjV3ZGFiQ1Jkd1dPYXUzdEVFalNXalBsb0lwVncwSDY1U2FxMjBTVEdVVGkwRmNNU1hncEFxUHhNVkJTUHVCRUNyR0gxZWV2M0VyMmNTaUlIZ3RWQ3RjUU5BdHVlMyt2NEFPQ25iK3lPVDJLUVV3dTVWMjFGRG9IZ0FQdS9MMnB1Nm9GRytOcDIwYklOQVFvUlNidjhJSmV1bHJpWHE1Qk5sdElQeGQ5ZkpIM1RqdjZVaEF5NU5JczBxUDQ4MTNnNTNsWlVUd1RsNG5rYW9YUFdjYk9Td2ZUUUNkUWN6U1UraHhJSHQvUVc1ZVdOODJ0M2RLamdHS1ZNUHRMTW1xaUdJS0k1TS9KL0RFOUt3ZEpMOUV5bTJQRWYwTmhiT1M3WVUxV2Rkc0NVSnYvRjlNU3NmRnlCUTRMTEdLMk5yVkZ5aCt6cVpZclc3QlMybUl4aVNCc0ovYzNrTW1KcTFJYTFZTEdpWkNxODZHeEVsQUNzQjY5czBVKzg4bi9rRXFwNU1GTXhCRFg0SDRMNGFvSnJmTW03RmVTMXVCUWF6SkNBRGJEeWR2eVptWWQ1bGtQYlVpci9QV0E2c0RZR1pRZ0dVWnBoOTlMU3FqU2tPeXZqRmc3bHhJczlCSmRQZGtSelBTWEdqMmhDQTNSbStuU3VNNEE3Sms4WW5vKy80MjMvYXVhZ2pMT2hhNk5DdTcwaTZwd2FjbWZoekY1RENuUlk4bGt5MzZQY0ZKM0FvN1VHdlpLVURzb0lQb0xPdStPMW1WTW8vZ09Uc3FzYkk4dkY4Q2MwMlBpYkJ6MFpZRU0rajg3VElTT1VXOVoxZTNlcFBjZEF0VWgzeVFvam9leEc3ZDhrUStBLy9Fc2tLSzRFSUZxSkVQZmpTYTJMaFlOYUxGZ2s3eXBrRzJPS0w1Z0h4dGdQSlN6TDFwdG1hS2hMTzNiZWgrWWtIaElnVWJCTUtJc0J6eVVXY0pFeEVMaEFNd0hKYnhYQVFTeEdiUnlQbyIsIm1hYyI6ImU2NmVjYmUyMmMzZDEyNjlkNWNkZTc2ZDM3OTQ2YmQxYjE1ZTVkYThkYzg0NWE2Y2I5ODA4NzAxYzE4ZDJhMmYiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-131", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "mOkHv2E9fWb3k\/DNxAyCqsVePduTbmtR7KefY4m83vI=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IjhHcHRpTm1UVFVKRENPL3RYWllaa0E9PSIsInZhbHVlIjoiMWY1V3E0eHZZRmtvekltY25HakpuS1U5UlRaUXlBWmREVk1qRnQ1TWpzSmNvdUtsaGZINHhJZ1p3ZG90ZzNZZXptdUFMUnY3RmhHZ0lXYU9rOHgrQ0Faek5UKzk5SkpLanlwb3pRWVhPeDk0OWJNR3FlME10OXYrWStHVmxEOTEyNEEwQ3FMbjhuUGRyUEl5bXcxK1U2TXhZbjBqUmZoSXRVODFpYmdQM2JzSyszWHZqd3FTTWl0MEpqamx0VUpBSit5YXNhVWhmZTRFNGZ0cC8ybzcrTFhzUFp1a2lFUGVjVmE5SGdyR3JZQ2MxYmgrWllWcXVLZ25US096R3lVblhEV25BeTIyc0dYR3FQYlZrNEJET25uVkMyeXgvQkkrd2lNS0k0REN3Wk5kMHh5cFJPZUNRSDljOWFralBGOHVsWkMrbmVLR1gwQS93THIrLys2V2V5Tmh3dE8rOHVQN0JaYllINEJXd1hCOW1RcFNxbVFZME94NXY5S0F0UUhza1dXTTNkZGdzSTI2REtZYlNDMHQyUWxKelJFWmtmcjY2UmZYTk5iT1F2TUJ5Vy8wc1E1MGdrcSt5bE5DcjJLWHdDTGVFcnFMdkZtQnJEaVR2S3RBTFArV21mdVkwSm9EcDhveVlad2hDU1JCaG01S3VyMUxZaklnanVrSG1hUlhCUThnbEIzN1VoMkhpV0xRaHNvMnRRSE5oZk5GS2JsTW5HVmR0VVZuakJVYThNMCtUNnVrNGFpcWlPazE4S25YYkc3N0ZJQnlWTVdDNkdLY1ZPbWNNazdVOGNxTmF6ejhGUGlIVEx2eXRSbUdQUWlFQ1kwYVJwdHpVWDJCR0kya3dSZTMxMDlLa2pCSzc1S3FFd3lVYkY2SC9qeWwzTElQVnBNSngxcjc3bzhmb3phZnNlcVJZR2RXSVVvV1ZTRFNuU3ZaL0VDN2c1QXFMbFJMUktuUVNxR1FabkJ5d2JqTzllYTVnNEtDRkM1c3lpd01MR3F0bXFOaVhGdXhrQi83Qk94V0E0VzE4Vml5K1dBb2lpYXhJalVyd1E0VUt0R29aVm5Wb2t4c0F2Q2txOGdWQVB4Mm84NXlxcDFKSC84YkJSR2txNFB6Um9YUUNFWmhadnYwVGVqWU1wQUs4Zmc5VVQrTEtLTjFGUmdldGNvbW9pUXZWMzlHaG9lYTlUdUFPalRpU3BxdW5wNGlNZVNIbHhYeUNpM2RvNGVoRnZ1dHZFVG5zWHJ6VXpJK1AvdjVqREhkZ0JaSXA4R0I3NkEvQ3BCZm5yR2krQVdTTDlMVUZhaVBJOWswTXlTcm1DQm56WU9QdHI2ekUyZlY1ZDJ2UFRDRzJvL0g5UXh1dnE5YnZIai9zekpwaVkzcThNQ3Z5VGVlcG43ZEVpaVBMWTI5NE5pQXpsUVR2TkxYWTBlUUpOUFVpQnNHYlJpREFTY0Vtb1dScHdZL0E4ZWFzLy9kZnpFakp0Y2EvMzZ2Z2FsczlONUNpU1VlZnpneDY1azFIbldUS3BsTkRPUFJzVnBXcEk4MzRHblYxMnNHZ3d5WkVOVmZHNXZocGNXVjQzZEphZGxmOGh6K2VKMmMrRkVZcjh0MnhmeXg3aXdQNTkwekRkNXlvd2Z1THJvSlR2WXlDR3pMcnIrOUl3TFVleVIzQXYwMXAvWEZJcjJqSDRLZHBQVm8xMlFpOGFzK1dPTng5K1NlZnNHRjhMaDhvd05VN2RGcVFaWlB4cmdSa3lqWFVKWmFFNWJUR0xoWGVNcXFnb2tYNmQxZEhHV0pXQjVMaEd6R0dZTVNEYzE5WDVUVndBbmYzLzRpMjBmeUVhMXhmdEZ6aEN0TWVwZ1lyVmxyRGltTXJIdFVaYW1RODVpRXFsUE5IWTVlRDJJZG10OFYvR3MzSW5zU0J5RVdnTU03UlJjOHlYSkphd1BlVEdWWTgzUFIzeGZPd0g1bGpqUkNQdGFzOVNHL0sxNEd3WGNWQ01WMkwvYlZpdmRrZDBYZmtkN0xURExEbXN6L3hpc1d0NEpVZkVZa3RyaGV0OC8yb2w3Ny8vaGdDWGxlOHdhMGtVSlVaSWpSOEg1ZE1MMVhMRElZZGZ5QzhEMkZRYlpGVzJsWmcvRTNsRVVvb2ducnpPRTIycFhQTXlVcXhyWjV3ZGFiQ1Jkd1dPYXUzdEVFalNXalBsb0lwVncwSDY1U2FxMjBTVEdVVGkwRmNNU1hncEFxUHhNVkJTUHVCRUNyR0gxZWV2M0VyMmNTaUlIZ3RWQ3RjUU5BdHVlMyt2NEFPQ25iK3lPVDJLUVV3dTVWMjFGRG9IZ0FQdS9MMnB1Nm9GRytOcDIwYklOQVFvUlNidjhJSmV1bHJpWHE1Qk5sdElQeGQ5ZkpIM1RqdjZVaEF5NU5JczBxUDQ4MTNnNTNsWlVUd1RsNG5rYW9YUFdjYk9Td2ZUUUNkUWN6U1UraHhJSHQvUVc1ZVdOODJ0M2RLamdHS1ZNUHRMTW1xaUdJS0k1TS9KL0RFOUt3ZEpMOUV5bTJQRWYwTmhiT1M3WVUxV2Rkc0NVSnYvRjlNU3NmRnlCUTRMTEdLMk5yVkZ5aCt6cVpZclc3QlMybUl4aVNCc0ovYzNrTW1KcTFJYTFZTEdpWkNxODZHeEVsQUNzQjY5czBVKzg4bi9rRXFwNU1GTXhCRFg0SDRMNGFvSnJmTW03RmVTMXVCUWF6SkNBRGJEeWR2eVptWWQ1bGtQYlVpci9QV0E2c0RZR1pRZ0dVWnBoOTlMU3FqU2tPeXZqRmc3bHhJczlCSmRQZGtSelBTWEdqMmhDQTNSbStuU3VNNEE3Sms4WW5vKy80MjMvYXVhZ2pMT2hhNk5DdTcwaTZwd2FjbWZoekY1RENuUlk4bGt5MzZQY0ZKM0FvN1VHdlpLVURzb0lQb0xPdStPMW1WTW8vZ09Uc3FzYkk4dkY4Q2MwMlBpYkJ6MFpZRU0rajg3VElTT1VXOVoxZTNlcFBjZEF0VWgzeVFvam9leEc3ZDhrUStBLy9Fc2tLSzRFSUZxSkVQZmpTYTJMaFlOYUxGZ2s3eXBrRzJPS0w1Z0h4dGdQSlN6TDFwdG1hS2hMTzNiZWgrWWtIaElnVWJCTUtJc0J6eVVXY0pFeEVMaEFNd0hKYnhYQVFTeEdiUnlQbyIsIm1hYyI6ImU2NmVjYmUyMmMzZDEyNjlkNWNkZTc2ZDM3OTQ2YmQxYjE1ZTVkYThkYzg0NWE2Y2I5ODA4NzAxYzE4ZDJhMmYiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "V3D6fQEmbFEgCTQ6do5b4KuC9KtdRsa14aDNFo4izGg=", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IjhHcHRpTm1UVFVKRENPL3RYWllaa0E9PSIsInZhbHVlIjoiMWY1V3E0eHZZRmtvekltY25HakpuS1U5UlRaUXlBWmREVk1qRnQ1TWpzSmNvdUtsaGZINHhJZ1p3ZG90ZzNZZXptdUFMUnY3RmhHZ0lXYU9rOHgrQ0Faek5UKzk5SkpLanlwb3pRWVhPeDk0OWJNR3FlME10OXYrWStHVmxEOTEyNEEwQ3FMbjhuUGRyUEl5bXcxK1U2TXhZbjBqUmZoSXRVODFpYmdQM2JzSyszWHZqd3FTTWl0MEpqamx0VUpBSit5YXNhVWhmZTRFNGZ0cC8ybzcrTFhzUFp1a2lFUGVjVmE5SGdyR3JZQ2MxYmgrWllWcXVLZ25US096R3lVblhEV25BeTIyc0dYR3FQYlZrNEJET25uVkMyeXgvQkkrd2lNS0k0REN3Wk5kMHh5cFJPZUNRSDljOWFralBGOHVsWkMrbmVLR1gwQS93THIrLys2V2V5Tmh3dE8rOHVQN0JaYllINEJXd1hCOW1RcFNxbVFZME94NXY5S0F0UUhza1dXTTNkZGdzSTI2REtZYlNDMHQyUWxKelJFWmtmcjY2UmZYTk5iT1F2TUJ5Vy8wc1E1MGdrcSt5bE5DcjJLWHdDTGVFcnFMdkZtQnJEaVR2S3RBTFArV21mdVkwSm9EcDhveVlad2hDU1JCaG01S3VyMUxZaklnanVrSG1hUlhCUThnbEIzN1VoMkhpV0xRaHNvMnRRSE5oZk5GS2JsTW5HVmR0VVZuakJVYThNMCtUNnVrNGFpcWlPazE4S25YYkc3N0ZJQnlWTVdDNkdLY1ZPbWNNazdVOGNxTmF6ejhGUGlIVEx2eXRSbUdQUWlFQ1kwYVJwdHpVWDJCR0kya3dSZTMxMDlLa2pCSzc1S3FFd3lVYkY2SC9qeWwzTElQVnBNSngxcjc3bzhmb3phZnNlcVJZR2RXSVVvV1ZTRFNuU3ZaL0VDN2c1QXFMbFJMUktuUVNxR1FabkJ5d2JqTzllYTVnNEtDRkM1c3lpd01MR3F0bXFOaVhGdXhrQi83Qk94V0E0VzE4Vml5K1dBb2lpYXhJalVyd1E0VUt0R29aVm5Wb2t4c0F2Q2txOGdWQVB4Mm84NXlxcDFKSC84YkJSR2txNFB6Um9YUUNFWmhadnYwVGVqWU1wQUs4Zmc5VVQrTEtLTjFGUmdldGNvbW9pUXZWMzlHaG9lYTlUdUFPalRpU3BxdW5wNGlNZVNIbHhYeUNpM2RvNGVoRnZ1dHZFVG5zWHJ6VXpJK1AvdjVqREhkZ0JaSXA4R0I3NkEvQ3BCZm5yR2krQVdTTDlMVUZhaVBJOWswTXlTcm1DQm56WU9QdHI2ekUyZlY1ZDJ2UFRDRzJvL0g5UXh1dnE5YnZIai9zekpwaVkzcThNQ3Z5VGVlcG43ZEVpaVBMWTI5NE5pQXpsUVR2TkxYWTBlUUpOUFVpQnNHYlJpREFTY0Vtb1dScHdZL0E4ZWFzLy9kZnpFakp0Y2EvMzZ2Z2FsczlONUNpU1VlZnpneDY1azFIbldUS3BsTkRPUFJzVnBXcEk4MzRHblYxMnNHZ3d5WkVOVmZHNXZocGNXVjQzZEphZGxmOGh6K2VKMmMrRkVZcjh0MnhmeXg3aXdQNTkwekRkNXlvd2Z1THJvSlR2WXlDR3pMcnIrOUl3TFVleVIzQXYwMXAvWEZJcjJqSDRLZHBQVm8xMlFpOGFzK1dPTng5K1NlZnNHRjhMaDhvd05VN2RGcVFaWlB4cmdSa3lqWFVKWmFFNWJUR0xoWGVNcXFnb2tYNmQxZEhHV0pXQjVMaEd6R0dZTVNEYzE5WDVUVndBbmYzLzRpMjBmeUVhMXhmdEZ6aEN0TWVwZ1lyVmxyRGltTXJIdFVaYW1RODVpRXFsUE5IWTVlRDJJZG10OFYvR3MzSW5zU0J5RVdnTU03UlJjOHlYSkphd1BlVEdWWTgzUFIzeGZPd0g1bGpqUkNQdGFzOVNHL0sxNEd3WGNWQ01WMkwvYlZpdmRrZDBYZmtkN0xURExEbXN6L3hpc1d0NEpVZkVZa3RyaGV0OC8yb2w3Ny8vaGdDWGxlOHdhMGtVSlVaSWpSOEg1ZE1MMVhMRElZZGZ5QzhEMkZRYlpGVzJsWmcvRTNsRVVvb2ducnpPRTIycFhQTXlVcXhyWjV3ZGFiQ1Jkd1dPYXUzdEVFalNXalBsb0lwVncwSDY1U2FxMjBTVEdVVGkwRmNNU1hncEFxUHhNVkJTUHVCRUNyR0gxZWV2M0VyMmNTaUlIZ3RWQ3RjUU5BdHVlMyt2NEFPQ25iK3lPVDJLUVV3dTVWMjFGRG9IZ0FQdS9MMnB1Nm9GRytOcDIwYklOQVFvUlNidjhJSmV1bHJpWHE1Qk5sdElQeGQ5ZkpIM1RqdjZVaEF5NU5JczBxUDQ4MTNnNTNsWlVUd1RsNG5rYW9YUFdjYk9Td2ZUUUNkUWN6U1UraHhJSHQvUVc1ZVdOODJ0M2RLamdHS1ZNUHRMTW1xaUdJS0k1TS9KL0RFOUt3ZEpMOUV5bTJQRWYwTmhiT1M3WVUxV2Rkc0NVSnYvRjlNU3NmRnlCUTRMTEdLMk5yVkZ5aCt6cVpZclc3QlMybUl4aVNCc0ovYzNrTW1KcTFJYTFZTEdpWkNxODZHeEVsQUNzQjY5czBVKzg4bi9rRXFwNU1GTXhCRFg0SDRMNGFvSnJmTW03RmVTMXVCUWF6SkNBRGJEeWR2eVptWWQ1bGtQYlVpci9QV0E2c0RZR1pRZ0dVWnBoOTlMU3FqU2tPeXZqRmc3bHhJczlCSmRQZGtSelBTWEdqMmhDQTNSbStuU3VNNEE3Sms4WW5vKy80MjMvYXVhZ2pMT2hhNk5DdTcwaTZwd2FjbWZoekY1RENuUlk4bGt5MzZQY0ZKM0FvN1VHdlpLVURzb0lQb0xPdStPMW1WTW8vZ09Uc3FzYkk4dkY4Q2MwMlBpYkJ6MFpZRU0rajg3VElTT1VXOVoxZTNlcFBjZEF0VWgzeVFvam9leEc3ZDhrUStBLy9Fc2tLSzRFSUZxSkVQZmpTYTJMaFlOYUxGZ2s3eXBrRzJPS0w1Z0h4dGdQSlN6TDFwdG1hS2hMTzNiZWgrWWtIaElnVWJCTUtJc0J6eVVXY0pFeEVMaEFNd0hKYnhYQVFTeEdiUnlQbyIsIm1hYyI6ImU2NmVjYmUyMmMzZDEyNjlkNWNkZTc2ZDM3OTQ2YmQxYjE1ZTVkYThkYzg0NWE2Y2I5ODA4NzAxYzE4ZDJhMmYiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2192, "gross_total": 2162, "base_fare": 878, "tax": 1314, "sell": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE5MiwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTMxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxNjIsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEzMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE2MiwiYmFzZV9mYXJlIjo4NDgsInRheCI6MTMxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxOTIuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTMxNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2162, "base_fare": 848, "tax": 1314, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2192, "filter": { "id": "F123NP00114-131", "price": 2192, "gross_total": 2162, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-132", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG3b92WbpuKIDtazyl25YNAbPKl5eDbX8bbJI35xa\/r9Zw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-132", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "OosicvFQXXAOcsp6w\/ARELQYETtikzmE4d6NiaB7MVY=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IlZ4NVpMSDBVdHc0Y3NCRm1ucmdkU1E9PSIsInZhbHVlIjoieG5PM3plcjl5NkJ2SVBjeGZNR0RaT3FDckhkaHdyZmhzdHpGdEpvRmJxM3VBWVJHZDBhVTduNElEV2xoQkVHNzZwOVVUR0pGMFkzZjdpcDBMNGxVelcrbEIrSUp1UUtzRDcyK1VCZ1pzaVlGM1BCSTBpZ0M3V1Fwa0dCb0pZNEhPQ0dQcWZoam5XMWVDcXZxQXdkRDVDeWYzWkowMG54QXhVUVNpdzVPeWJDdTdkMW9UMU02VTVJRGg0cUN6aDg4am1vUno5U2Q5RThhWk84cGl4eFNJRy9hK3F0eXVPTHFVSXpCb1Zlb2Y4QUNaTG5Xb1JPbEFMUWVSTTJNeTJNbm9uMWFFV2NIaG5ya2Z0cVJxakM0SEJHM29XYUE2VkZmSDlHdFNtY0xOMHFVSWJnejluMGRmR3pTQkY3TnMyeEtrRXk5YmlxTVZnL3U1bkMwY2hrZ1hzMUlhWk00c05qNk16K3ZRMzVwRmJqTmU3OElzYnEzMElRUjdVNVZDWGtKb1A1L2htNWQ4b05JTGpDQnhDSVE5NWVJS1N1ZjJ6ODN0U0l2SThubklUcTRlSXpqaDYwZEpteGRwTGZiVm5OV2tKb1F4L0VNZFFBWjg4TW44SXJKQ1hrVlhHbFRQUFAwaEgwS2JMdk92OWdsL3hSK28ydHI0ODJ6NE5jN3k3WjhpZHdSdWdiWis2Tm52dVgrMVRZQUwwdWwrRlNBRDlSdGRJSVpQTTlrdHFMSHBhZ1crNDJ0bGNPalZ6VG1vbTNwM2Zqa0VGQTJKTzhDM1lzNUsvUUUvY3dVRGs5WEZFSVVFbWRiZ09ZdFdjUU9OTTA4VGhRT0UwZnppTEhhZkxTMHVMNVJ1UjYxY0Q4NTBnZlRrUlFOZVgyUGJmYWU4WGQ1U05vRnhYQzdEYlhVRTJxaDIvaFJ0TFkyRFcySEpXM1BpMWMybFM3SFRoTmJZOUh0eFZ5amR6NCtmMndtM3FIVy9pR3dBSDZXRkFzK2xvNklud2x0QjF5ZFhoeXkvTFcrN1k1KzQxaXlGTHN2Nm5LQzFZcHpTN0VjN2lBRk9ONUxjdUhRS3R6cncrekw5TW9JaTd5QzREaUc5MXlHaTRLTnhEYVJhMWtqZkNRazJHdDF4N2hpRTNaZ1hhMlJuZVFHMFBvNDFOTzVvdVpTYmFDanRscFZUeFJRNWhsdXkvMmVvTzJoQjY0b3BxUHVqcW9jeVlXbEZPY21FMmNXcDE3MXpSL1dxZ2cweWNFL0Y0UDdOUnl1MEQ2TjgxTy9ERmFWSUFheFBmV0VzT0JVTTMweHByVFFLUEJFN2VKMXhqRmdDdFIvLzhIRExjbVRjSTEvR1RuRWw4bmh6MklXRWoyZElEb1FEaG9sVnVRV00wYWFrRDJGODIrazR1bjZwUkpLbDdhUGxVRjdhOVBNSnlGVnR6Y1EyYjhOUmwyWUs3QjQydHNUZ2Y5OUs4dVI1SzBtU1hZRG9ZbUdmaVBXL01LSVVOTyt1L2ZOZEFGTE1MVUhFQndScUp6NHhRcFgzSExFZWtWTnBZTithR0pyejV5SGxiK2xHbDFnSGlxM1BEUlpPREljdlRYb1pnc2VmV0FNNFV4dVpUNlR2WXhDbG1xR2RmemZDd3VIdnJqa3g1TjBkYWl3b2pIbHJvblp6Z1FZdk81bVZMclhJOGtNck5jTFVQRGxrTWRYdmhuc2VzT1dkM3ZmNkhVd09DRW42NUdONEJsam1XUWxOUFczdkd2WHVaSlA0ZzJtb3pmOW9xS1duNTY4RTNwNXNOSDEzOUdZNUtBRWp1MkZEZVhCU2Z1TW5aQjFUQ0hHQ1ArWnR4ZjQ3V3ROcmhiYS9QWEREbDk5dmVkWnJKV2ZGZDFDWlpPdVNrb05nVmhXRi80WnBvTEJhSUxSMUZaM2FlU1RoR3NDNVRWUzA5ZVJOWVBENGFYRjZuQnVWeDhRQ2ZoSXBxeXE4MVZJRHNMYUFLVldiUDFYRkpacU1rdU41TERZSUVKaGtraWdDZ3plc05uZGNMd2U5VGNUR1F3Umh1eVpvMjZQTzlOT0Z2eURVTXduYnhFaGJHMFpCYlhYM2R6eklXZXY0NjREczBwYmFHcnVGdlBCaEt6andDRUJrb2lIanl4aE9BMTlqUFhadlJsbEpUdnpRWTJwYytUVURrOW5sMmZwUVlYNG1pYUhianBqbURKRU12QmhBWXBFeTVQTmdBei9DU1N4Wll3N043aTlsNW5MeWFOMVN0SUZleE1xREtSbmFoTkxyN242dy92L091SFJ6RnhnOGIzeEdqc1BYWmVIV0FRVDRDMGo4NUpiVDBHYlIvQkdsZDZLd0ZjL0VlRnBCQTRUaWNzZGg1NmpBY0w1d1hOVXVjQzVUOGRicDFBbzFmNURDd081OWtTcmY1eGx3OG5IZUt5WlhQSnp2NE16WENvaVdtVFlVYytFWlkrdUk3NVVzT1I3TExwUzd5Wi9hd053cG83MDIxei96eEE5N0d5TGV2NWdrUVhUZlpEWC8rMGlPZFUwdzhRS0hRdUttUXBGd2wvaU5TVVc1VFE1bFBkQkhUc0VWVmliWnkwMGRMc0RWMXlESjYzTTJtNCtVWWJxUElsbXppcEVEVjRoMXdlMzRVLzhoOUpNckZGK3NLbzIyQXlOcDNldUxwYzYwVnlJUHhGSEtoWlYwU1NBWkJodjRUTUhQMVV6b2Q2OGl0OUk5c2QzYTNyQTkreU1pWDNwVlFDZFR1ZTgzOHNZWEdWcklhSENvazF1d09BeEk4M043WFp4aERpQXo0RS9mWTVydjU3cnluYkVSckZ6NE03cVBZYkQ4SVJpMllVdnRhaStiNW51MDVzdmdaSmlFUUNaRWRWTWNvNG54eVVNMFZMMWFRYjFaWmVwcGRCbWwveUhzaUorQUhQamo3Z2FMZFFWaEwvcXhuMFhNMzh2dTFzTXhyd2VRQ1pNU0tIdVZBVUZzcEdBNThhekZOSGt2Q0t3dStWdWJWNVVDRThqNnBydXo5c2crMUpQcHhNMXlMTmV3SjdxZG5YL2p3Z2JwZS9BWDc4dmVURlFSTHF2azhWRGhTSnlNTnZCM0FheThDU1FNMTEvY2YzbWdhbTg1OEQwTjRJQThUS2tobGptelUreFNRbHQzK2tFYzc2aiIsIm1hYyI6IjkwYmJkMWE5N2JhZTdhODUwNDMxYmIwNDYyZTFhYjgyZDdkYmQzZmVmMTJkMDFjNGYyODg4YmFkOTIwY2EzYTAiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "EOB3uPLJCIMfXyWoGy+M5QP1mtMuPDTNM4TafaHw5aA=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IlZ4NVpMSDBVdHc0Y3NCRm1ucmdkU1E9PSIsInZhbHVlIjoieG5PM3plcjl5NkJ2SVBjeGZNR0RaT3FDckhkaHdyZmhzdHpGdEpvRmJxM3VBWVJHZDBhVTduNElEV2xoQkVHNzZwOVVUR0pGMFkzZjdpcDBMNGxVelcrbEIrSUp1UUtzRDcyK1VCZ1pzaVlGM1BCSTBpZ0M3V1Fwa0dCb0pZNEhPQ0dQcWZoam5XMWVDcXZxQXdkRDVDeWYzWkowMG54QXhVUVNpdzVPeWJDdTdkMW9UMU02VTVJRGg0cUN6aDg4am1vUno5U2Q5RThhWk84cGl4eFNJRy9hK3F0eXVPTHFVSXpCb1Zlb2Y4QUNaTG5Xb1JPbEFMUWVSTTJNeTJNbm9uMWFFV2NIaG5ya2Z0cVJxakM0SEJHM29XYUE2VkZmSDlHdFNtY0xOMHFVSWJnejluMGRmR3pTQkY3TnMyeEtrRXk5YmlxTVZnL3U1bkMwY2hrZ1hzMUlhWk00c05qNk16K3ZRMzVwRmJqTmU3OElzYnEzMElRUjdVNVZDWGtKb1A1L2htNWQ4b05JTGpDQnhDSVE5NWVJS1N1ZjJ6ODN0U0l2SThubklUcTRlSXpqaDYwZEpteGRwTGZiVm5OV2tKb1F4L0VNZFFBWjg4TW44SXJKQ1hrVlhHbFRQUFAwaEgwS2JMdk92OWdsL3hSK28ydHI0ODJ6NE5jN3k3WjhpZHdSdWdiWis2Tm52dVgrMVRZQUwwdWwrRlNBRDlSdGRJSVpQTTlrdHFMSHBhZ1crNDJ0bGNPalZ6VG1vbTNwM2Zqa0VGQTJKTzhDM1lzNUsvUUUvY3dVRGs5WEZFSVVFbWRiZ09ZdFdjUU9OTTA4VGhRT0UwZnppTEhhZkxTMHVMNVJ1UjYxY0Q4NTBnZlRrUlFOZVgyUGJmYWU4WGQ1U05vRnhYQzdEYlhVRTJxaDIvaFJ0TFkyRFcySEpXM1BpMWMybFM3SFRoTmJZOUh0eFZ5amR6NCtmMndtM3FIVy9pR3dBSDZXRkFzK2xvNklud2x0QjF5ZFhoeXkvTFcrN1k1KzQxaXlGTHN2Nm5LQzFZcHpTN0VjN2lBRk9ONUxjdUhRS3R6cncrekw5TW9JaTd5QzREaUc5MXlHaTRLTnhEYVJhMWtqZkNRazJHdDF4N2hpRTNaZ1hhMlJuZVFHMFBvNDFOTzVvdVpTYmFDanRscFZUeFJRNWhsdXkvMmVvTzJoQjY0b3BxUHVqcW9jeVlXbEZPY21FMmNXcDE3MXpSL1dxZ2cweWNFL0Y0UDdOUnl1MEQ2TjgxTy9ERmFWSUFheFBmV0VzT0JVTTMweHByVFFLUEJFN2VKMXhqRmdDdFIvLzhIRExjbVRjSTEvR1RuRWw4bmh6MklXRWoyZElEb1FEaG9sVnVRV00wYWFrRDJGODIrazR1bjZwUkpLbDdhUGxVRjdhOVBNSnlGVnR6Y1EyYjhOUmwyWUs3QjQydHNUZ2Y5OUs4dVI1SzBtU1hZRG9ZbUdmaVBXL01LSVVOTyt1L2ZOZEFGTE1MVUhFQndScUp6NHhRcFgzSExFZWtWTnBZTithR0pyejV5SGxiK2xHbDFnSGlxM1BEUlpPREljdlRYb1pnc2VmV0FNNFV4dVpUNlR2WXhDbG1xR2RmemZDd3VIdnJqa3g1TjBkYWl3b2pIbHJvblp6Z1FZdk81bVZMclhJOGtNck5jTFVQRGxrTWRYdmhuc2VzT1dkM3ZmNkhVd09DRW42NUdONEJsam1XUWxOUFczdkd2WHVaSlA0ZzJtb3pmOW9xS1duNTY4RTNwNXNOSDEzOUdZNUtBRWp1MkZEZVhCU2Z1TW5aQjFUQ0hHQ1ArWnR4ZjQ3V3ROcmhiYS9QWEREbDk5dmVkWnJKV2ZGZDFDWlpPdVNrb05nVmhXRi80WnBvTEJhSUxSMUZaM2FlU1RoR3NDNVRWUzA5ZVJOWVBENGFYRjZuQnVWeDhRQ2ZoSXBxeXE4MVZJRHNMYUFLVldiUDFYRkpacU1rdU41TERZSUVKaGtraWdDZ3plc05uZGNMd2U5VGNUR1F3Umh1eVpvMjZQTzlOT0Z2eURVTXduYnhFaGJHMFpCYlhYM2R6eklXZXY0NjREczBwYmFHcnVGdlBCaEt6andDRUJrb2lIanl4aE9BMTlqUFhadlJsbEpUdnpRWTJwYytUVURrOW5sMmZwUVlYNG1pYUhianBqbURKRU12QmhBWXBFeTVQTmdBei9DU1N4Wll3N043aTlsNW5MeWFOMVN0SUZleE1xREtSbmFoTkxyN242dy92L091SFJ6RnhnOGIzeEdqc1BYWmVIV0FRVDRDMGo4NUpiVDBHYlIvQkdsZDZLd0ZjL0VlRnBCQTRUaWNzZGg1NmpBY0w1d1hOVXVjQzVUOGRicDFBbzFmNURDd081OWtTcmY1eGx3OG5IZUt5WlhQSnp2NE16WENvaVdtVFlVYytFWlkrdUk3NVVzT1I3TExwUzd5Wi9hd053cG83MDIxei96eEE5N0d5TGV2NWdrUVhUZlpEWC8rMGlPZFUwdzhRS0hRdUttUXBGd2wvaU5TVVc1VFE1bFBkQkhUc0VWVmliWnkwMGRMc0RWMXlESjYzTTJtNCtVWWJxUElsbXppcEVEVjRoMXdlMzRVLzhoOUpNckZGK3NLbzIyQXlOcDNldUxwYzYwVnlJUHhGSEtoWlYwU1NBWkJodjRUTUhQMVV6b2Q2OGl0OUk5c2QzYTNyQTkreU1pWDNwVlFDZFR1ZTgzOHNZWEdWcklhSENvazF1d09BeEk4M043WFp4aERpQXo0RS9mWTVydjU3cnluYkVSckZ6NE03cVBZYkQ4SVJpMllVdnRhaStiNW51MDVzdmdaSmlFUUNaRWRWTWNvNG54eVVNMFZMMWFRYjFaWmVwcGRCbWwveUhzaUorQUhQamo3Z2FMZFFWaEwvcXhuMFhNMzh2dTFzTXhyd2VRQ1pNU0tIdVZBVUZzcEdBNThhekZOSGt2Q0t3dStWdWJWNVVDRThqNnBydXo5c2crMUpQcHhNMXlMTmV3SjdxZG5YL2p3Z2JwZS9BWDc4dmVURlFSTHF2azhWRGhTSnlNTnZCM0FheThDU1FNMTEvY2YzbWdhbTg1OEQwTjRJQThUS2tobGptelUreFNRbHQzK2tFYzc2aiIsIm1hYyI6IjkwYmJkMWE5N2JhZTdhODUwNDMxYmIwNDYyZTFhYjgyZDdkYmQzZmVmMTJkMDFjNGYyODg4YmFkOTIwY2EzYTAiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-132", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "2FcwjE5hEzK2MEQ7PK\/Bcm3V7X8E3rPYmGh2wsq\/XDc=", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IlZ4NVpMSDBVdHc0Y3NCRm1ucmdkU1E9PSIsInZhbHVlIjoieG5PM3plcjl5NkJ2SVBjeGZNR0RaT3FDckhkaHdyZmhzdHpGdEpvRmJxM3VBWVJHZDBhVTduNElEV2xoQkVHNzZwOVVUR0pGMFkzZjdpcDBMNGxVelcrbEIrSUp1UUtzRDcyK1VCZ1pzaVlGM1BCSTBpZ0M3V1Fwa0dCb0pZNEhPQ0dQcWZoam5XMWVDcXZxQXdkRDVDeWYzWkowMG54QXhVUVNpdzVPeWJDdTdkMW9UMU02VTVJRGg0cUN6aDg4am1vUno5U2Q5RThhWk84cGl4eFNJRy9hK3F0eXVPTHFVSXpCb1Zlb2Y4QUNaTG5Xb1JPbEFMUWVSTTJNeTJNbm9uMWFFV2NIaG5ya2Z0cVJxakM0SEJHM29XYUE2VkZmSDlHdFNtY0xOMHFVSWJnejluMGRmR3pTQkY3TnMyeEtrRXk5YmlxTVZnL3U1bkMwY2hrZ1hzMUlhWk00c05qNk16K3ZRMzVwRmJqTmU3OElzYnEzMElRUjdVNVZDWGtKb1A1L2htNWQ4b05JTGpDQnhDSVE5NWVJS1N1ZjJ6ODN0U0l2SThubklUcTRlSXpqaDYwZEpteGRwTGZiVm5OV2tKb1F4L0VNZFFBWjg4TW44SXJKQ1hrVlhHbFRQUFAwaEgwS2JMdk92OWdsL3hSK28ydHI0ODJ6NE5jN3k3WjhpZHdSdWdiWis2Tm52dVgrMVRZQUwwdWwrRlNBRDlSdGRJSVpQTTlrdHFMSHBhZ1crNDJ0bGNPalZ6VG1vbTNwM2Zqa0VGQTJKTzhDM1lzNUsvUUUvY3dVRGs5WEZFSVVFbWRiZ09ZdFdjUU9OTTA4VGhRT0UwZnppTEhhZkxTMHVMNVJ1UjYxY0Q4NTBnZlRrUlFOZVgyUGJmYWU4WGQ1U05vRnhYQzdEYlhVRTJxaDIvaFJ0TFkyRFcySEpXM1BpMWMybFM3SFRoTmJZOUh0eFZ5amR6NCtmMndtM3FIVy9pR3dBSDZXRkFzK2xvNklud2x0QjF5ZFhoeXkvTFcrN1k1KzQxaXlGTHN2Nm5LQzFZcHpTN0VjN2lBRk9ONUxjdUhRS3R6cncrekw5TW9JaTd5QzREaUc5MXlHaTRLTnhEYVJhMWtqZkNRazJHdDF4N2hpRTNaZ1hhMlJuZVFHMFBvNDFOTzVvdVpTYmFDanRscFZUeFJRNWhsdXkvMmVvTzJoQjY0b3BxUHVqcW9jeVlXbEZPY21FMmNXcDE3MXpSL1dxZ2cweWNFL0Y0UDdOUnl1MEQ2TjgxTy9ERmFWSUFheFBmV0VzT0JVTTMweHByVFFLUEJFN2VKMXhqRmdDdFIvLzhIRExjbVRjSTEvR1RuRWw4bmh6MklXRWoyZElEb1FEaG9sVnVRV00wYWFrRDJGODIrazR1bjZwUkpLbDdhUGxVRjdhOVBNSnlGVnR6Y1EyYjhOUmwyWUs3QjQydHNUZ2Y5OUs4dVI1SzBtU1hZRG9ZbUdmaVBXL01LSVVOTyt1L2ZOZEFGTE1MVUhFQndScUp6NHhRcFgzSExFZWtWTnBZTithR0pyejV5SGxiK2xHbDFnSGlxM1BEUlpPREljdlRYb1pnc2VmV0FNNFV4dVpUNlR2WXhDbG1xR2RmemZDd3VIdnJqa3g1TjBkYWl3b2pIbHJvblp6Z1FZdk81bVZMclhJOGtNck5jTFVQRGxrTWRYdmhuc2VzT1dkM3ZmNkhVd09DRW42NUdONEJsam1XUWxOUFczdkd2WHVaSlA0ZzJtb3pmOW9xS1duNTY4RTNwNXNOSDEzOUdZNUtBRWp1MkZEZVhCU2Z1TW5aQjFUQ0hHQ1ArWnR4ZjQ3V3ROcmhiYS9QWEREbDk5dmVkWnJKV2ZGZDFDWlpPdVNrb05nVmhXRi80WnBvTEJhSUxSMUZaM2FlU1RoR3NDNVRWUzA5ZVJOWVBENGFYRjZuQnVWeDhRQ2ZoSXBxeXE4MVZJRHNMYUFLVldiUDFYRkpacU1rdU41TERZSUVKaGtraWdDZ3plc05uZGNMd2U5VGNUR1F3Umh1eVpvMjZQTzlOT0Z2eURVTXduYnhFaGJHMFpCYlhYM2R6eklXZXY0NjREczBwYmFHcnVGdlBCaEt6andDRUJrb2lIanl4aE9BMTlqUFhadlJsbEpUdnpRWTJwYytUVURrOW5sMmZwUVlYNG1pYUhianBqbURKRU12QmhBWXBFeTVQTmdBei9DU1N4Wll3N043aTlsNW5MeWFOMVN0SUZleE1xREtSbmFoTkxyN242dy92L091SFJ6RnhnOGIzeEdqc1BYWmVIV0FRVDRDMGo4NUpiVDBHYlIvQkdsZDZLd0ZjL0VlRnBCQTRUaWNzZGg1NmpBY0w1d1hOVXVjQzVUOGRicDFBbzFmNURDd081OWtTcmY1eGx3OG5IZUt5WlhQSnp2NE16WENvaVdtVFlVYytFWlkrdUk3NVVzT1I3TExwUzd5Wi9hd053cG83MDIxei96eEE5N0d5TGV2NWdrUVhUZlpEWC8rMGlPZFUwdzhRS0hRdUttUXBGd2wvaU5TVVc1VFE1bFBkQkhUc0VWVmliWnkwMGRMc0RWMXlESjYzTTJtNCtVWWJxUElsbXppcEVEVjRoMXdlMzRVLzhoOUpNckZGK3NLbzIyQXlOcDNldUxwYzYwVnlJUHhGSEtoWlYwU1NBWkJodjRUTUhQMVV6b2Q2OGl0OUk5c2QzYTNyQTkreU1pWDNwVlFDZFR1ZTgzOHNZWEdWcklhSENvazF1d09BeEk4M043WFp4aERpQXo0RS9mWTVydjU3cnluYkVSckZ6NE03cVBZYkQ4SVJpMllVdnRhaStiNW51MDVzdmdaSmlFUUNaRWRWTWNvNG54eVVNMFZMMWFRYjFaWmVwcGRCbWwveUhzaUorQUhQamo3Z2FMZFFWaEwvcXhuMFhNMzh2dTFzTXhyd2VRQ1pNU0tIdVZBVUZzcEdBNThhekZOSGt2Q0t3dStWdWJWNVVDRThqNnBydXo5c2crMUpQcHhNMXlMTmV3SjdxZG5YL2p3Z2JwZS9BWDc4dmVURlFSTHF2azhWRGhTSnlNTnZCM0FheThDU1FNMTEvY2YzbWdhbTg1OEQwTjRJQThUS2tobGptelUreFNRbHQzK2tFYzc2aiIsIm1hYyI6IjkwYmJkMWE5N2JhZTdhODUwNDMxYmIwNDYyZTFhYjgyZDdkYmQzZmVmMTJkMDFjNGYyODg4YmFkOTIwY2EzYTAiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "+iQa3CCtGenMOLpx0NhUvsxfRqEoh5YLlbWFPJR\/QHs=", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IlZ4NVpMSDBVdHc0Y3NCRm1ucmdkU1E9PSIsInZhbHVlIjoieG5PM3plcjl5NkJ2SVBjeGZNR0RaT3FDckhkaHdyZmhzdHpGdEpvRmJxM3VBWVJHZDBhVTduNElEV2xoQkVHNzZwOVVUR0pGMFkzZjdpcDBMNGxVelcrbEIrSUp1UUtzRDcyK1VCZ1pzaVlGM1BCSTBpZ0M3V1Fwa0dCb0pZNEhPQ0dQcWZoam5XMWVDcXZxQXdkRDVDeWYzWkowMG54QXhVUVNpdzVPeWJDdTdkMW9UMU02VTVJRGg0cUN6aDg4am1vUno5U2Q5RThhWk84cGl4eFNJRy9hK3F0eXVPTHFVSXpCb1Zlb2Y4QUNaTG5Xb1JPbEFMUWVSTTJNeTJNbm9uMWFFV2NIaG5ya2Z0cVJxakM0SEJHM29XYUE2VkZmSDlHdFNtY0xOMHFVSWJnejluMGRmR3pTQkY3TnMyeEtrRXk5YmlxTVZnL3U1bkMwY2hrZ1hzMUlhWk00c05qNk16K3ZRMzVwRmJqTmU3OElzYnEzMElRUjdVNVZDWGtKb1A1L2htNWQ4b05JTGpDQnhDSVE5NWVJS1N1ZjJ6ODN0U0l2SThubklUcTRlSXpqaDYwZEpteGRwTGZiVm5OV2tKb1F4L0VNZFFBWjg4TW44SXJKQ1hrVlhHbFRQUFAwaEgwS2JMdk92OWdsL3hSK28ydHI0ODJ6NE5jN3k3WjhpZHdSdWdiWis2Tm52dVgrMVRZQUwwdWwrRlNBRDlSdGRJSVpQTTlrdHFMSHBhZ1crNDJ0bGNPalZ6VG1vbTNwM2Zqa0VGQTJKTzhDM1lzNUsvUUUvY3dVRGs5WEZFSVVFbWRiZ09ZdFdjUU9OTTA4VGhRT0UwZnppTEhhZkxTMHVMNVJ1UjYxY0Q4NTBnZlRrUlFOZVgyUGJmYWU4WGQ1U05vRnhYQzdEYlhVRTJxaDIvaFJ0TFkyRFcySEpXM1BpMWMybFM3SFRoTmJZOUh0eFZ5amR6NCtmMndtM3FIVy9pR3dBSDZXRkFzK2xvNklud2x0QjF5ZFhoeXkvTFcrN1k1KzQxaXlGTHN2Nm5LQzFZcHpTN0VjN2lBRk9ONUxjdUhRS3R6cncrekw5TW9JaTd5QzREaUc5MXlHaTRLTnhEYVJhMWtqZkNRazJHdDF4N2hpRTNaZ1hhMlJuZVFHMFBvNDFOTzVvdVpTYmFDanRscFZUeFJRNWhsdXkvMmVvTzJoQjY0b3BxUHVqcW9jeVlXbEZPY21FMmNXcDE3MXpSL1dxZ2cweWNFL0Y0UDdOUnl1MEQ2TjgxTy9ERmFWSUFheFBmV0VzT0JVTTMweHByVFFLUEJFN2VKMXhqRmdDdFIvLzhIRExjbVRjSTEvR1RuRWw4bmh6MklXRWoyZElEb1FEaG9sVnVRV00wYWFrRDJGODIrazR1bjZwUkpLbDdhUGxVRjdhOVBNSnlGVnR6Y1EyYjhOUmwyWUs3QjQydHNUZ2Y5OUs4dVI1SzBtU1hZRG9ZbUdmaVBXL01LSVVOTyt1L2ZOZEFGTE1MVUhFQndScUp6NHhRcFgzSExFZWtWTnBZTithR0pyejV5SGxiK2xHbDFnSGlxM1BEUlpPREljdlRYb1pnc2VmV0FNNFV4dVpUNlR2WXhDbG1xR2RmemZDd3VIdnJqa3g1TjBkYWl3b2pIbHJvblp6Z1FZdk81bVZMclhJOGtNck5jTFVQRGxrTWRYdmhuc2VzT1dkM3ZmNkhVd09DRW42NUdONEJsam1XUWxOUFczdkd2WHVaSlA0ZzJtb3pmOW9xS1duNTY4RTNwNXNOSDEzOUdZNUtBRWp1MkZEZVhCU2Z1TW5aQjFUQ0hHQ1ArWnR4ZjQ3V3ROcmhiYS9QWEREbDk5dmVkWnJKV2ZGZDFDWlpPdVNrb05nVmhXRi80WnBvTEJhSUxSMUZaM2FlU1RoR3NDNVRWUzA5ZVJOWVBENGFYRjZuQnVWeDhRQ2ZoSXBxeXE4MVZJRHNMYUFLVldiUDFYRkpacU1rdU41TERZSUVKaGtraWdDZ3plc05uZGNMd2U5VGNUR1F3Umh1eVpvMjZQTzlOT0Z2eURVTXduYnhFaGJHMFpCYlhYM2R6eklXZXY0NjREczBwYmFHcnVGdlBCaEt6andDRUJrb2lIanl4aE9BMTlqUFhadlJsbEpUdnpRWTJwYytUVURrOW5sMmZwUVlYNG1pYUhianBqbURKRU12QmhBWXBFeTVQTmdBei9DU1N4Wll3N043aTlsNW5MeWFOMVN0SUZleE1xREtSbmFoTkxyN242dy92L091SFJ6RnhnOGIzeEdqc1BYWmVIV0FRVDRDMGo4NUpiVDBHYlIvQkdsZDZLd0ZjL0VlRnBCQTRUaWNzZGg1NmpBY0w1d1hOVXVjQzVUOGRicDFBbzFmNURDd081OWtTcmY1eGx3OG5IZUt5WlhQSnp2NE16WENvaVdtVFlVYytFWlkrdUk3NVVzT1I3TExwUzd5Wi9hd053cG83MDIxei96eEE5N0d5TGV2NWdrUVhUZlpEWC8rMGlPZFUwdzhRS0hRdUttUXBGd2wvaU5TVVc1VFE1bFBkQkhUc0VWVmliWnkwMGRMc0RWMXlESjYzTTJtNCtVWWJxUElsbXppcEVEVjRoMXdlMzRVLzhoOUpNckZGK3NLbzIyQXlOcDNldUxwYzYwVnlJUHhGSEtoWlYwU1NBWkJodjRUTUhQMVV6b2Q2OGl0OUk5c2QzYTNyQTkreU1pWDNwVlFDZFR1ZTgzOHNZWEdWcklhSENvazF1d09BeEk4M043WFp4aERpQXo0RS9mWTVydjU3cnluYkVSckZ6NE03cVBZYkQ4SVJpMllVdnRhaStiNW51MDVzdmdaSmlFUUNaRWRWTWNvNG54eVVNMFZMMWFRYjFaWmVwcGRCbWwveUhzaUorQUhQamo3Z2FMZFFWaEwvcXhuMFhNMzh2dTFzTXhyd2VRQ1pNU0tIdVZBVUZzcEdBNThhekZOSGt2Q0t3dStWdWJWNVVDRThqNnBydXo5c2crMUpQcHhNMXlMTmV3SjdxZG5YL2p3Z2JwZS9BWDc4dmVURlFSTHF2azhWRGhTSnlNTnZCM0FheThDU1FNMTEvY2YzbWdhbTg1OEQwTjRJQThUS2tobGptelUreFNRbHQzK2tFYzc2aiIsIm1hYyI6IjkwYmJkMWE5N2JhZTdhODUwNDMxYmIwNDYyZTFhYjgyZDdkYmQzZmVmMTJkMDFjNGYyODg4YmFkOTIwY2EzYTAiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2192, "gross_total": 2162, "base_fare": 878, "tax": 1314, "sell": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE5MiwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTMxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxNjIsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEzMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE2MiwiYmFzZV9mYXJlIjo4NDgsInRheCI6MTMxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxOTIuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTMxNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2162, "base_fare": 848, "tax": 1314, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2192, "filter": { "id": "F123NP00114-132", "price": 2192, "gross_total": 2162, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604291335bkk202604291700322bkk202604300905kul202604301215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-133", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG0TI8l4qbTW1j0Cu+rUIHuqGEbdtnwpy8gZxE6umqi9hQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-133", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "b3jucTHNUbQlq6bb7bCxeTZyKlYxvCCShESq6WWBCks=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6ImRlZVM0enNIbFVRSFo2VnZCbk5XY1E9PSIsInZhbHVlIjoiQTBKUTZzdGRWd0E1eVNqRS9HRWNKNXY4YVkrTWV3QUk4b0F5ckVhTldGZXBFc0FVNlErZ0dyWWhINjA0dk9qOERPOUxWSjFOVGVnOHc4VzlVUVJSb3VtdEswRHdFaFRsOTduOTVhaUFtZ0QrRlV6cTk5bnIvNWwzUWlvcmJGUjVFRHNYL0ZDS2VLdXliZWNBS2xSRmlRYWFTbXZQOUY5eUZXR2VjK3ZydFlsK1J5cW9pUGM2YkJWQ1MrSnE2SCs2dHU2eWY5cXl1NnFQUFdhNGpRaXdMeWJOU2dQR1pSY1hZL3FFWFkwd1JBRzhVSXpVajdKbkYzT3JiZTVhNkFoRTcwaU15SmhocFNQNHlFQWpnaGk3UFNMVy9McERYUlN1RHp3c05kOTRTV0lhZHNtVzJ1TXNVTE1CU0wza0NRU3ZMdDhmb2F6bTZ3bU9WNFBmZjhZcDQ2Q0FUMTVUWkswYmNBOEg2TVdMandmMm04SzVOUS9MSmZscEVua2k1QkxZYzQzT3RYc0FBOUlLRjFUdG41RUdwOHliWDcwSHpWTkRxTjNvc0pqVWRYc1czS3c3blhtS1BBV3ZpRGMwdGR5bDBVMmd1VzUxOSs0RWloazRlc3NQclFkRXZKcXVYLzJuOVVSUGRsMXNVUjBsU2RNaWZROEZJNnRHU1hIOWFIeXRRUnR1Tk9VVU1wTGhneWVuSXRDU1hrbXI4Wjc2T012anh1ZndQazJKTDNTL3l1NGdIZnNTTjdUVCtLakNYSk5LMWp2T1ZHYUFQRXRNbVJ1M216WEZ1dVhEd29rTDhZbEJYV0t4YWxOSWRKajZWcHQ3Sk93LzQrWC9uOFNhWEhMczQ1Qjlkbkk4N282VlBSUFZHc1ozSndGU1ErTUx3eVhrRXdPSWE3dXpyM3REMkxycVl4ZDR0MXZ1VnVFaDNvbFZDTTBuWUNoM2dIWlpQeXJsUGJmUDdxRkxFOVNkd1IxRXdHS044VkdXamE5L3FZekxEMlhDUWR2RFRncVBZS2VqTjJiWkc1aVlFMXJIYTFGWk8wWHFMejdsdG9TVVdqZGxLeTZXQTJwYWhzeUdIK3RuYllJYXRSV2k0M05uRTZaemJ2cXFrc3I0ZlNxTExUNTgwUmI4czF3cnBUZmgwSUdhMlo3NkEwbktJK1BzSFNlQVhQdVRBSFgwOEl4dHM2WGNZdHNGeXpFNlVBeFVTcFJJb1J5T1RVbjJwMURNRngzWEJVQU9OSDJtTFJPK1hFR1o0UkxzT09majgzb3Y2T3J5bmhJZEVTU2dzdXZHRCtTS3Q1c05pV1J1OS9SMEZYakFJN2MyNXcxWlU0OXk0anVnL2Z1M0gzM0xBNmdGOGJpdU5UVU9kOFA3NnRKQ3ZUWk94OFp6MkFkTVo5Z3dsQjhvb3NHV2J4RnVxQnA2MWF3eENKQlViUjBlR0REK1U2dHkwbGVRdm9PSVMvZkpIckxpeTZncENxRURzRzg2REZ2dlc0ZXRMRUFyQU5PdVFLZ3dVT2M2a2w0VHFvalBYNkl2ajlac3pqVWJEb1NtWnZ4OWhZOFM5QnRQeFBQV0RiMWs2b0tLS0IzUmpMbFJhTFBvSEp0QVRua2I4M2RyTUl3SlJSWDNnK3NsMXB6dEpRU0RoZ0lGeTFmdVliWUJ1YmlTU1BQQUlrYUUzNDVveXhXMVZkYy9qVDl1aXF3UEp4dk5xNFF2d2RuSGpiU1JGK0tKZ2FUa1doWXJ0Vjc0TkNSZVFPNkVrNnZSV2c1N0ZWK05zSHNodG1JSzVoZjZmTlJnVVRudjJ6Z0plT1piZGpNbTZ6YjJqRG8rbnJ4bGd5aC9jSmdlZFlWcDIzQ0FHOFdRVDZxQlh3cHlSTmRXdEtLMUlvM1EyWG90YjRrYWRzajIweFF5V3UwSFVqaTJPbis4VGQxbHk5ZTZTU3RONi9HcnFnbVlnNCt6MU5Ib3dQQmFzczltRnpDc3EwUVNhVmlZMS9sK1pBS3ZGRVFzemd5bjNVYS84eDhUUDNwNVFqMkZiYnZoaWFVL292NkhsZkpQRlB3Wmd0dkJsU3FOVGpIRWJSaWpSd3Q3Zk40ZUZlYWFOMTZuRk9oTWJXanp1bk1MOElHNzM2VmhFUG50dXl6eUlpWlBWOVl6LzhMck5wcmVuYVNFTmtEWEZ6QkRxeUtQZWJ4Z2xqZnhTQkEvUmlTUmlPdzFJdXZlMkRReFRDZk1kUFByVDFYclBRTUk2K2pSQ3lMcGZoWStxeWFRcUdPa3BiaHRhZjl4NTJpWnRadEw3T0VoNkdsTmNqbXVsekNJMEV0UnVIZUJVQWZzdHJCT0hPbE15NWxPOVRtS1JLZnlOckgrTjUxQlc2QWxQZ3kxWE1XV2pmZ3ROaFc1aS9WL1Vmd2JvVC9jNS9HZ2ZXeDdPK3RvZC85VXQxQkNQc1NXd0YxR2duS2FzSUpNTWhYbndId0d5dy9LRkZWTk15cUNtUzllQmhWL3ZBay9lOCtxVkRhKzJnaC9yL1ZMTHBZbmcxQmh6SHJVVCtMT0lyUGQrc1VhR0RkNmJmRHBUNDVNbnZwanJHUUVHdW5kUGJhUlBvd29RUGJmV3FyUUp0QXRyekE5ZFFKQk9ocGRTL2ZnYlNaVlp3c2VPeHNtdXlpazV6OU41RzJtZEM5YUtHbGtWY1l6MEp0emF1Z2dyVG5PbGM4NGhoRGxScXpZK1hLTG1NRXREMG8vbm1vbGY2MEJ0aFVxOUJRTGFIbGIyc0NDWVZmYkkzVGxPVEZUUkF2dVJVczJJMVhZalZMcFVCdWxSU3oveHNlNXphL0syUHgvUG81QnVCM214Q3NCbitSNytOQmZGQlk5RDRwVllBNHF6clIrZGxtK2szU1A5M1R5cURrelRER0JJSTVyWFU0cS9uVmxPSXppUzJKV1ZnSTBuZ01YV3FDVjZBOVMwMUNNa2tEdGx2NGF0WWFEbm1TRVpwcG83RzlnU0NWbmk1eHVWMDErVXN1cnAyZWVwYmxDaUJIV2I1SS9jNGwwdXZwVWlEOFpWaUMrcmhvbEs5UjVsZU9iNGN6Umd5eU4vdEo0ZndOZzNITmkwMVpUTVhZMXg2aVJSOGIwUnBPbnFMSXlOYjB3dGZxL2YzeEpvd0ZzL2pPY1ZsRGt4SFhpeVFZVyIsIm1hYyI6IjE1ZTg4YzcwN2EyZGJiNGNiNzliNGZiZjllNjNhNTYwZjhmNDhiMDAyZDVjMGE0NDRkZTljNTQ3NWQ3MzhkZGIiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "EHykvg\/8oLGVfEDH8v+yzUlhyCK+zpQzCGHGChUWKK8=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6ImRlZVM0enNIbFVRSFo2VnZCbk5XY1E9PSIsInZhbHVlIjoiQTBKUTZzdGRWd0E1eVNqRS9HRWNKNXY4YVkrTWV3QUk4b0F5ckVhTldGZXBFc0FVNlErZ0dyWWhINjA0dk9qOERPOUxWSjFOVGVnOHc4VzlVUVJSb3VtdEswRHdFaFRsOTduOTVhaUFtZ0QrRlV6cTk5bnIvNWwzUWlvcmJGUjVFRHNYL0ZDS2VLdXliZWNBS2xSRmlRYWFTbXZQOUY5eUZXR2VjK3ZydFlsK1J5cW9pUGM2YkJWQ1MrSnE2SCs2dHU2eWY5cXl1NnFQUFdhNGpRaXdMeWJOU2dQR1pSY1hZL3FFWFkwd1JBRzhVSXpVajdKbkYzT3JiZTVhNkFoRTcwaU15SmhocFNQNHlFQWpnaGk3UFNMVy9McERYUlN1RHp3c05kOTRTV0lhZHNtVzJ1TXNVTE1CU0wza0NRU3ZMdDhmb2F6bTZ3bU9WNFBmZjhZcDQ2Q0FUMTVUWkswYmNBOEg2TVdMandmMm04SzVOUS9MSmZscEVua2k1QkxZYzQzT3RYc0FBOUlLRjFUdG41RUdwOHliWDcwSHpWTkRxTjNvc0pqVWRYc1czS3c3blhtS1BBV3ZpRGMwdGR5bDBVMmd1VzUxOSs0RWloazRlc3NQclFkRXZKcXVYLzJuOVVSUGRsMXNVUjBsU2RNaWZROEZJNnRHU1hIOWFIeXRRUnR1Tk9VVU1wTGhneWVuSXRDU1hrbXI4Wjc2T012anh1ZndQazJKTDNTL3l1NGdIZnNTTjdUVCtLakNYSk5LMWp2T1ZHYUFQRXRNbVJ1M216WEZ1dVhEd29rTDhZbEJYV0t4YWxOSWRKajZWcHQ3Sk93LzQrWC9uOFNhWEhMczQ1Qjlkbkk4N282VlBSUFZHc1ozSndGU1ErTUx3eVhrRXdPSWE3dXpyM3REMkxycVl4ZDR0MXZ1VnVFaDNvbFZDTTBuWUNoM2dIWlpQeXJsUGJmUDdxRkxFOVNkd1IxRXdHS044VkdXamE5L3FZekxEMlhDUWR2RFRncVBZS2VqTjJiWkc1aVlFMXJIYTFGWk8wWHFMejdsdG9TVVdqZGxLeTZXQTJwYWhzeUdIK3RuYllJYXRSV2k0M05uRTZaemJ2cXFrc3I0ZlNxTExUNTgwUmI4czF3cnBUZmgwSUdhMlo3NkEwbktJK1BzSFNlQVhQdVRBSFgwOEl4dHM2WGNZdHNGeXpFNlVBeFVTcFJJb1J5T1RVbjJwMURNRngzWEJVQU9OSDJtTFJPK1hFR1o0UkxzT09majgzb3Y2T3J5bmhJZEVTU2dzdXZHRCtTS3Q1c05pV1J1OS9SMEZYakFJN2MyNXcxWlU0OXk0anVnL2Z1M0gzM0xBNmdGOGJpdU5UVU9kOFA3NnRKQ3ZUWk94OFp6MkFkTVo5Z3dsQjhvb3NHV2J4RnVxQnA2MWF3eENKQlViUjBlR0REK1U2dHkwbGVRdm9PSVMvZkpIckxpeTZncENxRURzRzg2REZ2dlc0ZXRMRUFyQU5PdVFLZ3dVT2M2a2w0VHFvalBYNkl2ajlac3pqVWJEb1NtWnZ4OWhZOFM5QnRQeFBQV0RiMWs2b0tLS0IzUmpMbFJhTFBvSEp0QVRua2I4M2RyTUl3SlJSWDNnK3NsMXB6dEpRU0RoZ0lGeTFmdVliWUJ1YmlTU1BQQUlrYUUzNDVveXhXMVZkYy9qVDl1aXF3UEp4dk5xNFF2d2RuSGpiU1JGK0tKZ2FUa1doWXJ0Vjc0TkNSZVFPNkVrNnZSV2c1N0ZWK05zSHNodG1JSzVoZjZmTlJnVVRudjJ6Z0plT1piZGpNbTZ6YjJqRG8rbnJ4bGd5aC9jSmdlZFlWcDIzQ0FHOFdRVDZxQlh3cHlSTmRXdEtLMUlvM1EyWG90YjRrYWRzajIweFF5V3UwSFVqaTJPbis4VGQxbHk5ZTZTU3RONi9HcnFnbVlnNCt6MU5Ib3dQQmFzczltRnpDc3EwUVNhVmlZMS9sK1pBS3ZGRVFzemd5bjNVYS84eDhUUDNwNVFqMkZiYnZoaWFVL292NkhsZkpQRlB3Wmd0dkJsU3FOVGpIRWJSaWpSd3Q3Zk40ZUZlYWFOMTZuRk9oTWJXanp1bk1MOElHNzM2VmhFUG50dXl6eUlpWlBWOVl6LzhMck5wcmVuYVNFTmtEWEZ6QkRxeUtQZWJ4Z2xqZnhTQkEvUmlTUmlPdzFJdXZlMkRReFRDZk1kUFByVDFYclBRTUk2K2pSQ3lMcGZoWStxeWFRcUdPa3BiaHRhZjl4NTJpWnRadEw3T0VoNkdsTmNqbXVsekNJMEV0UnVIZUJVQWZzdHJCT0hPbE15NWxPOVRtS1JLZnlOckgrTjUxQlc2QWxQZ3kxWE1XV2pmZ3ROaFc1aS9WL1Vmd2JvVC9jNS9HZ2ZXeDdPK3RvZC85VXQxQkNQc1NXd0YxR2duS2FzSUpNTWhYbndId0d5dy9LRkZWTk15cUNtUzllQmhWL3ZBay9lOCtxVkRhKzJnaC9yL1ZMTHBZbmcxQmh6SHJVVCtMT0lyUGQrc1VhR0RkNmJmRHBUNDVNbnZwanJHUUVHdW5kUGJhUlBvd29RUGJmV3FyUUp0QXRyekE5ZFFKQk9ocGRTL2ZnYlNaVlp3c2VPeHNtdXlpazV6OU41RzJtZEM5YUtHbGtWY1l6MEp0emF1Z2dyVG5PbGM4NGhoRGxScXpZK1hLTG1NRXREMG8vbm1vbGY2MEJ0aFVxOUJRTGFIbGIyc0NDWVZmYkkzVGxPVEZUUkF2dVJVczJJMVhZalZMcFVCdWxSU3oveHNlNXphL0syUHgvUG81QnVCM214Q3NCbitSNytOQmZGQlk5RDRwVllBNHF6clIrZGxtK2szU1A5M1R5cURrelRER0JJSTVyWFU0cS9uVmxPSXppUzJKV1ZnSTBuZ01YV3FDVjZBOVMwMUNNa2tEdGx2NGF0WWFEbm1TRVpwcG83RzlnU0NWbmk1eHVWMDErVXN1cnAyZWVwYmxDaUJIV2I1SS9jNGwwdXZwVWlEOFpWaUMrcmhvbEs5UjVsZU9iNGN6Umd5eU4vdEo0ZndOZzNITmkwMVpUTVhZMXg2aVJSOGIwUnBPbnFMSXlOYjB3dGZxL2YzeEpvd0ZzL2pPY1ZsRGt4SFhpeVFZVyIsIm1hYyI6IjE1ZTg4YzcwN2EyZGJiNGNiNzliNGZiZjllNjNhNTYwZjhmNDhiMDAyZDVjMGE0NDRkZTljNTQ3NWQ3MzhkZGIiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-133", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "NATPO7kXr35BeE228aiqnrEt0aI8kcYyMQTObMt+vqU=", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6ImRlZVM0enNIbFVRSFo2VnZCbk5XY1E9PSIsInZhbHVlIjoiQTBKUTZzdGRWd0E1eVNqRS9HRWNKNXY4YVkrTWV3QUk4b0F5ckVhTldGZXBFc0FVNlErZ0dyWWhINjA0dk9qOERPOUxWSjFOVGVnOHc4VzlVUVJSb3VtdEswRHdFaFRsOTduOTVhaUFtZ0QrRlV6cTk5bnIvNWwzUWlvcmJGUjVFRHNYL0ZDS2VLdXliZWNBS2xSRmlRYWFTbXZQOUY5eUZXR2VjK3ZydFlsK1J5cW9pUGM2YkJWQ1MrSnE2SCs2dHU2eWY5cXl1NnFQUFdhNGpRaXdMeWJOU2dQR1pSY1hZL3FFWFkwd1JBRzhVSXpVajdKbkYzT3JiZTVhNkFoRTcwaU15SmhocFNQNHlFQWpnaGk3UFNMVy9McERYUlN1RHp3c05kOTRTV0lhZHNtVzJ1TXNVTE1CU0wza0NRU3ZMdDhmb2F6bTZ3bU9WNFBmZjhZcDQ2Q0FUMTVUWkswYmNBOEg2TVdMandmMm04SzVOUS9MSmZscEVua2k1QkxZYzQzT3RYc0FBOUlLRjFUdG41RUdwOHliWDcwSHpWTkRxTjNvc0pqVWRYc1czS3c3blhtS1BBV3ZpRGMwdGR5bDBVMmd1VzUxOSs0RWloazRlc3NQclFkRXZKcXVYLzJuOVVSUGRsMXNVUjBsU2RNaWZROEZJNnRHU1hIOWFIeXRRUnR1Tk9VVU1wTGhneWVuSXRDU1hrbXI4Wjc2T012anh1ZndQazJKTDNTL3l1NGdIZnNTTjdUVCtLakNYSk5LMWp2T1ZHYUFQRXRNbVJ1M216WEZ1dVhEd29rTDhZbEJYV0t4YWxOSWRKajZWcHQ3Sk93LzQrWC9uOFNhWEhMczQ1Qjlkbkk4N282VlBSUFZHc1ozSndGU1ErTUx3eVhrRXdPSWE3dXpyM3REMkxycVl4ZDR0MXZ1VnVFaDNvbFZDTTBuWUNoM2dIWlpQeXJsUGJmUDdxRkxFOVNkd1IxRXdHS044VkdXamE5L3FZekxEMlhDUWR2RFRncVBZS2VqTjJiWkc1aVlFMXJIYTFGWk8wWHFMejdsdG9TVVdqZGxLeTZXQTJwYWhzeUdIK3RuYllJYXRSV2k0M05uRTZaemJ2cXFrc3I0ZlNxTExUNTgwUmI4czF3cnBUZmgwSUdhMlo3NkEwbktJK1BzSFNlQVhQdVRBSFgwOEl4dHM2WGNZdHNGeXpFNlVBeFVTcFJJb1J5T1RVbjJwMURNRngzWEJVQU9OSDJtTFJPK1hFR1o0UkxzT09majgzb3Y2T3J5bmhJZEVTU2dzdXZHRCtTS3Q1c05pV1J1OS9SMEZYakFJN2MyNXcxWlU0OXk0anVnL2Z1M0gzM0xBNmdGOGJpdU5UVU9kOFA3NnRKQ3ZUWk94OFp6MkFkTVo5Z3dsQjhvb3NHV2J4RnVxQnA2MWF3eENKQlViUjBlR0REK1U2dHkwbGVRdm9PSVMvZkpIckxpeTZncENxRURzRzg2REZ2dlc0ZXRMRUFyQU5PdVFLZ3dVT2M2a2w0VHFvalBYNkl2ajlac3pqVWJEb1NtWnZ4OWhZOFM5QnRQeFBQV0RiMWs2b0tLS0IzUmpMbFJhTFBvSEp0QVRua2I4M2RyTUl3SlJSWDNnK3NsMXB6dEpRU0RoZ0lGeTFmdVliWUJ1YmlTU1BQQUlrYUUzNDVveXhXMVZkYy9qVDl1aXF3UEp4dk5xNFF2d2RuSGpiU1JGK0tKZ2FUa1doWXJ0Vjc0TkNSZVFPNkVrNnZSV2c1N0ZWK05zSHNodG1JSzVoZjZmTlJnVVRudjJ6Z0plT1piZGpNbTZ6YjJqRG8rbnJ4bGd5aC9jSmdlZFlWcDIzQ0FHOFdRVDZxQlh3cHlSTmRXdEtLMUlvM1EyWG90YjRrYWRzajIweFF5V3UwSFVqaTJPbis4VGQxbHk5ZTZTU3RONi9HcnFnbVlnNCt6MU5Ib3dQQmFzczltRnpDc3EwUVNhVmlZMS9sK1pBS3ZGRVFzemd5bjNVYS84eDhUUDNwNVFqMkZiYnZoaWFVL292NkhsZkpQRlB3Wmd0dkJsU3FOVGpIRWJSaWpSd3Q3Zk40ZUZlYWFOMTZuRk9oTWJXanp1bk1MOElHNzM2VmhFUG50dXl6eUlpWlBWOVl6LzhMck5wcmVuYVNFTmtEWEZ6QkRxeUtQZWJ4Z2xqZnhTQkEvUmlTUmlPdzFJdXZlMkRReFRDZk1kUFByVDFYclBRTUk2K2pSQ3lMcGZoWStxeWFRcUdPa3BiaHRhZjl4NTJpWnRadEw3T0VoNkdsTmNqbXVsekNJMEV0UnVIZUJVQWZzdHJCT0hPbE15NWxPOVRtS1JLZnlOckgrTjUxQlc2QWxQZ3kxWE1XV2pmZ3ROaFc1aS9WL1Vmd2JvVC9jNS9HZ2ZXeDdPK3RvZC85VXQxQkNQc1NXd0YxR2duS2FzSUpNTWhYbndId0d5dy9LRkZWTk15cUNtUzllQmhWL3ZBay9lOCtxVkRhKzJnaC9yL1ZMTHBZbmcxQmh6SHJVVCtMT0lyUGQrc1VhR0RkNmJmRHBUNDVNbnZwanJHUUVHdW5kUGJhUlBvd29RUGJmV3FyUUp0QXRyekE5ZFFKQk9ocGRTL2ZnYlNaVlp3c2VPeHNtdXlpazV6OU41RzJtZEM5YUtHbGtWY1l6MEp0emF1Z2dyVG5PbGM4NGhoRGxScXpZK1hLTG1NRXREMG8vbm1vbGY2MEJ0aFVxOUJRTGFIbGIyc0NDWVZmYkkzVGxPVEZUUkF2dVJVczJJMVhZalZMcFVCdWxSU3oveHNlNXphL0syUHgvUG81QnVCM214Q3NCbitSNytOQmZGQlk5RDRwVllBNHF6clIrZGxtK2szU1A5M1R5cURrelRER0JJSTVyWFU0cS9uVmxPSXppUzJKV1ZnSTBuZ01YV3FDVjZBOVMwMUNNa2tEdGx2NGF0WWFEbm1TRVpwcG83RzlnU0NWbmk1eHVWMDErVXN1cnAyZWVwYmxDaUJIV2I1SS9jNGwwdXZwVWlEOFpWaUMrcmhvbEs5UjVsZU9iNGN6Umd5eU4vdEo0ZndOZzNITmkwMVpUTVhZMXg2aVJSOGIwUnBPbnFMSXlOYjB3dGZxL2YzeEpvd0ZzL2pPY1ZsRGt4SFhpeVFZVyIsIm1hYyI6IjE1ZTg4YzcwN2EyZGJiNGNiNzliNGZiZjllNjNhNTYwZjhmNDhiMDAyZDVjMGE0NDRkZTljNTQ3NWQ3MzhkZGIiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "URGOwuRcMcyrhu92U9doDPr0dm\/ulGatYaGFNxFMnLc=", "origin": "BKK", "departure_time": "2026-04-30 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT23H40M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6ImRlZVM0enNIbFVRSFo2VnZCbk5XY1E9PSIsInZhbHVlIjoiQTBKUTZzdGRWd0E1eVNqRS9HRWNKNXY4YVkrTWV3QUk4b0F5ckVhTldGZXBFc0FVNlErZ0dyWWhINjA0dk9qOERPOUxWSjFOVGVnOHc4VzlVUVJSb3VtdEswRHdFaFRsOTduOTVhaUFtZ0QrRlV6cTk5bnIvNWwzUWlvcmJGUjVFRHNYL0ZDS2VLdXliZWNBS2xSRmlRYWFTbXZQOUY5eUZXR2VjK3ZydFlsK1J5cW9pUGM2YkJWQ1MrSnE2SCs2dHU2eWY5cXl1NnFQUFdhNGpRaXdMeWJOU2dQR1pSY1hZL3FFWFkwd1JBRzhVSXpVajdKbkYzT3JiZTVhNkFoRTcwaU15SmhocFNQNHlFQWpnaGk3UFNMVy9McERYUlN1RHp3c05kOTRTV0lhZHNtVzJ1TXNVTE1CU0wza0NRU3ZMdDhmb2F6bTZ3bU9WNFBmZjhZcDQ2Q0FUMTVUWkswYmNBOEg2TVdMandmMm04SzVOUS9MSmZscEVua2k1QkxZYzQzT3RYc0FBOUlLRjFUdG41RUdwOHliWDcwSHpWTkRxTjNvc0pqVWRYc1czS3c3blhtS1BBV3ZpRGMwdGR5bDBVMmd1VzUxOSs0RWloazRlc3NQclFkRXZKcXVYLzJuOVVSUGRsMXNVUjBsU2RNaWZROEZJNnRHU1hIOWFIeXRRUnR1Tk9VVU1wTGhneWVuSXRDU1hrbXI4Wjc2T012anh1ZndQazJKTDNTL3l1NGdIZnNTTjdUVCtLakNYSk5LMWp2T1ZHYUFQRXRNbVJ1M216WEZ1dVhEd29rTDhZbEJYV0t4YWxOSWRKajZWcHQ3Sk93LzQrWC9uOFNhWEhMczQ1Qjlkbkk4N282VlBSUFZHc1ozSndGU1ErTUx3eVhrRXdPSWE3dXpyM3REMkxycVl4ZDR0MXZ1VnVFaDNvbFZDTTBuWUNoM2dIWlpQeXJsUGJmUDdxRkxFOVNkd1IxRXdHS044VkdXamE5L3FZekxEMlhDUWR2RFRncVBZS2VqTjJiWkc1aVlFMXJIYTFGWk8wWHFMejdsdG9TVVdqZGxLeTZXQTJwYWhzeUdIK3RuYllJYXRSV2k0M05uRTZaemJ2cXFrc3I0ZlNxTExUNTgwUmI4czF3cnBUZmgwSUdhMlo3NkEwbktJK1BzSFNlQVhQdVRBSFgwOEl4dHM2WGNZdHNGeXpFNlVBeFVTcFJJb1J5T1RVbjJwMURNRngzWEJVQU9OSDJtTFJPK1hFR1o0UkxzT09majgzb3Y2T3J5bmhJZEVTU2dzdXZHRCtTS3Q1c05pV1J1OS9SMEZYakFJN2MyNXcxWlU0OXk0anVnL2Z1M0gzM0xBNmdGOGJpdU5UVU9kOFA3NnRKQ3ZUWk94OFp6MkFkTVo5Z3dsQjhvb3NHV2J4RnVxQnA2MWF3eENKQlViUjBlR0REK1U2dHkwbGVRdm9PSVMvZkpIckxpeTZncENxRURzRzg2REZ2dlc0ZXRMRUFyQU5PdVFLZ3dVT2M2a2w0VHFvalBYNkl2ajlac3pqVWJEb1NtWnZ4OWhZOFM5QnRQeFBQV0RiMWs2b0tLS0IzUmpMbFJhTFBvSEp0QVRua2I4M2RyTUl3SlJSWDNnK3NsMXB6dEpRU0RoZ0lGeTFmdVliWUJ1YmlTU1BQQUlrYUUzNDVveXhXMVZkYy9qVDl1aXF3UEp4dk5xNFF2d2RuSGpiU1JGK0tKZ2FUa1doWXJ0Vjc0TkNSZVFPNkVrNnZSV2c1N0ZWK05zSHNodG1JSzVoZjZmTlJnVVRudjJ6Z0plT1piZGpNbTZ6YjJqRG8rbnJ4bGd5aC9jSmdlZFlWcDIzQ0FHOFdRVDZxQlh3cHlSTmRXdEtLMUlvM1EyWG90YjRrYWRzajIweFF5V3UwSFVqaTJPbis4VGQxbHk5ZTZTU3RONi9HcnFnbVlnNCt6MU5Ib3dQQmFzczltRnpDc3EwUVNhVmlZMS9sK1pBS3ZGRVFzemd5bjNVYS84eDhUUDNwNVFqMkZiYnZoaWFVL292NkhsZkpQRlB3Wmd0dkJsU3FOVGpIRWJSaWpSd3Q3Zk40ZUZlYWFOMTZuRk9oTWJXanp1bk1MOElHNzM2VmhFUG50dXl6eUlpWlBWOVl6LzhMck5wcmVuYVNFTmtEWEZ6QkRxeUtQZWJ4Z2xqZnhTQkEvUmlTUmlPdzFJdXZlMkRReFRDZk1kUFByVDFYclBRTUk2K2pSQ3lMcGZoWStxeWFRcUdPa3BiaHRhZjl4NTJpWnRadEw3T0VoNkdsTmNqbXVsekNJMEV0UnVIZUJVQWZzdHJCT0hPbE15NWxPOVRtS1JLZnlOckgrTjUxQlc2QWxQZ3kxWE1XV2pmZ3ROaFc1aS9WL1Vmd2JvVC9jNS9HZ2ZXeDdPK3RvZC85VXQxQkNQc1NXd0YxR2duS2FzSUpNTWhYbndId0d5dy9LRkZWTk15cUNtUzllQmhWL3ZBay9lOCtxVkRhKzJnaC9yL1ZMTHBZbmcxQmh6SHJVVCtMT0lyUGQrc1VhR0RkNmJmRHBUNDVNbnZwanJHUUVHdW5kUGJhUlBvd29RUGJmV3FyUUp0QXRyekE5ZFFKQk9ocGRTL2ZnYlNaVlp3c2VPeHNtdXlpazV6OU41RzJtZEM5YUtHbGtWY1l6MEp0emF1Z2dyVG5PbGM4NGhoRGxScXpZK1hLTG1NRXREMG8vbm1vbGY2MEJ0aFVxOUJRTGFIbGIyc0NDWVZmYkkzVGxPVEZUUkF2dVJVczJJMVhZalZMcFVCdWxSU3oveHNlNXphL0syUHgvUG81QnVCM214Q3NCbitSNytOQmZGQlk5RDRwVllBNHF6clIrZGxtK2szU1A5M1R5cURrelRER0JJSTVyWFU0cS9uVmxPSXppUzJKV1ZnSTBuZ01YV3FDVjZBOVMwMUNNa2tEdGx2NGF0WWFEbm1TRVpwcG83RzlnU0NWbmk1eHVWMDErVXN1cnAyZWVwYmxDaUJIV2I1SS9jNGwwdXZwVWlEOFpWaUMrcmhvbEs5UjVsZU9iNGN6Umd5eU4vdEo0ZndOZzNITmkwMVpUTVhZMXg2aVJSOGIwUnBPbnFMSXlOYjB3dGZxL2YzeEpvd0ZzL2pPY1ZsRGt4SFhpeVFZVyIsIm1hYyI6IjE1ZTg4YzcwN2EyZGJiNGNiNzliNGZiZjllNjNhNTYwZjhmNDhiMDAyZDVjMGE0NDRkZTljNTQ3NWQ3MzhkZGIiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2192, "gross_total": 2162, "base_fare": 878, "tax": 1314, "sell": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE5MiwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTMxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxNjIsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEzMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE2MiwiYmFzZV9mYXJlIjo4NDgsInRheCI6MTMxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxOTIuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTMxNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2162, "base_fare": 848, "tax": 1314, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2192, "filter": { "id": "F123NP00114-133", "price": 2192, "gross_total": 2162, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 19:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604291335bkk202604291700322bkk202604301640kul202604301950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-134", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG0qXL48O6qBTkxgv1tIOXVcT+Hyu0l02h1BCtfNnds8Bw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-134", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "odbrtTDOAXiZNhR146vkjVYJza9xtC1RIu5zKXmalVI=", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IjRDYmVGZVpaMW0xVXZkeCtKTGhqckE9PSIsInZhbHVlIjoiNE1Kcmh5OWdHMzMzNllVV2RUZkM1K2V6OXQrS2VESkNtZXhZckJJcDlEa21aSm05RmYzaGtvcnJ6Q2lMdm9wbzVKU0dJeWIyOTZCYTJRZzBtUWlpQzhBOGt6MGdrSTFEY2FrdnptYkdoVzVtOEVzeU56MVBDSTNQNjI2WnR1ZFFCNVBEdVRleDJVR0MxNVI1WjRQdVFoSmlUM3o4cEI2aUdMcDhwc1RESE11cEsrMUU5dVZYU0hZbVArM3NqR0FqYTE5R2ZHUjlaTS9aeU1Ga3JrcnJ5VjVMdVczZXpRN3FUdFZXVlJsWVEranNXZUlMZU85NE1ocmdKSzNYdzZuaittWmFMaXBaV0lyM2FJSWhXeTYxNkFUU2NIenV5TlpjZlJ5WEErd1d6OHFkczZMcVhVVXNtUi9DUFZBQjFDbGhKRkExbXFNZ0JqSXZqdVZQU3o3L2xBeXNpdmNtNUhGcUhpZXpHaW9PM0R4bk05QUx6NTZYRzBCMitVeEVZL0FPUkFBS1pUa1Z2dGJKbkhlaXpGTXJNL0dFaHlGZ25XS01uMDBmVVZGSjR3YTVtN2dWMFlLaDY4RDBKSVFScExwVkltU3NTT3RNd0xiYjJERDVuTmUwUzExSVJIREFkc0h1SXM1QmlZQkI3VlExc01La3JENHp4ZFFsWE02V3U3MExRL2h4T0IvZU9NNGZqYXl6cmY2TTlaYVU3N1RWQTMvZG91UEt0WEdUSnM5bjhDeWFHRzk2T2JURXJJWTRKc0ZsQjFXYVdxUWtzZ2d6dFBPZWQwWWhUaFBvZ3VyamZMT0NJTGswZmlyZGRFVitBQXNiZXNRMGNKTUhsQXhLRkRoK3owQjZ2Z2ZPUnAzclB6MVlWSkxza1JXa1l5TnVROUFQdmF0djVyTThvdGxHclREME9wbWZWcGl3bnd3WWFGaDcrU1RoWEVQek9ZL2srSTk4Y20ySS8yeStFZ2F5dmh2WGNwaitMc2hoc1BKcDRDTTVWeEZhTDVsNTVnRGlYc0ZHTjNDei9FSERQaWdRL1pHN2RrQ0FvbnF2S1puTUZuSzVQeVdHTlNsdW5ISHR6cjREN3ZqQjJJdHRhSG5ZRmVRZmVYL3N3eUt2L05ZWFM4QXlhVlBibVJ0Yzh4NG1QblRaRkt0MU5EbEU1QjZPQjJRSUlVU0pMSld6TnFjZjFjWFJ6bHVpNm10NHZKMXBpVlFHQnh4K0ZwSnEzUE1Za0V5MllYWlNndC80N2ZrZ2lXU2FsZEV0QWJoNFFtOUQrR3hWcnZjNTJscWE2b0lhS2hqSHJVZW5ZZTBNLzVtVHN5Yk9oODRJZG02Kzg2K2s0QzJWKzlySTNPTVlMOXdINXRGTmZ0NWVWSHlwS1hJaEowbDhETEpUV1hyUmZQUE5Wak9XVkJlYjUxUXN5WmZPZEQ1TjUxbHJWdk1LdHVkOVpKT2h2U0E4dndhRHlxNTZKdENUODA1QVQ0M0ZYMEFPTGFNUVR1UGpRNzZqTjJiTVhDaEpCU3grYWJKZEZlRm1LcHMrS1l4bHBCODJSVVhDMVRCb2pLNmQwbVBVV1Z3ZUN0RjhwVE5pR0pqcXZBWDIzRkpFNlk2YWc3K1VNZU5RYW0xLzNvS3dBOWJtNHdITmFLeGozV1hpcG1TYWRhcDZrb1lQci9nYlQ5dWhCVWt3WVBtTnMyS25WVHFZeFF0VUx6dmR0WDc0eDZpbFRSVnVHTzFFbTF0V1BzUHVBSkoxbkp5MHg2cE51SXdTUlVBZ0VtYXJxNTFxVnJqYi9GYnJLdHhIODNjYklsNVJyUjNLYVcraHN2b1NrUU1EV0JuUnd4ZGlQZ2NKdmgwMFk3aG4xUklpRE5qL0N6SXBRbk9CNG9tSldOalZvSm5IbTN1RjlVcHVhZGpJaVBOTlN1bi9CZEZYb2hxM1BsRk9BR2ZueEVqaGZoYVJRTEVuOWhnOWpYNzNMVW4yT3Yyc2o0YzVQbCttVmVQRDVtMWR4TnYxZElTZEdpWlBlTnlMOW5IZlNFSWhpVTVhSE5JNVZEdWJxckx4S0NUak1rbVJsMWFORVBISFVOUGVRNjh5Y21BRHUvSUtpbmtDZzhQRjFzOE9UMEhwbEcxSCtmblp6UlFxMEUzWSt0TFFEK08rWW5qam9MLytnRTU3L2JVZjQyQ1BFekUzNkljM1VhMy91TTF0RGwzNGFPeERobEluNW8wNlhGb2FYck5Xd0htQjBuNngvR0lUUFlOMjZ5cTBtdVA3cXRuOUIwemJzQjc0TUdJbHBRWGxPSEJJdUNFbkJmUVduNkxiY01VYVBpZ1AxZlZGQ0t1LzgyWmpWOXdlRTZ2WHNYTVNSb2VDSmltaEZjSloya3lpdlltT3NjWWJ2eHVUZ0hlNlVMYWFxK0NrWG83bkxJbjdWVlVEYk1lcjNyb2FoZHRtWWNpRTc3WHdWdGUxcG5XYm1CcHQrbjNQU284eVJ5dEs3N2NoWTVTWFhlNkJDRkc2Y0hTc0FvaXV2ZTVxOGlxc29BWXF0RFZtZnhNQ0dKZVkvRTZQN1pGci9IN2taaXpBUS9DVCtCaFZkdE5TdUIwNjRJcGFOY1o0SjZJL283R2I2dGxGd2pUT3hBK0p4eHcybHcrcWxKWCtCOVNrVHhjTThFREtZV29CMW5acjZEL0RuaDlRb0tGSkFFb0F1a2JYb0ZISzdyZFZOQzZzUkNKTGhLeGQzbU82SHFHWnpIdldOSy9GRG9TNVNwRjJScFFTNmx5TmtiNS83UFBoUkFVZ1U3SWFFUlJoWG1DR3ljRktVWkc2S05DUzJTWVBEVk81ZFdrZmVDeGhlb21HSWptNW1ub2NFT0hNM0Y1NnM3aG9vQjd3K2FZcW41Vm1RRzhIYVlOM3I0NExhWXZZOHc4ZVgzU3h3VUc2TmF2aFZEVlBJWWVhbThWb2tYbi9UZDlTMi8zMW9XS2dLZ0RBSkxxbHhWa3VHckltS1J5T1dHQlFENDQ5aE01RlAvL1pJa1hzb1FvcHFCd1pPd1BWRW15MlBtNkIvVzlUMk9CRmJYdGRmZGZrZnBKWTM1TWhkVis3UDZET290Tkl6RzBncUxrZERyenVSMTV1NmxtUjQwb2Nna0RRa0Z5ZitXM0tlc0N2RlhTQmJuNjErKy9lWUJ6eSIsIm1hYyI6IjBlYWQ2Y2NlYzI2OTVhYzlkOTQxZjMyMmVjZDU2MzJhZjE0MWJkMTkyYjU0Mzk4YzJlNDczYWFkODY0OGQ0MDYiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "B4fnWDSdydFBgbW1dq9fnUZirbSa\/zZDCOYrB2PpoVY=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IjRDYmVGZVpaMW0xVXZkeCtKTGhqckE9PSIsInZhbHVlIjoiNE1Kcmh5OWdHMzMzNllVV2RUZkM1K2V6OXQrS2VESkNtZXhZckJJcDlEa21aSm05RmYzaGtvcnJ6Q2lMdm9wbzVKU0dJeWIyOTZCYTJRZzBtUWlpQzhBOGt6MGdrSTFEY2FrdnptYkdoVzVtOEVzeU56MVBDSTNQNjI2WnR1ZFFCNVBEdVRleDJVR0MxNVI1WjRQdVFoSmlUM3o4cEI2aUdMcDhwc1RESE11cEsrMUU5dVZYU0hZbVArM3NqR0FqYTE5R2ZHUjlaTS9aeU1Ga3JrcnJ5VjVMdVczZXpRN3FUdFZXVlJsWVEranNXZUlMZU85NE1ocmdKSzNYdzZuaittWmFMaXBaV0lyM2FJSWhXeTYxNkFUU2NIenV5TlpjZlJ5WEErd1d6OHFkczZMcVhVVXNtUi9DUFZBQjFDbGhKRkExbXFNZ0JqSXZqdVZQU3o3L2xBeXNpdmNtNUhGcUhpZXpHaW9PM0R4bk05QUx6NTZYRzBCMitVeEVZL0FPUkFBS1pUa1Z2dGJKbkhlaXpGTXJNL0dFaHlGZ25XS01uMDBmVVZGSjR3YTVtN2dWMFlLaDY4RDBKSVFScExwVkltU3NTT3RNd0xiYjJERDVuTmUwUzExSVJIREFkc0h1SXM1QmlZQkI3VlExc01La3JENHp4ZFFsWE02V3U3MExRL2h4T0IvZU9NNGZqYXl6cmY2TTlaYVU3N1RWQTMvZG91UEt0WEdUSnM5bjhDeWFHRzk2T2JURXJJWTRKc0ZsQjFXYVdxUWtzZ2d6dFBPZWQwWWhUaFBvZ3VyamZMT0NJTGswZmlyZGRFVitBQXNiZXNRMGNKTUhsQXhLRkRoK3owQjZ2Z2ZPUnAzclB6MVlWSkxza1JXa1l5TnVROUFQdmF0djVyTThvdGxHclREME9wbWZWcGl3bnd3WWFGaDcrU1RoWEVQek9ZL2srSTk4Y20ySS8yeStFZ2F5dmh2WGNwaitMc2hoc1BKcDRDTTVWeEZhTDVsNTVnRGlYc0ZHTjNDei9FSERQaWdRL1pHN2RrQ0FvbnF2S1puTUZuSzVQeVdHTlNsdW5ISHR6cjREN3ZqQjJJdHRhSG5ZRmVRZmVYL3N3eUt2L05ZWFM4QXlhVlBibVJ0Yzh4NG1QblRaRkt0MU5EbEU1QjZPQjJRSUlVU0pMSld6TnFjZjFjWFJ6bHVpNm10NHZKMXBpVlFHQnh4K0ZwSnEzUE1Za0V5MllYWlNndC80N2ZrZ2lXU2FsZEV0QWJoNFFtOUQrR3hWcnZjNTJscWE2b0lhS2hqSHJVZW5ZZTBNLzVtVHN5Yk9oODRJZG02Kzg2K2s0QzJWKzlySTNPTVlMOXdINXRGTmZ0NWVWSHlwS1hJaEowbDhETEpUV1hyUmZQUE5Wak9XVkJlYjUxUXN5WmZPZEQ1TjUxbHJWdk1LdHVkOVpKT2h2U0E4dndhRHlxNTZKdENUODA1QVQ0M0ZYMEFPTGFNUVR1UGpRNzZqTjJiTVhDaEpCU3grYWJKZEZlRm1LcHMrS1l4bHBCODJSVVhDMVRCb2pLNmQwbVBVV1Z3ZUN0RjhwVE5pR0pqcXZBWDIzRkpFNlk2YWc3K1VNZU5RYW0xLzNvS3dBOWJtNHdITmFLeGozV1hpcG1TYWRhcDZrb1lQci9nYlQ5dWhCVWt3WVBtTnMyS25WVHFZeFF0VUx6dmR0WDc0eDZpbFRSVnVHTzFFbTF0V1BzUHVBSkoxbkp5MHg2cE51SXdTUlVBZ0VtYXJxNTFxVnJqYi9GYnJLdHhIODNjYklsNVJyUjNLYVcraHN2b1NrUU1EV0JuUnd4ZGlQZ2NKdmgwMFk3aG4xUklpRE5qL0N6SXBRbk9CNG9tSldOalZvSm5IbTN1RjlVcHVhZGpJaVBOTlN1bi9CZEZYb2hxM1BsRk9BR2ZueEVqaGZoYVJRTEVuOWhnOWpYNzNMVW4yT3Yyc2o0YzVQbCttVmVQRDVtMWR4TnYxZElTZEdpWlBlTnlMOW5IZlNFSWhpVTVhSE5JNVZEdWJxckx4S0NUak1rbVJsMWFORVBISFVOUGVRNjh5Y21BRHUvSUtpbmtDZzhQRjFzOE9UMEhwbEcxSCtmblp6UlFxMEUzWSt0TFFEK08rWW5qam9MLytnRTU3L2JVZjQyQ1BFekUzNkljM1VhMy91TTF0RGwzNGFPeERobEluNW8wNlhGb2FYck5Xd0htQjBuNngvR0lUUFlOMjZ5cTBtdVA3cXRuOUIwemJzQjc0TUdJbHBRWGxPSEJJdUNFbkJmUVduNkxiY01VYVBpZ1AxZlZGQ0t1LzgyWmpWOXdlRTZ2WHNYTVNSb2VDSmltaEZjSloya3lpdlltT3NjWWJ2eHVUZ0hlNlVMYWFxK0NrWG83bkxJbjdWVlVEYk1lcjNyb2FoZHRtWWNpRTc3WHdWdGUxcG5XYm1CcHQrbjNQU284eVJ5dEs3N2NoWTVTWFhlNkJDRkc2Y0hTc0FvaXV2ZTVxOGlxc29BWXF0RFZtZnhNQ0dKZVkvRTZQN1pGci9IN2taaXpBUS9DVCtCaFZkdE5TdUIwNjRJcGFOY1o0SjZJL283R2I2dGxGd2pUT3hBK0p4eHcybHcrcWxKWCtCOVNrVHhjTThFREtZV29CMW5acjZEL0RuaDlRb0tGSkFFb0F1a2JYb0ZISzdyZFZOQzZzUkNKTGhLeGQzbU82SHFHWnpIdldOSy9GRG9TNVNwRjJScFFTNmx5TmtiNS83UFBoUkFVZ1U3SWFFUlJoWG1DR3ljRktVWkc2S05DUzJTWVBEVk81ZFdrZmVDeGhlb21HSWptNW1ub2NFT0hNM0Y1NnM3aG9vQjd3K2FZcW41Vm1RRzhIYVlOM3I0NExhWXZZOHc4ZVgzU3h3VUc2TmF2aFZEVlBJWWVhbThWb2tYbi9UZDlTMi8zMW9XS2dLZ0RBSkxxbHhWa3VHckltS1J5T1dHQlFENDQ5aE01RlAvL1pJa1hzb1FvcHFCd1pPd1BWRW15MlBtNkIvVzlUMk9CRmJYdGRmZGZrZnBKWTM1TWhkVis3UDZET290Tkl6RzBncUxrZERyenVSMTV1NmxtUjQwb2Nna0RRa0Z5ZitXM0tlc0N2RlhTQmJuNjErKy9lWUJ6eSIsIm1hYyI6IjBlYWQ2Y2NlYzI2OTVhYzlkOTQxZjMyMmVjZDU2MzJhZjE0MWJkMTkyYjU0Mzk4YzJlNDczYWFkODY0OGQ0MDYiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-134", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "oV3CqsW72DYYxyMJymnjVFrMz4UjTlpV5Mt989p68Rw=", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IjRDYmVGZVpaMW0xVXZkeCtKTGhqckE9PSIsInZhbHVlIjoiNE1Kcmh5OWdHMzMzNllVV2RUZkM1K2V6OXQrS2VESkNtZXhZckJJcDlEa21aSm05RmYzaGtvcnJ6Q2lMdm9wbzVKU0dJeWIyOTZCYTJRZzBtUWlpQzhBOGt6MGdrSTFEY2FrdnptYkdoVzVtOEVzeU56MVBDSTNQNjI2WnR1ZFFCNVBEdVRleDJVR0MxNVI1WjRQdVFoSmlUM3o4cEI2aUdMcDhwc1RESE11cEsrMUU5dVZYU0hZbVArM3NqR0FqYTE5R2ZHUjlaTS9aeU1Ga3JrcnJ5VjVMdVczZXpRN3FUdFZXVlJsWVEranNXZUlMZU85NE1ocmdKSzNYdzZuaittWmFMaXBaV0lyM2FJSWhXeTYxNkFUU2NIenV5TlpjZlJ5WEErd1d6OHFkczZMcVhVVXNtUi9DUFZBQjFDbGhKRkExbXFNZ0JqSXZqdVZQU3o3L2xBeXNpdmNtNUhGcUhpZXpHaW9PM0R4bk05QUx6NTZYRzBCMitVeEVZL0FPUkFBS1pUa1Z2dGJKbkhlaXpGTXJNL0dFaHlGZ25XS01uMDBmVVZGSjR3YTVtN2dWMFlLaDY4RDBKSVFScExwVkltU3NTT3RNd0xiYjJERDVuTmUwUzExSVJIREFkc0h1SXM1QmlZQkI3VlExc01La3JENHp4ZFFsWE02V3U3MExRL2h4T0IvZU9NNGZqYXl6cmY2TTlaYVU3N1RWQTMvZG91UEt0WEdUSnM5bjhDeWFHRzk2T2JURXJJWTRKc0ZsQjFXYVdxUWtzZ2d6dFBPZWQwWWhUaFBvZ3VyamZMT0NJTGswZmlyZGRFVitBQXNiZXNRMGNKTUhsQXhLRkRoK3owQjZ2Z2ZPUnAzclB6MVlWSkxza1JXa1l5TnVROUFQdmF0djVyTThvdGxHclREME9wbWZWcGl3bnd3WWFGaDcrU1RoWEVQek9ZL2srSTk4Y20ySS8yeStFZ2F5dmh2WGNwaitMc2hoc1BKcDRDTTVWeEZhTDVsNTVnRGlYc0ZHTjNDei9FSERQaWdRL1pHN2RrQ0FvbnF2S1puTUZuSzVQeVdHTlNsdW5ISHR6cjREN3ZqQjJJdHRhSG5ZRmVRZmVYL3N3eUt2L05ZWFM4QXlhVlBibVJ0Yzh4NG1QblRaRkt0MU5EbEU1QjZPQjJRSUlVU0pMSld6TnFjZjFjWFJ6bHVpNm10NHZKMXBpVlFHQnh4K0ZwSnEzUE1Za0V5MllYWlNndC80N2ZrZ2lXU2FsZEV0QWJoNFFtOUQrR3hWcnZjNTJscWE2b0lhS2hqSHJVZW5ZZTBNLzVtVHN5Yk9oODRJZG02Kzg2K2s0QzJWKzlySTNPTVlMOXdINXRGTmZ0NWVWSHlwS1hJaEowbDhETEpUV1hyUmZQUE5Wak9XVkJlYjUxUXN5WmZPZEQ1TjUxbHJWdk1LdHVkOVpKT2h2U0E4dndhRHlxNTZKdENUODA1QVQ0M0ZYMEFPTGFNUVR1UGpRNzZqTjJiTVhDaEpCU3grYWJKZEZlRm1LcHMrS1l4bHBCODJSVVhDMVRCb2pLNmQwbVBVV1Z3ZUN0RjhwVE5pR0pqcXZBWDIzRkpFNlk2YWc3K1VNZU5RYW0xLzNvS3dBOWJtNHdITmFLeGozV1hpcG1TYWRhcDZrb1lQci9nYlQ5dWhCVWt3WVBtTnMyS25WVHFZeFF0VUx6dmR0WDc0eDZpbFRSVnVHTzFFbTF0V1BzUHVBSkoxbkp5MHg2cE51SXdTUlVBZ0VtYXJxNTFxVnJqYi9GYnJLdHhIODNjYklsNVJyUjNLYVcraHN2b1NrUU1EV0JuUnd4ZGlQZ2NKdmgwMFk3aG4xUklpRE5qL0N6SXBRbk9CNG9tSldOalZvSm5IbTN1RjlVcHVhZGpJaVBOTlN1bi9CZEZYb2hxM1BsRk9BR2ZueEVqaGZoYVJRTEVuOWhnOWpYNzNMVW4yT3Yyc2o0YzVQbCttVmVQRDVtMWR4TnYxZElTZEdpWlBlTnlMOW5IZlNFSWhpVTVhSE5JNVZEdWJxckx4S0NUak1rbVJsMWFORVBISFVOUGVRNjh5Y21BRHUvSUtpbmtDZzhQRjFzOE9UMEhwbEcxSCtmblp6UlFxMEUzWSt0TFFEK08rWW5qam9MLytnRTU3L2JVZjQyQ1BFekUzNkljM1VhMy91TTF0RGwzNGFPeERobEluNW8wNlhGb2FYck5Xd0htQjBuNngvR0lUUFlOMjZ5cTBtdVA3cXRuOUIwemJzQjc0TUdJbHBRWGxPSEJJdUNFbkJmUVduNkxiY01VYVBpZ1AxZlZGQ0t1LzgyWmpWOXdlRTZ2WHNYTVNSb2VDSmltaEZjSloya3lpdlltT3NjWWJ2eHVUZ0hlNlVMYWFxK0NrWG83bkxJbjdWVlVEYk1lcjNyb2FoZHRtWWNpRTc3WHdWdGUxcG5XYm1CcHQrbjNQU284eVJ5dEs3N2NoWTVTWFhlNkJDRkc2Y0hTc0FvaXV2ZTVxOGlxc29BWXF0RFZtZnhNQ0dKZVkvRTZQN1pGci9IN2taaXpBUS9DVCtCaFZkdE5TdUIwNjRJcGFOY1o0SjZJL283R2I2dGxGd2pUT3hBK0p4eHcybHcrcWxKWCtCOVNrVHhjTThFREtZV29CMW5acjZEL0RuaDlRb0tGSkFFb0F1a2JYb0ZISzdyZFZOQzZzUkNKTGhLeGQzbU82SHFHWnpIdldOSy9GRG9TNVNwRjJScFFTNmx5TmtiNS83UFBoUkFVZ1U3SWFFUlJoWG1DR3ljRktVWkc2S05DUzJTWVBEVk81ZFdrZmVDeGhlb21HSWptNW1ub2NFT0hNM0Y1NnM3aG9vQjd3K2FZcW41Vm1RRzhIYVlOM3I0NExhWXZZOHc4ZVgzU3h3VUc2TmF2aFZEVlBJWWVhbThWb2tYbi9UZDlTMi8zMW9XS2dLZ0RBSkxxbHhWa3VHckltS1J5T1dHQlFENDQ5aE01RlAvL1pJa1hzb1FvcHFCd1pPd1BWRW15MlBtNkIvVzlUMk9CRmJYdGRmZGZrZnBKWTM1TWhkVis3UDZET290Tkl6RzBncUxrZERyenVSMTV1NmxtUjQwb2Nna0RRa0Z5ZitXM0tlc0N2RlhTQmJuNjErKy9lWUJ6eSIsIm1hYyI6IjBlYWQ2Y2NlYzI2OTVhYzlkOTQxZjMyMmVjZDU2MzJhZjE0MWJkMTkyYjU0Mzk4YzJlNDczYWFkODY0OGQ0MDYiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "RZHHKq0nuzcLngWDsNCCnS0ry4LkPs4st5ijrgUmqlQ=", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IjRDYmVGZVpaMW0xVXZkeCtKTGhqckE9PSIsInZhbHVlIjoiNE1Kcmh5OWdHMzMzNllVV2RUZkM1K2V6OXQrS2VESkNtZXhZckJJcDlEa21aSm05RmYzaGtvcnJ6Q2lMdm9wbzVKU0dJeWIyOTZCYTJRZzBtUWlpQzhBOGt6MGdrSTFEY2FrdnptYkdoVzVtOEVzeU56MVBDSTNQNjI2WnR1ZFFCNVBEdVRleDJVR0MxNVI1WjRQdVFoSmlUM3o4cEI2aUdMcDhwc1RESE11cEsrMUU5dVZYU0hZbVArM3NqR0FqYTE5R2ZHUjlaTS9aeU1Ga3JrcnJ5VjVMdVczZXpRN3FUdFZXVlJsWVEranNXZUlMZU85NE1ocmdKSzNYdzZuaittWmFMaXBaV0lyM2FJSWhXeTYxNkFUU2NIenV5TlpjZlJ5WEErd1d6OHFkczZMcVhVVXNtUi9DUFZBQjFDbGhKRkExbXFNZ0JqSXZqdVZQU3o3L2xBeXNpdmNtNUhGcUhpZXpHaW9PM0R4bk05QUx6NTZYRzBCMitVeEVZL0FPUkFBS1pUa1Z2dGJKbkhlaXpGTXJNL0dFaHlGZ25XS01uMDBmVVZGSjR3YTVtN2dWMFlLaDY4RDBKSVFScExwVkltU3NTT3RNd0xiYjJERDVuTmUwUzExSVJIREFkc0h1SXM1QmlZQkI3VlExc01La3JENHp4ZFFsWE02V3U3MExRL2h4T0IvZU9NNGZqYXl6cmY2TTlaYVU3N1RWQTMvZG91UEt0WEdUSnM5bjhDeWFHRzk2T2JURXJJWTRKc0ZsQjFXYVdxUWtzZ2d6dFBPZWQwWWhUaFBvZ3VyamZMT0NJTGswZmlyZGRFVitBQXNiZXNRMGNKTUhsQXhLRkRoK3owQjZ2Z2ZPUnAzclB6MVlWSkxza1JXa1l5TnVROUFQdmF0djVyTThvdGxHclREME9wbWZWcGl3bnd3WWFGaDcrU1RoWEVQek9ZL2srSTk4Y20ySS8yeStFZ2F5dmh2WGNwaitMc2hoc1BKcDRDTTVWeEZhTDVsNTVnRGlYc0ZHTjNDei9FSERQaWdRL1pHN2RrQ0FvbnF2S1puTUZuSzVQeVdHTlNsdW5ISHR6cjREN3ZqQjJJdHRhSG5ZRmVRZmVYL3N3eUt2L05ZWFM4QXlhVlBibVJ0Yzh4NG1QblRaRkt0MU5EbEU1QjZPQjJRSUlVU0pMSld6TnFjZjFjWFJ6bHVpNm10NHZKMXBpVlFHQnh4K0ZwSnEzUE1Za0V5MllYWlNndC80N2ZrZ2lXU2FsZEV0QWJoNFFtOUQrR3hWcnZjNTJscWE2b0lhS2hqSHJVZW5ZZTBNLzVtVHN5Yk9oODRJZG02Kzg2K2s0QzJWKzlySTNPTVlMOXdINXRGTmZ0NWVWSHlwS1hJaEowbDhETEpUV1hyUmZQUE5Wak9XVkJlYjUxUXN5WmZPZEQ1TjUxbHJWdk1LdHVkOVpKT2h2U0E4dndhRHlxNTZKdENUODA1QVQ0M0ZYMEFPTGFNUVR1UGpRNzZqTjJiTVhDaEpCU3grYWJKZEZlRm1LcHMrS1l4bHBCODJSVVhDMVRCb2pLNmQwbVBVV1Z3ZUN0RjhwVE5pR0pqcXZBWDIzRkpFNlk2YWc3K1VNZU5RYW0xLzNvS3dBOWJtNHdITmFLeGozV1hpcG1TYWRhcDZrb1lQci9nYlQ5dWhCVWt3WVBtTnMyS25WVHFZeFF0VUx6dmR0WDc0eDZpbFRSVnVHTzFFbTF0V1BzUHVBSkoxbkp5MHg2cE51SXdTUlVBZ0VtYXJxNTFxVnJqYi9GYnJLdHhIODNjYklsNVJyUjNLYVcraHN2b1NrUU1EV0JuUnd4ZGlQZ2NKdmgwMFk3aG4xUklpRE5qL0N6SXBRbk9CNG9tSldOalZvSm5IbTN1RjlVcHVhZGpJaVBOTlN1bi9CZEZYb2hxM1BsRk9BR2ZueEVqaGZoYVJRTEVuOWhnOWpYNzNMVW4yT3Yyc2o0YzVQbCttVmVQRDVtMWR4TnYxZElTZEdpWlBlTnlMOW5IZlNFSWhpVTVhSE5JNVZEdWJxckx4S0NUak1rbVJsMWFORVBISFVOUGVRNjh5Y21BRHUvSUtpbmtDZzhQRjFzOE9UMEhwbEcxSCtmblp6UlFxMEUzWSt0TFFEK08rWW5qam9MLytnRTU3L2JVZjQyQ1BFekUzNkljM1VhMy91TTF0RGwzNGFPeERobEluNW8wNlhGb2FYck5Xd0htQjBuNngvR0lUUFlOMjZ5cTBtdVA3cXRuOUIwemJzQjc0TUdJbHBRWGxPSEJJdUNFbkJmUVduNkxiY01VYVBpZ1AxZlZGQ0t1LzgyWmpWOXdlRTZ2WHNYTVNSb2VDSmltaEZjSloya3lpdlltT3NjWWJ2eHVUZ0hlNlVMYWFxK0NrWG83bkxJbjdWVlVEYk1lcjNyb2FoZHRtWWNpRTc3WHdWdGUxcG5XYm1CcHQrbjNQU284eVJ5dEs3N2NoWTVTWFhlNkJDRkc2Y0hTc0FvaXV2ZTVxOGlxc29BWXF0RFZtZnhNQ0dKZVkvRTZQN1pGci9IN2taaXpBUS9DVCtCaFZkdE5TdUIwNjRJcGFOY1o0SjZJL283R2I2dGxGd2pUT3hBK0p4eHcybHcrcWxKWCtCOVNrVHhjTThFREtZV29CMW5acjZEL0RuaDlRb0tGSkFFb0F1a2JYb0ZISzdyZFZOQzZzUkNKTGhLeGQzbU82SHFHWnpIdldOSy9GRG9TNVNwRjJScFFTNmx5TmtiNS83UFBoUkFVZ1U3SWFFUlJoWG1DR3ljRktVWkc2S05DUzJTWVBEVk81ZFdrZmVDeGhlb21HSWptNW1ub2NFT0hNM0Y1NnM3aG9vQjd3K2FZcW41Vm1RRzhIYVlOM3I0NExhWXZZOHc4ZVgzU3h3VUc2TmF2aFZEVlBJWWVhbThWb2tYbi9UZDlTMi8zMW9XS2dLZ0RBSkxxbHhWa3VHckltS1J5T1dHQlFENDQ5aE01RlAvL1pJa1hzb1FvcHFCd1pPd1BWRW15MlBtNkIvVzlUMk9CRmJYdGRmZGZrZnBKWTM1TWhkVis3UDZET290Tkl6RzBncUxrZERyenVSMTV1NmxtUjQwb2Nna0RRa0Z5ZitXM0tlc0N2RlhTQmJuNjErKy9lWUJ6eSIsIm1hYyI6IjBlYWQ2Y2NlYzI2OTVhYzlkOTQxZjMyMmVjZDU2MzJhZjE0MWJkMTkyYjU0Mzk4YzJlNDczYWFkODY0OGQ0MDYiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2192, "gross_total": 2162, "base_fare": 878, "tax": 1314, "sell": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE5MiwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTMxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxNjIsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEzMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE2MiwiYmFzZV9mYXJlIjo4NDgsInRheCI6MTMxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxOTIuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTMxNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2162, "base_fare": 848, "tax": 1314, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2192, "filter": { "id": "F123NP00114-134", "price": 2192, "gross_total": 2162, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603112315dac202603120050339dac202604291335bkk202604291700322bkk202604300905kul202604301215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-135", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG0oct\/q5rT2SBv+mie3XbJxVvFUfHbjJgZrzygfZo00qQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-135", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "5VWoTi\/tnHpQiSFRpmZzmTJ1KBckDafsA53uyj7MHT0=", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6Ilc0NHNVOGllVDdrVW9ndy9xSzQ4bGc9PSIsInZhbHVlIjoiRCtMVEJGbjlmY2RXWXJMcHJlZFZwTnBodVBMTERWYktMK2hmU2oxUHNYUk5MNVFYRjdXaituRkQyTCtTZWJsaWNqcWcvQ1BTUDcycEVIYjRyUnlkWnB4T2hodXBLdERCbWVFUnFIcWM2Rys1eUU3T0lWTUlxNmlhSVdLMDVNWjNUT0tORi9HVUlpZ1N6dlNiRmdyazV6SlViTDFTYTlFRmtUWHE4R21JSmZTRzg4ZG13S1NtR2g2c2R1U2pRbWErVTZKWjlweWYrZFFUL0lxNTFwQU1yRThRQnZyRUtDTklyNnFkeFFuMWNJZnhhbnNzZy9JdSsxOE5xTGNuKzZqL1grQnAzTzRYam5PZjljN3JaMDRsb2daWWEzNXdmakZrVkYzZU5aWVI3d3Jkdkg1TG5rSG1BbXpVam56NVVIUWduQ1IxazQ5QnJ6T2FHQ0k0S3pvclhyMWcvdTR3WUhRdjlQcDY5TEEzYldDVU5RVjYvNVBQSGx3QnVYRmRCWU9JQVhXdmlSMk1MWURDazFweHk1RmdkKzFBUVl1OXJmNnY5NWpDZS9GYnlnUW1LYnExYUV3SmdjTmZ1bXlISUx2TDU3QTN0ZVM4dlVCMk40MkJ3Zi96b04zcHZoTEdYK1lxQlpRVlkvOUR4YmQwSXZPTG1zc2FadXFOcEpzakx1R1UvZUx1cnYvVWdYSlNmbmFkb0pRdHptRzlKTEhRTzQrckpXZ0V4eUkrbGVYb2pmMEdnbi95RjNOdGpqTjRpL25VcmM3bXQvUmRYY1lFamJaV2RuVEM5YjMxdVorVDE0YWI5V1JzRWJVSWhHa3pmeE9ONUtRUDFwb0RVS0ZjWWZ3VEdkNDJYVHFmTCthclN0aXFRcFI4RHdkNlR3ZVZXNTRURWRDZFZtb2VvZTNRUmg5bVkyanc1UWZiUE43RlhxaUFJOXlnN3o0Q2ZXcG16Z0hWMUpIY2dBWGNDZHBDUmYrcjNwS0M2cVFpWVFkYXQ1b1VseTR3TjRxMTdNeld0dXhFQVcrUTJwbTNyVURjeHo3NHZBRFVwc3EwTUpnNDRBbCtJQVU4cG1EQlRRck9Rakw2dnRFd1hVYWhXSUVsYnV3M0JEVmVLOVkyU1IxNkp4MHR0SURoTzVnOUhTOVlZbFhOZWt6TFlXT3Qrcko4U1JPMFkzNVdDamNlNWFnU3ZMZjZ4MXVBNzRHdjZtdUN5NkJ6TmpyellmZ1NieTZWa0w0TjgxMFAybE9iazJFYS94QVMvSDlSdGtQblFsWUZqOTU1YS9hSi9Lakh6THZVWlJZREMvREZlNUV1SGlHWUpOTllWdDNBT0V6K0YwbHpGSU1jVzEvTFJEMUJzUVBHdUttL1RyVGNtRlhrNWlDdDRlWmJmckJuL0VHQnBnNEwrVFkwS09xOGtWK1FvV002Tk1JVE9sNFlQR0ZQSlBNNDBTTDBzdkhCZWt0NjBBMUxUSk5kbzhnZy8yVHpvK3haTTNibzNZWmNyNWxTenpVM3I2RlpWcGRoVXYvOVpqQVNraHJ0cEJhaldReVg1cUVNc3cvZTdQdkpSNG04bnR2UVpKVTlpamsyZG55WTBuU3hBMWlQSklvNU5qbzNrOHdVZy9JMy9jR2tRWFBZaGYyWnNtSFpnZjY3cVBZYmtkWGJFVDZQaGJnUGZDYnpXRFkxT0x6SkVieCs2bDJuK3ptV21SOE9tMnNQN0Fqc3U4WklibFdEa1RLWWFsQjhaT3pvaVk3VFZTbXdBV0pNamxjalNVTmxVWVRRVUZHNEJheFhSZ25leUJaMWxLVUQ1TWJCSnhHQU5rUWk5YTZ3Y3NhUnhYcGZYT25OOUl1VHNvcDJsWXJXWWgraXNScFZIZG81NFFGSjNJVXcrdEswR0pIVG9sUXgxdk8rcGpNd21TVEJtdWw4eDQzWGpndzB6Y2NCclJaeHR2Mll5aUx1WUN6bDF6S1RrSGR1KzV4SVM2WWg5T2lhcXBRRmNpb0Q3cVRZMFNlM0ZpcDBBeG56bm0xZGJjOUFSK3NYSUFWRzE0U2oyalREekdyWmlIYi9mMWpVTjhsVmxXdVhMRGVlZGVHTE9rdGVKUGJDd0JwV1JURW9KTDdLeXZwbllGMENEN2orQkMrazR6T1dacUV5MXpCNFk4RnJoWkkwR29KSlBHOXhNMEdMMkNyR3RPelQ3UmxsSFFpUURmdkNEb1Q2U2I0NStOaVY0NWNrenNlWHV5WjV3VGt0cUhnTjFjY2JlbCtuWUVSTVE1Vmw0Q1ppcmtRM1A2Z3dKK093L05rMjIvS0FEd2NiYWJnRjhGbVpSTmlVaHVJK1VXMHlVZTlqMTJySlNVM2hZUElGdlJETHRLb09RVHlGNXRvZktNWFZMbU5SaXpkcFZIc2VuYkxSTUx0WnpMOVJ6UGhYYkxEek5UbWFzNHlqOU1HZDJEeDR5QWJBeDgwVGdKRERJRFBVd0ZrYmtQbTdVWUFtM2dPS01Od3dCaVc4Ui83UDhyakk4cVJtSGIvVDJWUHZQVFErVkt3MFhIYURnb21INk9kdkN2UFFsWWZsODN1Qlk4TTN5SjBKcUgxM0svUGduUC9zYSt5T1BCN3pqOVp3aThFcXREd1lGSytkT3UyY2ZhS0lWVGlTRStoL3dKT2FaQ0hFZ0dsaG11Rzh2ZVg1RWdtaXJqY1g2WVZtdGFOeExMaGZiVjVZNis3VlRtUGZ5L0pPNVVZQXBzMFNHc05ROTZxOW1EWDJhc09XM1VYTUVuZFJaYmN6dUNUNEFxMFFvRWJ6RnhPcnJkSXArZC9wZ3NoSXJScWlTZ1JHa0V1cWE5UEQwVlFqNkdNRm1YS2tiOGcrWTZoREY0ZmR6Y0ZOV0xuUWxrQ2xpTDdGYzJSV0FDV2NYejdDUmlXbkpLei8ybGFXODZUeXJvV2VHeWVtVjFKRHNPR0lNVU1OWmNsZnRlUjFTN0RkS3BFNVI3TnIyY25HWnBjL3JzczhpZDgyTjRNclNVYXNOUHdneXhwUStqRUdwNGFOck84RDRTekJrSUFLMGdvRFJjWEtLTzNPaCtzNVBxYTJTZXI3dngzYWtUNjlLOXJ0WTMreE9mMDlNcWJnQTBnWGk3KzhPQzJhQWFWNmxqU21XZmhSb2haMExTUEVpWmo0V2tESyIsIm1hYyI6ImYwMmQwZGQwMTAyZTNlNzc4YThhZjk1MjNmMWExOTdiNGMxYWE3NzgyZDllYTkwNmMxZmFhNDljMzY2ZGU5NzUiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "snHLBpUN7dyu+jforSavaK0soo3YKQwojlf1Wnwn6jo=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6Ilc0NHNVOGllVDdrVW9ndy9xSzQ4bGc9PSIsInZhbHVlIjoiRCtMVEJGbjlmY2RXWXJMcHJlZFZwTnBodVBMTERWYktMK2hmU2oxUHNYUk5MNVFYRjdXaituRkQyTCtTZWJsaWNqcWcvQ1BTUDcycEVIYjRyUnlkWnB4T2hodXBLdERCbWVFUnFIcWM2Rys1eUU3T0lWTUlxNmlhSVdLMDVNWjNUT0tORi9HVUlpZ1N6dlNiRmdyazV6SlViTDFTYTlFRmtUWHE4R21JSmZTRzg4ZG13S1NtR2g2c2R1U2pRbWErVTZKWjlweWYrZFFUL0lxNTFwQU1yRThRQnZyRUtDTklyNnFkeFFuMWNJZnhhbnNzZy9JdSsxOE5xTGNuKzZqL1grQnAzTzRYam5PZjljN3JaMDRsb2daWWEzNXdmakZrVkYzZU5aWVI3d3Jkdkg1TG5rSG1BbXpVam56NVVIUWduQ1IxazQ5QnJ6T2FHQ0k0S3pvclhyMWcvdTR3WUhRdjlQcDY5TEEzYldDVU5RVjYvNVBQSGx3QnVYRmRCWU9JQVhXdmlSMk1MWURDazFweHk1RmdkKzFBUVl1OXJmNnY5NWpDZS9GYnlnUW1LYnExYUV3SmdjTmZ1bXlISUx2TDU3QTN0ZVM4dlVCMk40MkJ3Zi96b04zcHZoTEdYK1lxQlpRVlkvOUR4YmQwSXZPTG1zc2FadXFOcEpzakx1R1UvZUx1cnYvVWdYSlNmbmFkb0pRdHptRzlKTEhRTzQrckpXZ0V4eUkrbGVYb2pmMEdnbi95RjNOdGpqTjRpL25VcmM3bXQvUmRYY1lFamJaV2RuVEM5YjMxdVorVDE0YWI5V1JzRWJVSWhHa3pmeE9ONUtRUDFwb0RVS0ZjWWZ3VEdkNDJYVHFmTCthclN0aXFRcFI4RHdkNlR3ZVZXNTRURWRDZFZtb2VvZTNRUmg5bVkyanc1UWZiUE43RlhxaUFJOXlnN3o0Q2ZXcG16Z0hWMUpIY2dBWGNDZHBDUmYrcjNwS0M2cVFpWVFkYXQ1b1VseTR3TjRxMTdNeld0dXhFQVcrUTJwbTNyVURjeHo3NHZBRFVwc3EwTUpnNDRBbCtJQVU4cG1EQlRRck9Rakw2dnRFd1hVYWhXSUVsYnV3M0JEVmVLOVkyU1IxNkp4MHR0SURoTzVnOUhTOVlZbFhOZWt6TFlXT3Qrcko4U1JPMFkzNVdDamNlNWFnU3ZMZjZ4MXVBNzRHdjZtdUN5NkJ6TmpyellmZ1NieTZWa0w0TjgxMFAybE9iazJFYS94QVMvSDlSdGtQblFsWUZqOTU1YS9hSi9Lakh6THZVWlJZREMvREZlNUV1SGlHWUpOTllWdDNBT0V6K0YwbHpGSU1jVzEvTFJEMUJzUVBHdUttL1RyVGNtRlhrNWlDdDRlWmJmckJuL0VHQnBnNEwrVFkwS09xOGtWK1FvV002Tk1JVE9sNFlQR0ZQSlBNNDBTTDBzdkhCZWt0NjBBMUxUSk5kbzhnZy8yVHpvK3haTTNibzNZWmNyNWxTenpVM3I2RlpWcGRoVXYvOVpqQVNraHJ0cEJhaldReVg1cUVNc3cvZTdQdkpSNG04bnR2UVpKVTlpamsyZG55WTBuU3hBMWlQSklvNU5qbzNrOHdVZy9JMy9jR2tRWFBZaGYyWnNtSFpnZjY3cVBZYmtkWGJFVDZQaGJnUGZDYnpXRFkxT0x6SkVieCs2bDJuK3ptV21SOE9tMnNQN0Fqc3U4WklibFdEa1RLWWFsQjhaT3pvaVk3VFZTbXdBV0pNamxjalNVTmxVWVRRVUZHNEJheFhSZ25leUJaMWxLVUQ1TWJCSnhHQU5rUWk5YTZ3Y3NhUnhYcGZYT25OOUl1VHNvcDJsWXJXWWgraXNScFZIZG81NFFGSjNJVXcrdEswR0pIVG9sUXgxdk8rcGpNd21TVEJtdWw4eDQzWGpndzB6Y2NCclJaeHR2Mll5aUx1WUN6bDF6S1RrSGR1KzV4SVM2WWg5T2lhcXBRRmNpb0Q3cVRZMFNlM0ZpcDBBeG56bm0xZGJjOUFSK3NYSUFWRzE0U2oyalREekdyWmlIYi9mMWpVTjhsVmxXdVhMRGVlZGVHTE9rdGVKUGJDd0JwV1JURW9KTDdLeXZwbllGMENEN2orQkMrazR6T1dacUV5MXpCNFk4RnJoWkkwR29KSlBHOXhNMEdMMkNyR3RPelQ3UmxsSFFpUURmdkNEb1Q2U2I0NStOaVY0NWNrenNlWHV5WjV3VGt0cUhnTjFjY2JlbCtuWUVSTVE1Vmw0Q1ppcmtRM1A2Z3dKK093L05rMjIvS0FEd2NiYWJnRjhGbVpSTmlVaHVJK1VXMHlVZTlqMTJySlNVM2hZUElGdlJETHRLb09RVHlGNXRvZktNWFZMbU5SaXpkcFZIc2VuYkxSTUx0WnpMOVJ6UGhYYkxEek5UbWFzNHlqOU1HZDJEeDR5QWJBeDgwVGdKRERJRFBVd0ZrYmtQbTdVWUFtM2dPS01Od3dCaVc4Ui83UDhyakk4cVJtSGIvVDJWUHZQVFErVkt3MFhIYURnb21INk9kdkN2UFFsWWZsODN1Qlk4TTN5SjBKcUgxM0svUGduUC9zYSt5T1BCN3pqOVp3aThFcXREd1lGSytkT3UyY2ZhS0lWVGlTRStoL3dKT2FaQ0hFZ0dsaG11Rzh2ZVg1RWdtaXJqY1g2WVZtdGFOeExMaGZiVjVZNis3VlRtUGZ5L0pPNVVZQXBzMFNHc05ROTZxOW1EWDJhc09XM1VYTUVuZFJaYmN6dUNUNEFxMFFvRWJ6RnhPcnJkSXArZC9wZ3NoSXJScWlTZ1JHa0V1cWE5UEQwVlFqNkdNRm1YS2tiOGcrWTZoREY0ZmR6Y0ZOV0xuUWxrQ2xpTDdGYzJSV0FDV2NYejdDUmlXbkpLei8ybGFXODZUeXJvV2VHeWVtVjFKRHNPR0lNVU1OWmNsZnRlUjFTN0RkS3BFNVI3TnIyY25HWnBjL3JzczhpZDgyTjRNclNVYXNOUHdneXhwUStqRUdwNGFOck84RDRTekJrSUFLMGdvRFJjWEtLTzNPaCtzNVBxYTJTZXI3dngzYWtUNjlLOXJ0WTMreE9mMDlNcWJnQTBnWGk3KzhPQzJhQWFWNmxqU21XZmhSb2haMExTUEVpWmo0V2tESyIsIm1hYyI6ImYwMmQwZGQwMTAyZTNlNzc4YThhZjk1MjNmMWExOTdiNGMxYWE3NzgyZDllYTkwNmMxZmFhNDljMzY2ZGU5NzUiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-135", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "ekv\/MlYU1FqKOWWtVMFLDEuJPqTYgGgqCAJlOKQqFy8=", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6Ilc0NHNVOGllVDdrVW9ndy9xSzQ4bGc9PSIsInZhbHVlIjoiRCtMVEJGbjlmY2RXWXJMcHJlZFZwTnBodVBMTERWYktMK2hmU2oxUHNYUk5MNVFYRjdXaituRkQyTCtTZWJsaWNqcWcvQ1BTUDcycEVIYjRyUnlkWnB4T2hodXBLdERCbWVFUnFIcWM2Rys1eUU3T0lWTUlxNmlhSVdLMDVNWjNUT0tORi9HVUlpZ1N6dlNiRmdyazV6SlViTDFTYTlFRmtUWHE4R21JSmZTRzg4ZG13S1NtR2g2c2R1U2pRbWErVTZKWjlweWYrZFFUL0lxNTFwQU1yRThRQnZyRUtDTklyNnFkeFFuMWNJZnhhbnNzZy9JdSsxOE5xTGNuKzZqL1grQnAzTzRYam5PZjljN3JaMDRsb2daWWEzNXdmakZrVkYzZU5aWVI3d3Jkdkg1TG5rSG1BbXpVam56NVVIUWduQ1IxazQ5QnJ6T2FHQ0k0S3pvclhyMWcvdTR3WUhRdjlQcDY5TEEzYldDVU5RVjYvNVBQSGx3QnVYRmRCWU9JQVhXdmlSMk1MWURDazFweHk1RmdkKzFBUVl1OXJmNnY5NWpDZS9GYnlnUW1LYnExYUV3SmdjTmZ1bXlISUx2TDU3QTN0ZVM4dlVCMk40MkJ3Zi96b04zcHZoTEdYK1lxQlpRVlkvOUR4YmQwSXZPTG1zc2FadXFOcEpzakx1R1UvZUx1cnYvVWdYSlNmbmFkb0pRdHptRzlKTEhRTzQrckpXZ0V4eUkrbGVYb2pmMEdnbi95RjNOdGpqTjRpL25VcmM3bXQvUmRYY1lFamJaV2RuVEM5YjMxdVorVDE0YWI5V1JzRWJVSWhHa3pmeE9ONUtRUDFwb0RVS0ZjWWZ3VEdkNDJYVHFmTCthclN0aXFRcFI4RHdkNlR3ZVZXNTRURWRDZFZtb2VvZTNRUmg5bVkyanc1UWZiUE43RlhxaUFJOXlnN3o0Q2ZXcG16Z0hWMUpIY2dBWGNDZHBDUmYrcjNwS0M2cVFpWVFkYXQ1b1VseTR3TjRxMTdNeld0dXhFQVcrUTJwbTNyVURjeHo3NHZBRFVwc3EwTUpnNDRBbCtJQVU4cG1EQlRRck9Rakw2dnRFd1hVYWhXSUVsYnV3M0JEVmVLOVkyU1IxNkp4MHR0SURoTzVnOUhTOVlZbFhOZWt6TFlXT3Qrcko4U1JPMFkzNVdDamNlNWFnU3ZMZjZ4MXVBNzRHdjZtdUN5NkJ6TmpyellmZ1NieTZWa0w0TjgxMFAybE9iazJFYS94QVMvSDlSdGtQblFsWUZqOTU1YS9hSi9Lakh6THZVWlJZREMvREZlNUV1SGlHWUpOTllWdDNBT0V6K0YwbHpGSU1jVzEvTFJEMUJzUVBHdUttL1RyVGNtRlhrNWlDdDRlWmJmckJuL0VHQnBnNEwrVFkwS09xOGtWK1FvV002Tk1JVE9sNFlQR0ZQSlBNNDBTTDBzdkhCZWt0NjBBMUxUSk5kbzhnZy8yVHpvK3haTTNibzNZWmNyNWxTenpVM3I2RlpWcGRoVXYvOVpqQVNraHJ0cEJhaldReVg1cUVNc3cvZTdQdkpSNG04bnR2UVpKVTlpamsyZG55WTBuU3hBMWlQSklvNU5qbzNrOHdVZy9JMy9jR2tRWFBZaGYyWnNtSFpnZjY3cVBZYmtkWGJFVDZQaGJnUGZDYnpXRFkxT0x6SkVieCs2bDJuK3ptV21SOE9tMnNQN0Fqc3U4WklibFdEa1RLWWFsQjhaT3pvaVk3VFZTbXdBV0pNamxjalNVTmxVWVRRVUZHNEJheFhSZ25leUJaMWxLVUQ1TWJCSnhHQU5rUWk5YTZ3Y3NhUnhYcGZYT25OOUl1VHNvcDJsWXJXWWgraXNScFZIZG81NFFGSjNJVXcrdEswR0pIVG9sUXgxdk8rcGpNd21TVEJtdWw4eDQzWGpndzB6Y2NCclJaeHR2Mll5aUx1WUN6bDF6S1RrSGR1KzV4SVM2WWg5T2lhcXBRRmNpb0Q3cVRZMFNlM0ZpcDBBeG56bm0xZGJjOUFSK3NYSUFWRzE0U2oyalREekdyWmlIYi9mMWpVTjhsVmxXdVhMRGVlZGVHTE9rdGVKUGJDd0JwV1JURW9KTDdLeXZwbllGMENEN2orQkMrazR6T1dacUV5MXpCNFk4RnJoWkkwR29KSlBHOXhNMEdMMkNyR3RPelQ3UmxsSFFpUURmdkNEb1Q2U2I0NStOaVY0NWNrenNlWHV5WjV3VGt0cUhnTjFjY2JlbCtuWUVSTVE1Vmw0Q1ppcmtRM1A2Z3dKK093L05rMjIvS0FEd2NiYWJnRjhGbVpSTmlVaHVJK1VXMHlVZTlqMTJySlNVM2hZUElGdlJETHRLb09RVHlGNXRvZktNWFZMbU5SaXpkcFZIc2VuYkxSTUx0WnpMOVJ6UGhYYkxEek5UbWFzNHlqOU1HZDJEeDR5QWJBeDgwVGdKRERJRFBVd0ZrYmtQbTdVWUFtM2dPS01Od3dCaVc4Ui83UDhyakk4cVJtSGIvVDJWUHZQVFErVkt3MFhIYURnb21INk9kdkN2UFFsWWZsODN1Qlk4TTN5SjBKcUgxM0svUGduUC9zYSt5T1BCN3pqOVp3aThFcXREd1lGSytkT3UyY2ZhS0lWVGlTRStoL3dKT2FaQ0hFZ0dsaG11Rzh2ZVg1RWdtaXJqY1g2WVZtdGFOeExMaGZiVjVZNis3VlRtUGZ5L0pPNVVZQXBzMFNHc05ROTZxOW1EWDJhc09XM1VYTUVuZFJaYmN6dUNUNEFxMFFvRWJ6RnhPcnJkSXArZC9wZ3NoSXJScWlTZ1JHa0V1cWE5UEQwVlFqNkdNRm1YS2tiOGcrWTZoREY0ZmR6Y0ZOV0xuUWxrQ2xpTDdGYzJSV0FDV2NYejdDUmlXbkpLei8ybGFXODZUeXJvV2VHeWVtVjFKRHNPR0lNVU1OWmNsZnRlUjFTN0RkS3BFNVI3TnIyY25HWnBjL3JzczhpZDgyTjRNclNVYXNOUHdneXhwUStqRUdwNGFOck84RDRTekJrSUFLMGdvRFJjWEtLTzNPaCtzNVBxYTJTZXI3dngzYWtUNjlLOXJ0WTMreE9mMDlNcWJnQTBnWGk3KzhPQzJhQWFWNmxqU21XZmhSb2haMExTUEVpWmo0V2tESyIsIm1hYyI6ImYwMmQwZGQwMTAyZTNlNzc4YThhZjk1MjNmMWExOTdiNGMxYWE3NzgyZDllYTkwNmMxZmFhNDljMzY2ZGU5NzUiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "7rCXlFEMlvOjZ8yfHR46XxUKVVrQzW1iwUHhN9UzNMU=", "origin": "BKK", "departure_time": "2026-04-30 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT23H40M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6Ilc0NHNVOGllVDdrVW9ndy9xSzQ4bGc9PSIsInZhbHVlIjoiRCtMVEJGbjlmY2RXWXJMcHJlZFZwTnBodVBMTERWYktMK2hmU2oxUHNYUk5MNVFYRjdXaituRkQyTCtTZWJsaWNqcWcvQ1BTUDcycEVIYjRyUnlkWnB4T2hodXBLdERCbWVFUnFIcWM2Rys1eUU3T0lWTUlxNmlhSVdLMDVNWjNUT0tORi9HVUlpZ1N6dlNiRmdyazV6SlViTDFTYTlFRmtUWHE4R21JSmZTRzg4ZG13S1NtR2g2c2R1U2pRbWErVTZKWjlweWYrZFFUL0lxNTFwQU1yRThRQnZyRUtDTklyNnFkeFFuMWNJZnhhbnNzZy9JdSsxOE5xTGNuKzZqL1grQnAzTzRYam5PZjljN3JaMDRsb2daWWEzNXdmakZrVkYzZU5aWVI3d3Jkdkg1TG5rSG1BbXpVam56NVVIUWduQ1IxazQ5QnJ6T2FHQ0k0S3pvclhyMWcvdTR3WUhRdjlQcDY5TEEzYldDVU5RVjYvNVBQSGx3QnVYRmRCWU9JQVhXdmlSMk1MWURDazFweHk1RmdkKzFBUVl1OXJmNnY5NWpDZS9GYnlnUW1LYnExYUV3SmdjTmZ1bXlISUx2TDU3QTN0ZVM4dlVCMk40MkJ3Zi96b04zcHZoTEdYK1lxQlpRVlkvOUR4YmQwSXZPTG1zc2FadXFOcEpzakx1R1UvZUx1cnYvVWdYSlNmbmFkb0pRdHptRzlKTEhRTzQrckpXZ0V4eUkrbGVYb2pmMEdnbi95RjNOdGpqTjRpL25VcmM3bXQvUmRYY1lFamJaV2RuVEM5YjMxdVorVDE0YWI5V1JzRWJVSWhHa3pmeE9ONUtRUDFwb0RVS0ZjWWZ3VEdkNDJYVHFmTCthclN0aXFRcFI4RHdkNlR3ZVZXNTRURWRDZFZtb2VvZTNRUmg5bVkyanc1UWZiUE43RlhxaUFJOXlnN3o0Q2ZXcG16Z0hWMUpIY2dBWGNDZHBDUmYrcjNwS0M2cVFpWVFkYXQ1b1VseTR3TjRxMTdNeld0dXhFQVcrUTJwbTNyVURjeHo3NHZBRFVwc3EwTUpnNDRBbCtJQVU4cG1EQlRRck9Rakw2dnRFd1hVYWhXSUVsYnV3M0JEVmVLOVkyU1IxNkp4MHR0SURoTzVnOUhTOVlZbFhOZWt6TFlXT3Qrcko4U1JPMFkzNVdDamNlNWFnU3ZMZjZ4MXVBNzRHdjZtdUN5NkJ6TmpyellmZ1NieTZWa0w0TjgxMFAybE9iazJFYS94QVMvSDlSdGtQblFsWUZqOTU1YS9hSi9Lakh6THZVWlJZREMvREZlNUV1SGlHWUpOTllWdDNBT0V6K0YwbHpGSU1jVzEvTFJEMUJzUVBHdUttL1RyVGNtRlhrNWlDdDRlWmJmckJuL0VHQnBnNEwrVFkwS09xOGtWK1FvV002Tk1JVE9sNFlQR0ZQSlBNNDBTTDBzdkhCZWt0NjBBMUxUSk5kbzhnZy8yVHpvK3haTTNibzNZWmNyNWxTenpVM3I2RlpWcGRoVXYvOVpqQVNraHJ0cEJhaldReVg1cUVNc3cvZTdQdkpSNG04bnR2UVpKVTlpamsyZG55WTBuU3hBMWlQSklvNU5qbzNrOHdVZy9JMy9jR2tRWFBZaGYyWnNtSFpnZjY3cVBZYmtkWGJFVDZQaGJnUGZDYnpXRFkxT0x6SkVieCs2bDJuK3ptV21SOE9tMnNQN0Fqc3U4WklibFdEa1RLWWFsQjhaT3pvaVk3VFZTbXdBV0pNamxjalNVTmxVWVRRVUZHNEJheFhSZ25leUJaMWxLVUQ1TWJCSnhHQU5rUWk5YTZ3Y3NhUnhYcGZYT25OOUl1VHNvcDJsWXJXWWgraXNScFZIZG81NFFGSjNJVXcrdEswR0pIVG9sUXgxdk8rcGpNd21TVEJtdWw4eDQzWGpndzB6Y2NCclJaeHR2Mll5aUx1WUN6bDF6S1RrSGR1KzV4SVM2WWg5T2lhcXBRRmNpb0Q3cVRZMFNlM0ZpcDBBeG56bm0xZGJjOUFSK3NYSUFWRzE0U2oyalREekdyWmlIYi9mMWpVTjhsVmxXdVhMRGVlZGVHTE9rdGVKUGJDd0JwV1JURW9KTDdLeXZwbllGMENEN2orQkMrazR6T1dacUV5MXpCNFk4RnJoWkkwR29KSlBHOXhNMEdMMkNyR3RPelQ3UmxsSFFpUURmdkNEb1Q2U2I0NStOaVY0NWNrenNlWHV5WjV3VGt0cUhnTjFjY2JlbCtuWUVSTVE1Vmw0Q1ppcmtRM1A2Z3dKK093L05rMjIvS0FEd2NiYWJnRjhGbVpSTmlVaHVJK1VXMHlVZTlqMTJySlNVM2hZUElGdlJETHRLb09RVHlGNXRvZktNWFZMbU5SaXpkcFZIc2VuYkxSTUx0WnpMOVJ6UGhYYkxEek5UbWFzNHlqOU1HZDJEeDR5QWJBeDgwVGdKRERJRFBVd0ZrYmtQbTdVWUFtM2dPS01Od3dCaVc4Ui83UDhyakk4cVJtSGIvVDJWUHZQVFErVkt3MFhIYURnb21INk9kdkN2UFFsWWZsODN1Qlk4TTN5SjBKcUgxM0svUGduUC9zYSt5T1BCN3pqOVp3aThFcXREd1lGSytkT3UyY2ZhS0lWVGlTRStoL3dKT2FaQ0hFZ0dsaG11Rzh2ZVg1RWdtaXJqY1g2WVZtdGFOeExMaGZiVjVZNis3VlRtUGZ5L0pPNVVZQXBzMFNHc05ROTZxOW1EWDJhc09XM1VYTUVuZFJaYmN6dUNUNEFxMFFvRWJ6RnhPcnJkSXArZC9wZ3NoSXJScWlTZ1JHa0V1cWE5UEQwVlFqNkdNRm1YS2tiOGcrWTZoREY0ZmR6Y0ZOV0xuUWxrQ2xpTDdGYzJSV0FDV2NYejdDUmlXbkpLei8ybGFXODZUeXJvV2VHeWVtVjFKRHNPR0lNVU1OWmNsZnRlUjFTN0RkS3BFNVI3TnIyY25HWnBjL3JzczhpZDgyTjRNclNVYXNOUHdneXhwUStqRUdwNGFOck84RDRTekJrSUFLMGdvRFJjWEtLTzNPaCtzNVBxYTJTZXI3dngzYWtUNjlLOXJ0WTMreE9mMDlNcWJnQTBnWGk3KzhPQzJhQWFWNmxqU21XZmhSb2haMExTUEVpWmo0V2tESyIsIm1hYyI6ImYwMmQwZGQwMTAyZTNlNzc4YThhZjk1MjNmMWExOTdiNGMxYWE3NzgyZDllYTkwNmMxZmFhNDljMzY2ZGU5NzUiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2192, "gross_total": 2162, "base_fare": 878, "tax": 1314, "sell": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE5MiwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTMxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxNjIsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEzMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE2MiwiYmFzZV9mYXJlIjo4NDgsInRheCI6MTMxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxOTIuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTMxNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2162, "base_fare": 848, "tax": 1314, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2192, "filter": { "id": "F123NP00114-135", "price": 2192, "gross_total": 2162, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 19:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603112315dac202603120050339dac202604291335bkk202604291700322bkk202604301640kul202604301950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-136", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWrVUqTHrDbldvANvp1VyYh\/c8cXH7\/qyDkzWOShTbwFATAYFq+N2WmtggOvhmOjX9Q==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-136", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "pJ0EREbUEeD6DN9bKoMSulssAXDK1oV84jOoW1Az0YI=", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "cP1mh1H7e4Ac6F6eBh2sSp8YmrQKKSp8vpj2QW1s3wo=", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT20H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-136", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "v7HznwUC1ulHhQl3ByoGue+ayEHfux8T2VuJhSBvPFo=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "1auN2r0P90MMpMX+hV3SEgosnaE\/0ddVMBTJpQ6jPrE=", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2192, "gross_total": 2162, "base_fare": 878, "tax": 1314, "sell": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE5MiwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTMxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxNjIsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEzMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE2MiwiYmFzZV9mYXJlIjo4NDgsInRheCI6MTMxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxOTIuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTMxNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2162, "base_fare": 848, "tax": 1314, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2192, "filter": { "id": "F123NP00114-136", "price": 2192, "gross_total": 2162, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-137", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWrVUqTHrDbldvANvp1VyYh\/7B7yrIYBgY4WsK8R7cqhlHKRUaT\/FmjphzS9Cz0HS\/w==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-137", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "TVTLKuEjBbokRhvtKUYB+uJnBqUJY1gXZ4MObVbIfeY=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "8nRnzyTs81o2nQ9g14LeGRYVF8IPlU0CbMfEwG5HwI4=", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-137", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "v4qRNdw0ZTm8V1\/0ZYcAlRDUdc5FcjoFfnsQvNM5KAg=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "TLsGCcAwEKSYAOhSi\/Pqp3Sp8IgDXJ\/aKgH0IXwL8tE=", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2192, "gross_total": 2162, "base_fare": 878, "tax": 1314, "sell": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE5MiwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTMxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxNjIsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEzMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE2MiwiYmFzZV9mYXJlIjo4NDgsInRheCI6MTMxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxOTIuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTMxNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2162, "base_fare": 848, "tax": 1314, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2192, "filter": { "id": "F123NP00114-137", "price": 2192, "gross_total": 2162, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-138", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWrVUqTHrDbldvANvp1VyYh+rQzcmPiyS8XKSjWX1fpf45dGYVapnd7VNtPDfvz7jkA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-138", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0S0FsguVL+ttwMx2T8Ji6k1C06NVF42P7rqomnB5wE4=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "uBldMzU4mGs6v\/IXri5mtPmT3u96Qy3WtuN2TyBSjug=", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-138", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "5UWoEe72netW3\/ax\/7xaF3XzrXiEFkFa\/Luq4XLAoVY=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "AWTEKF+6+cAYT\/m+0p63V7atNdUFej4gxmV\/sGYtDZs=", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2192, "gross_total": 2162, "base_fare": 878, "tax": 1314, "sell": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE5MiwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTMxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxNjIsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEzMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE2MiwiYmFzZV9mYXJlIjo4NDgsInRheCI6MTMxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxOTIuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTMxNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2162, "base_fare": 848, "tax": 1314, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2192, "filter": { "id": "F123NP00114-138", "price": 2192, "gross_total": 2162, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-139", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWrVUqTHrDbldvANvp1VyYh+v5XIil9\/6Pcc9Fxi5rsizLo8GY81+pTsxob4YA3U\/2A==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-139", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "X6SbrsKQ734Y\/98Y9MWjLyX\/yERu4vN+nHLvBpVyA8Q=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "HBL14Sv5G4i6N8wYwtMiUk1QMtE0sWWxolUFwUuoUn0=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-139", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "A74P72u51hZ3x+DfhBC+AxLumstWOfHcsx2Slw8fMH8=", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "uzKnQM89GfrP+pOeHs7rWciNYXJtOwfYGRP0gDZEcHY=", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2192, "gross_total": 2162, "base_fare": 878, "tax": 1314, "sell": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE5MiwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTMxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxNjIsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjEzMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE2MiwiYmFzZV9mYXJlIjo4NDgsInRheCI6MTMxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2192, "base_fare": 878, "tax": 1314, "gross": { "base_fare": "848.00", "tax": "1314.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIxOTIuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTMxNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxMzE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE2Mi4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjEzMTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2162, "base_fare": 848, "tax": 1314, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2192, "filter": { "id": "F123NP00114-139", "price": 2192, "gross_total": 2162, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604291335bkk202604291700322bkk202604300905kul202604301215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-140", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QdU\/B1YxnzNf0O96ait6551ec4PCeDjZI4Z\/o4zLPNZA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-140", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "HWZ+iVoke0ndtUV7\/DqGYQ==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "8Hz4s0y\/CF\/sUvXZ3sOHRw==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-140", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "b74SYkSgiR40+dsxYdM\/wQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "DARjF4yreHyAn19cGceNrA==", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2215, "gross_total": 2185, "base_fare": 985, "tax": 1230, "sell": { "currency": "MYR", "total": 2215, "base_fare": 985, "tax": 1230 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIxNSwiYmFzZV9mYXJlIjo5ODUsInRheCI6MTIzMH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxODUsImJhc2VfZmFyZSI6OTU1LCJ0YXgiOjEyMzAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE4NSwiYmFzZV9mYXJlIjo5NTUsInRheCI6MTIzMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2215, "base_fare": 985, "tax": 1230, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "955.00", "tax": "1230.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2215, "base_fare": 985, "tax": 1230, "gross": { "base_fare": "955.00", "tax": "1230.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyMTUuMDAiLCJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiIxMjMwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTIzMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE4NS4wMCIsImJhc2VfZmFyZSI6Ijk1NS4wMCIsInRheCI6IjEyMzAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTUuMDAiLCJ0YXgiOiIxMjMwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE4NS4wMCIsImJhc2VfZmFyZSI6Ijk1NS4wMCIsInRheCI6IjEyMzAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE4NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2185, "base_fare": 955, "tax": 1230, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2215, "filter": { "id": "F123NP00114-140", "price": 2215, "gross_total": 2185, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-141", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TLwUFFolbEjIu3sMORx47LsT8uiNhh9Z6FvOceU2R2Zw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-141", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "HWZ+iVoke0ndtUV7\/DqGYQ==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "8Hz4s0y\/CF\/sUvXZ3sOHRw==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-141", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "b74SYkSgiR40+dsxYdM\/wQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "rcP1NBZ\/COeryrKJdZEe6g==", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2215, "gross_total": 2185, "base_fare": 985, "tax": 1230, "sell": { "currency": "MYR", "total": 2215, "base_fare": 985, "tax": 1230 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIxNSwiYmFzZV9mYXJlIjo5ODUsInRheCI6MTIzMH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIxODUsImJhc2VfZmFyZSI6OTU1LCJ0YXgiOjEyMzAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjE4NSwiYmFzZV9mYXJlIjo5NTUsInRheCI6MTIzMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2215, "base_fare": 985, "tax": 1230, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "955.00", "tax": "1230.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2215, "base_fare": 985, "tax": 1230, "gross": { "base_fare": "955.00", "tax": "1230.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyMTUuMDAiLCJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiIxMjMwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTIzMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE4NS4wMCIsImJhc2VfZmFyZSI6Ijk1NS4wMCIsInRheCI6IjEyMzAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTUuMDAiLCJ0YXgiOiIxMjMwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjE4NS4wMCIsImJhc2VfZmFyZSI6Ijk1NS4wMCIsInRheCI6IjEyMzAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE4NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2185, "base_fare": 955, "tax": 1230, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2215, "filter": { "id": "F123NP00114-141", "price": 2215, "gross_total": 2185, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-142", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWq0pteoWj8K3MeBGhoNSeB8N7ARVcDO8Fcwjki9OW+l7btrorvzvgTpWgOdKilhBrQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-142", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "a5kUCVJ09dodhEP8urqQRxFLyy7OPKpLewBJmoRlOOQ=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "eyJpdiI6Ik9lMW1DZkg3VkZHNE5zTWZWOGdJclE9PSIsInZhbHVlIjoiRWRta1A3bDEyZUFLcGJjWVh4Y2c5aTZCU2xHNkYyYnowTTRYY0xlQXZpN3ZSTWVXZjFEZ090NC9KM3BUSWdDbytWaTFubnlXQ25ZS3ovM0ZHbjJUaWVDT3N5ZWVzUGVzUjAwYllrT3VCTXRFSXIwUi9xLzl2OEV0bGROQ244ZENDY0w2bE5ISHljakltWVY2QkpoR01XZDZZbkxmenlnb2xIVnZBeDlIeGk0cy80MmVvSVZ2UlNSclFWQU1peVhpUTlOZTVXOGp1TnlTL2kvZlQ2b0RPUG5yQzNxYjhKN3VGNDJMcnZCZklHQjIrY3NycU1xK0tXVTFGd2lGejVmZzhlR0xkMVAxVjZBdEtZZzhNR0hGMGwvbWdCSTR3eHJoNVNlM0xPSzIrK3RCVU40emthSjF6YlZ1aTE0U3ZqNG5BaG40VlplbVFManI3S0VIMDRiQytlbFJGbUU1Ri84WTZiWG5nNEp6UFpWUVJnbUY3WVBLOHZybjZqK2lGUjJ0d01neEpZOTQ1YWRHanV4a3dRY0xKUCtkT1ZUMHRFcTk1VW5qNEJ5MzdZc3lGelRnLzFZOXpjSEJEaklYeDRPeW10ZUFnUFlWNTFWeFBPcHk3SHgybXQveVZnZG1yQTVCd3FabmNrSUZtU3JQMVY5SFZVd1dPMFhwckV3L3orK2ZLOG01S1p1WmhVWXpWOW9QZEhFQ0FvU2xHWDJnbzJRYlRnWEVIVHdpZEdFMU5FekRpUUx0Q2VHQksyc1ZaVUx4OTJQKzRPMlNGYmZqOUFTQ1QrWUlWdkZjeWZDcmVBY3Fvbkg4MEt5MkpyR3ZnSWNwZnZXL3hMeW5ZTkJlMm5hbTJEK2h0dDZoQ0JINnphWmlHM3NwVUJpa25CTWRTZG9tcGlqcnBpMm5oMzNDai9Wb2cvUWdFdC9QUDNaTy83RWZEZGxnNFZIckd4YWE0bVZkNFJaSDNzblNEaXBDNzU3WnNaU1BON1BrR3JJSmFuSUZJNWFaYnZjTXpWRU4yQ3pHRzRZYUxIemdqL2FTNzY3eW1QSVNDdnc1WUNxSWdWei9NeW1hcmpSeFpWdStlUldtMTl1MW1EeVBDODNFODdoRk5yQ0NJaU1TY3hPUnBoTWJjMmVJS2pCSUsxZEhkdlJQNS96UkppL2Nrald3UkI1OE41UStoSmFEMUFhUEozaFZCeXZLZEFPd1ExM05nd0pheWJmSHlZeFlBMTdIUVNDTE1UUytIeDcxTEtZVm4vTEJHRGxHL2RJajJlM0ZIYVVkRUtnWTcrOW9qbHNzK2N2SnM1MEx1ckU2M2xQSEp6dkNUVFBKVmdDREhUU0IwNFRuNnBUb0gxK1h0Sm1Pc0IzM1U2MURDYVZ4WDdNWEdhKzhKUHZjangzTENGd3BzaW4wRGVUS2pGSFkvekhvemJ4TzNUbyt5NlN2TWg3WU5PdjNBNm1ROElnY1ZVdHZma041bmlCZVRWUDVqeGpqajZ5U3Z3NmJtZmhIWDN0OU9PWU9reS9aZVR3K1RTR0VXNE00TkRDZy9Sc2NvQ2dBMmFGL2ZmMnppZGJ6cmVMWUgrdmt3UmUvS09JUkVKYWlIVDVza1RNT04rR0p1OFk0RVFXVUdPYW1QTkpCK1NaMVJKZGpSdTZGYWhzK0xRczVLbFVHWjFhTkhZSlpKbWdWOHBLM3VCSVVLbGZVY2k0eHpGMFUyZGd1ZHNmUVhJRlFGeERrTW9ZUzl3VEJ0S3ZTUzFhekNERWpuNGNxbEo3TFRtMXZTa2VqRUkrRE5mRWRWOHQrTVhtUzlCQzFmVXFhNVZCVkhZM0NSQXJEZXNZRWo4MHdPK21zbldKWUVrem1nWnhNdWsvMVFVNG0yUXdPOWhEOGFRMFZqSm5MZmMxU2NncGNkUVVZb3E1U0t2YTVCTUs3K3VCc0hvQ0lqQWQyelVLUGg4WlFSYUZkeVRtVXBBWVR4Q251bSs2SmJFeGNob3VGYVlMVHNnT3hnZldkbUdkZWZ5R2lrYUROSXprSnd2dUJjSXFZenZTNjJyVnFQeTJFdVlFZ0RycFdnMmNrcjdISDRWZ2VKN2taZGNQcys1TEJDWWU3K1M1ZEdpOGlqM0Z1VWVkWU5CVUh1WVZTVEo0MTNMc3RXSXo4eFpIZUlseU5KWm1EYUFmNUNScFJabEdVY1VMNStCUk5VZ2FjazRLb1RMaXlLU1g2YVlpRGRXUCswRjIzRGovREhRekFkRmF0bVhlOVRHQVBBTTFFeTRqM0RCRWcwZ0dsZlB1KzF3bUpIYXo4WmFwMGJXL3hEbnNmdnNNcUlNejkyMFVGbllCeTEya0tqVmNPWXBVakJ4U2hHMDhxQS9kOTJWN3pQS2lBa1BBN1NFL2MzQ25ITjhmV0NoelpVVE1rdVEvQXY0NjhLTTFKdFNEMzYrSVl2SmwzRnp2ekdGcmw0eGxNYXVJZW8wOEMyTXlzWGZVZnZVNzJIR0xvVzFMUHFqTmVwVWV3SVl5N0JFYUJjMHBKaUduTXgrdkovRko2eWVlaUtWdDBNREphS0xLN3p6bkdqOTFQVytQTkVXUGlWU1A4cUNjYVBOWURMTnBhRFV1alF6Z3BJOVpoQnVMK2tHUT0iLCJtYWMiOiJmMDVlYWVjZWNlYTAyZTgyZDIwZjJjNjY5Nzc5MjQwOWY1ZDIxMDM5YmU3YjE5NzgzZTRjMDIxNzAyMmNiMGUxIiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "5" } } ] }, { "group": 1, "flight_key": "F123NP00114-142", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "2XwubnvxUqRHISL67d4En4jT+qFbVUoFwgYpt2fpu8s=", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6Ik9lMW1DZkg3VkZHNE5zTWZWOGdJclE9PSIsInZhbHVlIjoiRWRta1A3bDEyZUFLcGJjWVh4Y2c5aTZCU2xHNkYyYnowTTRYY0xlQXZpN3ZSTWVXZjFEZ090NC9KM3BUSWdDbytWaTFubnlXQ25ZS3ovM0ZHbjJUaWVDT3N5ZWVzUGVzUjAwYllrT3VCTXRFSXIwUi9xLzl2OEV0bGROQ244ZENDY0w2bE5ISHljakltWVY2QkpoR01XZDZZbkxmenlnb2xIVnZBeDlIeGk0cy80MmVvSVZ2UlNSclFWQU1peVhpUTlOZTVXOGp1TnlTL2kvZlQ2b0RPUG5yQzNxYjhKN3VGNDJMcnZCZklHQjIrY3NycU1xK0tXVTFGd2lGejVmZzhlR0xkMVAxVjZBdEtZZzhNR0hGMGwvbWdCSTR3eHJoNVNlM0xPSzIrK3RCVU40emthSjF6YlZ1aTE0U3ZqNG5BaG40VlplbVFManI3S0VIMDRiQytlbFJGbUU1Ri84WTZiWG5nNEp6UFpWUVJnbUY3WVBLOHZybjZqK2lGUjJ0d01neEpZOTQ1YWRHanV4a3dRY0xKUCtkT1ZUMHRFcTk1VW5qNEJ5MzdZc3lGelRnLzFZOXpjSEJEaklYeDRPeW10ZUFnUFlWNTFWeFBPcHk3SHgybXQveVZnZG1yQTVCd3FabmNrSUZtU3JQMVY5SFZVd1dPMFhwckV3L3orK2ZLOG01S1p1WmhVWXpWOW9QZEhFQ0FvU2xHWDJnbzJRYlRnWEVIVHdpZEdFMU5FekRpUUx0Q2VHQksyc1ZaVUx4OTJQKzRPMlNGYmZqOUFTQ1QrWUlWdkZjeWZDcmVBY3Fvbkg4MEt5MkpyR3ZnSWNwZnZXL3hMeW5ZTkJlMm5hbTJEK2h0dDZoQ0JINnphWmlHM3NwVUJpa25CTWRTZG9tcGlqcnBpMm5oMzNDai9Wb2cvUWdFdC9QUDNaTy83RWZEZGxnNFZIckd4YWE0bVZkNFJaSDNzblNEaXBDNzU3WnNaU1BON1BrR3JJSmFuSUZJNWFaYnZjTXpWRU4yQ3pHRzRZYUxIemdqL2FTNzY3eW1QSVNDdnc1WUNxSWdWei9NeW1hcmpSeFpWdStlUldtMTl1MW1EeVBDODNFODdoRk5yQ0NJaU1TY3hPUnBoTWJjMmVJS2pCSUsxZEhkdlJQNS96UkppL2Nrald3UkI1OE41UStoSmFEMUFhUEozaFZCeXZLZEFPd1ExM05nd0pheWJmSHlZeFlBMTdIUVNDTE1UUytIeDcxTEtZVm4vTEJHRGxHL2RJajJlM0ZIYVVkRUtnWTcrOW9qbHNzK2N2SnM1MEx1ckU2M2xQSEp6dkNUVFBKVmdDREhUU0IwNFRuNnBUb0gxK1h0Sm1Pc0IzM1U2MURDYVZ4WDdNWEdhKzhKUHZjangzTENGd3BzaW4wRGVUS2pGSFkvekhvemJ4TzNUbyt5NlN2TWg3WU5PdjNBNm1ROElnY1ZVdHZma041bmlCZVRWUDVqeGpqajZ5U3Z3NmJtZmhIWDN0OU9PWU9reS9aZVR3K1RTR0VXNE00TkRDZy9Sc2NvQ2dBMmFGL2ZmMnppZGJ6cmVMWUgrdmt3UmUvS09JUkVKYWlIVDVza1RNT04rR0p1OFk0RVFXVUdPYW1QTkpCK1NaMVJKZGpSdTZGYWhzK0xRczVLbFVHWjFhTkhZSlpKbWdWOHBLM3VCSVVLbGZVY2k0eHpGMFUyZGd1ZHNmUVhJRlFGeERrTW9ZUzl3VEJ0S3ZTUzFhekNERWpuNGNxbEo3TFRtMXZTa2VqRUkrRE5mRWRWOHQrTVhtUzlCQzFmVXFhNVZCVkhZM0NSQXJEZXNZRWo4MHdPK21zbldKWUVrem1nWnhNdWsvMVFVNG0yUXdPOWhEOGFRMFZqSm5MZmMxU2NncGNkUVVZb3E1U0t2YTVCTUs3K3VCc0hvQ0lqQWQyelVLUGg4WlFSYUZkeVRtVXBBWVR4Q251bSs2SmJFeGNob3VGYVlMVHNnT3hnZldkbUdkZWZ5R2lrYUROSXprSnd2dUJjSXFZenZTNjJyVnFQeTJFdVlFZ0RycFdnMmNrcjdISDRWZ2VKN2taZGNQcys1TEJDWWU3K1M1ZEdpOGlqM0Z1VWVkWU5CVUh1WVZTVEo0MTNMc3RXSXo4eFpIZUlseU5KWm1EYUFmNUNScFJabEdVY1VMNStCUk5VZ2FjazRLb1RMaXlLU1g2YVlpRGRXUCswRjIzRGovREhRekFkRmF0bVhlOVRHQVBBTTFFeTRqM0RCRWcwZ0dsZlB1KzF3bUpIYXo4WmFwMGJXL3hEbnNmdnNNcUlNejkyMFVGbllCeTEya0tqVmNPWXBVakJ4U2hHMDhxQS9kOTJWN3pQS2lBa1BBN1NFL2MzQ25ITjhmV0NoelpVVE1rdVEvQXY0NjhLTTFKdFNEMzYrSVl2SmwzRnp2ekdGcmw0eGxNYXVJZW8wOEMyTXlzWGZVZnZVNzJIR0xvVzFMUHFqTmVwVWV3SVl5N0JFYUJjMHBKaUduTXgrdkovRko2eWVlaUtWdDBNREphS0xLN3p6bkdqOTFQVytQTkVXUGlWU1A4cUNjYVBOWURMTnBhRFV1alF6Z3BJOVpoQnVMK2tHUT0iLCJtYWMiOiJmMDVlYWVjZWNlYTAyZTgyZDIwZjJjNjY5Nzc5MjQwOWY1ZDIxMDM5YmU3YjE5NzgzZTRjMDIxNzAyMmNiMGUxIiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2231, "gross_total": 2201, "base_fare": 1678, "tax": 553, "sell": { "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIzMSwiYmFzZV9mYXJlIjoxNjc4LCJ0YXgiOjU1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyMDEsImJhc2VfZmFyZSI6MTY0OCwidGF4Ijo1NTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIwMSwiYmFzZV9mYXJlIjoxNjQ4LCJ0YXgiOjU1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1648.00", "tax": "553.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553, "gross": { "base_fare": "1648.00", "tax": "553.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyMzEuMDAiLCJiYXNlX2ZhcmUiOiIxNjc4LjAwIiwidGF4IjoiNTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY0OC4wMCIsInRheCI6IjU1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIwMS4wMCIsImJhc2VfZmFyZSI6IjE2NDguMDAiLCJ0YXgiOiI1NTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjQ4LjAwIiwidGF4IjoiNTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIwMS4wMCIsImJhc2VfZmFyZSI6IjE2NDguMDAiLCJ0YXgiOiI1NTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIwMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2201, "base_fare": 1648, "tax": 553, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2231, "filter": { "id": "F123NP00114-142", "price": 2231, "gross_total": 2201, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-143", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWq0pteoWj8K3MeBGhoNSeB8YIVoefjbwC\/PJh3onSnmuu2AuCy4BfqCu4JPMpzqxUw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-143", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "7L69W4IVtnIeepXuwrRXYu37+9Vhx8bgX+2tIT1GXQU=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "eyJpdiI6Ii91YkJjeHU3ZWowV3pVbTB6d2dYOHc9PSIsInZhbHVlIjoiNmFPNktEdExuOVMwOW5janNTV0lPYVVjbGJOSDlraEJ1d25nZTdBNWZ2c0hsdW9qYWdKUnd0WWRHL0lhS1JEeHBpVlZVdjBmTkY1R0tReHJ1Tit6dkdUK3JzOTNDdS9HT0NZMVFHdFJpMGU0azl0aG1Pd082SFdFTlA5Sk00SVJSV1NBazdPTUpTNHUrajN1WnJVVm05WE8wZzQ3Sk03SXFFaFowSWhpajI2ZWNCNFVmZlVsbHZxUHUxWlpOcVVOMjErYW1YWGVVdjJNV2VRWGpGZWQrTW5vbkJnWmJnVnduV0c3NE9obHZTWXQxTjQrM3ljMTBDaFZuTTZVS0k3YzhKU3h3MkdWSUR2K2dTblptd21WNFJhY0hMYjNHZW5VbHM4UWlzSWNxbDVCbmhsZWU5YkJzNTNwY2ZiWm1md1NGZXZjeTI3N29mdlhudHUrN0VPN0EzNDdIaWk4MUpOUzd6SHhEQS81TVpBamxPdkFzQ3FQazJYMGoyQStUWWVGOE1QUVFJMy9oaE51ZjFzbFB0TUVDNi9CYUE4dklUVGhXa1JIWDVvcy9nTGVCb2taUzhVekpaYmNhc3laU1pFS3E2MUxWcmJNVUpISDNZKzlIK0ZzN1gyR29oV3hLZTRZN2dWZm11alRTQVFjMldBL0x3Y2wyVUpPZE5mOTU5VFdhd0FZOFZYdXlERmprL3FmYmszZTRBd3FHaUNER2F2SEFtczdJazgveTFZeWFwQVFObWJmMjhNYXN2eWg3U2hpeE1iZDlZaExJS3JhTC9Pd1pVdHJReWxhV3NrNUxoYnZTbUdIa0FpWVVxQ0hnV25CRDJ4RUlCRm9CYUlTYXMxZmRab3pvNmlGOUhrUUZhUG5WS3NwM2JXUVJ6cVgrcXhNMFgyOTVNVndIVkl2d1FOck5jMUxMVzFTcEFqUkxNY1NWemY0Y2RxNEp4dTRqdG5LUytRVjFEOXJNQ3c2M2dRRTFKdXpZbUFpK25KcmpRU1Brd2ovVTlwUUFnT1VhOVNzaDFrNW12RUhMMGsySEkvRkVkc3BlQVdaWE9USEphZHU4ZGIxTWROOUZVQld3dUZDTmFkazd5QmxMOE5NTXBheG1EekEzaDRXenhjZXNHbDJEeGhJS2R6Kzl3RlpUWXNITTV6VVpPeHl1aTRKMzM2akQ3eDUvbkdOVU5qSHY4WHpiRU5FeUlWSUg1b0hBZHZrb1NqTDdLQ2xkcXFsQzRmVWZjRHJ6V25xcHlGNW0vNXV6YVhnenArMjIzSG9ncXZSUzhyZm5qaDRDeUVxRkVkRmFOdTVkV0Y2RGRVL2hpbXlDQVY5WUlhZmo1Y01uRG80SGpxL1FzSzRoLzdGYlh5WjM4cE50VVFScUQ0MllxTGtLL081cXhuM2l0dHQ5T2Faby91Rm5uc016TVZBTDZGbHRnNlMwdE12RjBQVHlvL1FqRFpncXdSYi9qWnI4QTNieC9rVnd3RS9Mb0xGc1R2SVhKZDB3dWV1WHM0VEZNeFZpSCtKc1huY2dRdFNkejhHTkNLejZDelZ4ajFKaS9uSXNTeWV0YkwzWkJIa1hzSGNkQmRuWlZLNWtFOGZrMW5VOFdRT3ZVb2l4RHpKVXpkZk5ZTDR1bmc2OGVUalZ0My8wb0hmdFRTT09rdXVidlRjU0RwWDcvSjhnWnFmUXE0T0s5L0I5Sno3aTF4emE3bnEwVWYwSVMxdkVzMXQ4azVhTzJZbXNxS3k5MEVqMXh2K3NEMXVDTUh0QmUvZTFLenI5ZlBzQTljeDBidlJoQkoyaXVpeDhNcTBJY0JkcVJoSmZtVWFxZmtqUEE3bG5aYVkrTm54Y3ltVVlnUHlCMm4zUDdodlowUE1OY2NoaGVDZ3IybnFnaXJpVFF2OHMzUnIwbXhRa2RRL1JkN09jWkJhYm1vbzk2YnRXaUoxYWJ0cGVkMDArWW1XK2x0Y0VXZEYySFRjQ0gxWC9LSnQwODNPaGF5eFBxMUpFdEJUVTBSQzRXQU1yd2FsNWNlemJja1JMbFhrajlWblN2bDkzV3k5cGdJUHNjamMzTHhsRnlmMU1JODczaHFQL1lPRVg1U1hhQk5zcUdEclRpejBFcTFGaVNOSWhuVEFEeE5mY0RDNDhaai9VMzZ6NkhUeXFVZkUvY1JOTzdBQko1Z2tXWERnUENLWDdsOGRiL0lTTzlzTGUvV1U5WlhobnRteEZ0bkpsTSsyR21oblVhc2pUQlpPOTdCYkdla2o4SnVhUkZXbTNQKzdXN1grR3Fiby9QemVnUWdrbjlDd3V2SmsxUUpZZis2alVtc2lyTDJjQnJRUWgvVmYrcGJzbnhwVmVzTXkvdjlJNWV1c3F5cUwrM1hLTDhCT094SlhuNkFmZTd0dEhTcEdCNmIyMmZvaklFT1lMdUVPUHZOM1hkSk9ObUF5dUdocERlbDhhNVBBb1NFMmQ3MjhFRzdWQXptUko4WDZaNE1KQ0owT0I0cUVJUFBOQllQSTMyTkZVOVpMOXBSNjVrRXZOcFJTQnhuQ1gxWGVqdExpUmJaQmU0MG1HeXhHZ1ZKQ2Zqei9nV2JoZWVUTTQ4RHRQYTlraUdvbU5hbVlLRlVGeW9McUNGcz0iLCJtYWMiOiJlY2FlMzljZjA5ZDBiZjJhMGQ5MzE0NzIyZTkyNWJhYjBiYjdiNzc4NDY1MjlhMDlhY2RkNGY4NDVkNjljOGI4IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "5" } } ] }, { "group": 1, "flight_key": "F123NP00114-143", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "7IvtOcloLadrx3MsFUUezQuACN7s6ZIjVHt8vg5uFW4=", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6Ii91YkJjeHU3ZWowV3pVbTB6d2dYOHc9PSIsInZhbHVlIjoiNmFPNktEdExuOVMwOW5janNTV0lPYVVjbGJOSDlraEJ1d25nZTdBNWZ2c0hsdW9qYWdKUnd0WWRHL0lhS1JEeHBpVlZVdjBmTkY1R0tReHJ1Tit6dkdUK3JzOTNDdS9HT0NZMVFHdFJpMGU0azl0aG1Pd082SFdFTlA5Sk00SVJSV1NBazdPTUpTNHUrajN1WnJVVm05WE8wZzQ3Sk03SXFFaFowSWhpajI2ZWNCNFVmZlVsbHZxUHUxWlpOcVVOMjErYW1YWGVVdjJNV2VRWGpGZWQrTW5vbkJnWmJnVnduV0c3NE9obHZTWXQxTjQrM3ljMTBDaFZuTTZVS0k3YzhKU3h3MkdWSUR2K2dTblptd21WNFJhY0hMYjNHZW5VbHM4UWlzSWNxbDVCbmhsZWU5YkJzNTNwY2ZiWm1md1NGZXZjeTI3N29mdlhudHUrN0VPN0EzNDdIaWk4MUpOUzd6SHhEQS81TVpBamxPdkFzQ3FQazJYMGoyQStUWWVGOE1QUVFJMy9oaE51ZjFzbFB0TUVDNi9CYUE4dklUVGhXa1JIWDVvcy9nTGVCb2taUzhVekpaYmNhc3laU1pFS3E2MUxWcmJNVUpISDNZKzlIK0ZzN1gyR29oV3hLZTRZN2dWZm11alRTQVFjMldBL0x3Y2wyVUpPZE5mOTU5VFdhd0FZOFZYdXlERmprL3FmYmszZTRBd3FHaUNER2F2SEFtczdJazgveTFZeWFwQVFObWJmMjhNYXN2eWg3U2hpeE1iZDlZaExJS3JhTC9Pd1pVdHJReWxhV3NrNUxoYnZTbUdIa0FpWVVxQ0hnV25CRDJ4RUlCRm9CYUlTYXMxZmRab3pvNmlGOUhrUUZhUG5WS3NwM2JXUVJ6cVgrcXhNMFgyOTVNVndIVkl2d1FOck5jMUxMVzFTcEFqUkxNY1NWemY0Y2RxNEp4dTRqdG5LUytRVjFEOXJNQ3c2M2dRRTFKdXpZbUFpK25KcmpRU1Brd2ovVTlwUUFnT1VhOVNzaDFrNW12RUhMMGsySEkvRkVkc3BlQVdaWE9USEphZHU4ZGIxTWROOUZVQld3dUZDTmFkazd5QmxMOE5NTXBheG1EekEzaDRXenhjZXNHbDJEeGhJS2R6Kzl3RlpUWXNITTV6VVpPeHl1aTRKMzM2akQ3eDUvbkdOVU5qSHY4WHpiRU5FeUlWSUg1b0hBZHZrb1NqTDdLQ2xkcXFsQzRmVWZjRHJ6V25xcHlGNW0vNXV6YVhnenArMjIzSG9ncXZSUzhyZm5qaDRDeUVxRkVkRmFOdTVkV0Y2RGRVL2hpbXlDQVY5WUlhZmo1Y01uRG80SGpxL1FzSzRoLzdGYlh5WjM4cE50VVFScUQ0MllxTGtLL081cXhuM2l0dHQ5T2Faby91Rm5uc016TVZBTDZGbHRnNlMwdE12RjBQVHlvL1FqRFpncXdSYi9qWnI4QTNieC9rVnd3RS9Mb0xGc1R2SVhKZDB3dWV1WHM0VEZNeFZpSCtKc1huY2dRdFNkejhHTkNLejZDelZ4ajFKaS9uSXNTeWV0YkwzWkJIa1hzSGNkQmRuWlZLNWtFOGZrMW5VOFdRT3ZVb2l4RHpKVXpkZk5ZTDR1bmc2OGVUalZ0My8wb0hmdFRTT09rdXVidlRjU0RwWDcvSjhnWnFmUXE0T0s5L0I5Sno3aTF4emE3bnEwVWYwSVMxdkVzMXQ4azVhTzJZbXNxS3k5MEVqMXh2K3NEMXVDTUh0QmUvZTFLenI5ZlBzQTljeDBidlJoQkoyaXVpeDhNcTBJY0JkcVJoSmZtVWFxZmtqUEE3bG5aYVkrTm54Y3ltVVlnUHlCMm4zUDdodlowUE1OY2NoaGVDZ3IybnFnaXJpVFF2OHMzUnIwbXhRa2RRL1JkN09jWkJhYm1vbzk2YnRXaUoxYWJ0cGVkMDArWW1XK2x0Y0VXZEYySFRjQ0gxWC9LSnQwODNPaGF5eFBxMUpFdEJUVTBSQzRXQU1yd2FsNWNlemJja1JMbFhrajlWblN2bDkzV3k5cGdJUHNjamMzTHhsRnlmMU1JODczaHFQL1lPRVg1U1hhQk5zcUdEclRpejBFcTFGaVNOSWhuVEFEeE5mY0RDNDhaai9VMzZ6NkhUeXFVZkUvY1JOTzdBQko1Z2tXWERnUENLWDdsOGRiL0lTTzlzTGUvV1U5WlhobnRteEZ0bkpsTSsyR21oblVhc2pUQlpPOTdCYkdla2o4SnVhUkZXbTNQKzdXN1grR3Fiby9QemVnUWdrbjlDd3V2SmsxUUpZZis2alVtc2lyTDJjQnJRUWgvVmYrcGJzbnhwVmVzTXkvdjlJNWV1c3F5cUwrM1hLTDhCT094SlhuNkFmZTd0dEhTcEdCNmIyMmZvaklFT1lMdUVPUHZOM1hkSk9ObUF5dUdocERlbDhhNVBBb1NFMmQ3MjhFRzdWQXptUko4WDZaNE1KQ0owT0I0cUVJUFBOQllQSTMyTkZVOVpMOXBSNjVrRXZOcFJTQnhuQ1gxWGVqdExpUmJaQmU0MG1HeXhHZ1ZKQ2Zqei9nV2JoZWVUTTQ4RHRQYTlraUdvbU5hbVlLRlVGeW9McUNGcz0iLCJtYWMiOiJlY2FlMzljZjA5ZDBiZjJhMGQ5MzE0NzIyZTkyNWJhYjBiYjdiNzc4NDY1MjlhMDlhY2RkNGY4NDVkNjljOGI4IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "7" } } ] } ], "price": { "currency": "MYR", "total": 2231, "gross_total": 2201, "base_fare": 1678, "tax": 553, "sell": { "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIzMSwiYmFzZV9mYXJlIjoxNjc4LCJ0YXgiOjU1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyMDEsImJhc2VfZmFyZSI6MTY0OCwidGF4Ijo1NTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIwMSwiYmFzZV9mYXJlIjoxNjQ4LCJ0YXgiOjU1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1648.00", "tax": "553.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553, "gross": { "base_fare": "1648.00", "tax": "553.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyMzEuMDAiLCJiYXNlX2ZhcmUiOiIxNjc4LjAwIiwidGF4IjoiNTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY0OC4wMCIsInRheCI6IjU1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIwMS4wMCIsImJhc2VfZmFyZSI6IjE2NDguMDAiLCJ0YXgiOiI1NTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjQ4LjAwIiwidGF4IjoiNTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIwMS4wMCIsImJhc2VfZmFyZSI6IjE2NDguMDAiLCJ0YXgiOiI1NTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIwMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2201, "base_fare": 1648, "tax": 553, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2231, "filter": { "id": "F123NP00114-143", "price": 2231, "gross_total": 2201, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-144", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWq0pteoWj8K3MeBGhoNSeB9IXse02cnx5QNAjJZQ4JXnlKpb040IevN+jRvXDOBJlg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-144", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "LT35LbClE\/3eC9SNYA4qxkYwtrrjXUz3k5h2z\/Ajs\/s=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "eyJpdiI6InZiaFgrYkxTbjhSSVFWb3FJM2hQZlE9PSIsInZhbHVlIjoiWjBHeVBPQmlhM2UrV0orZVZ5RDdUMERZL0Jzdy9uOHNGcFd5cCtBSmVBUGRhaUJoK0Z4OEIzaVpBRkV3eFlKc013bVQ4Ynl6bGdOSStZUDNHY1hoeWdZckVFZUg3bnA3VURVdE4rVlRvb3BPZWpyOEUrT01jMWZGc0xIRys0QzN3cUpLWjE2VVcwYlBoaGlTZ2M0ZDJlK0Y2bkd2SDBXOHd0eFJ2bDZ6emJIeGY0Q0lrOXFPNXNobDNqeUY5c0VEMmc1NGdRWlo0dmJydy9VaTBPWkpvaENWQXB2K2RUVzN6aFFpNDJaNDVEVUR4V1U0THBJdTBpRkJXMzdkNG5wY0NiYURReVVMaStPQmhiQ3VEbFZWdmxEbnpLczFGc09selpCY1oyRkdBazEwTFdFUVpRVmh0Z3VDWDhWc2hSampmVGNxa2Jpd2ZqZ013SER4L0tiVEtmZHF0YlM4ak9WOEduV3pDdEQ1dldUZlpQSGthMzhOT1FwQzhnTGxHOGVCRXk3bWVadFRuMGxVOTNqeStiZnB1dG5UeWlqdFZHN0xWS2k1cHg5T3JvM29hZkV3TllUYU5NdCt0Q2tlMlJicGhxMi9xQTVxeVdGOGRSazFHR3M3UURoK1hUZ2pUejBCcFE5U2h2WERWcFRjV1JRZGgvZndJeXBGWm42RTBjWHZNdnB1VVg3MkZkdnMyeTZhQ3dld0FMNGRrWFprSFNEVXFJck11VERQc2RWZmR2eEIrYnVlbXlCSXVEeDBVeTRkd2lWRzZpc2xXVEVZTGlXUkxyVENXMkVlRHpFbk9GM1A3U0Q5ajN5bW5mKzNjNFpQZmJHWjljMHl6MHNaRlRFbU9hTWN5SmRxTzBMQjRkRVNWQUxsYWFxY3VOMmpaS0U3NUdCam1IY2JLRDA4dTZMcWlDTjhMT292bDR2T04vTGtsT0FQK29DM2ltU0NBRjMwUndNVDBCMzRjK2RvOThUM0V0alBvYXArM0JVT1IzYTI5RDEwSlRjUTlyTmhuS0pFZjc1ckxaVkVCZjdoZkUxdW43anZrY2FNKytjdXB1NUVyd2xJdG1SbjloS3pqb1dJcmVBalBvYXNaTVRERFVmYUIxbFhjOURVTllMQUtJYVZqOThLMmpMMXF0QVh2WmY5azNjem5iTzdpR2JBRXlpalliclppRlJFYXN5Sm8zN0thVHpHbmxoVmx2NmN3d01ValducnRWL0NxVGxIVnBwaEpaRkZScnErZk1iRWNVWlN5bkdJS1RBNC9jeWs3Qzl5S2R4UE4rbmJwWVo0RTMxL0djSklxbGhua2pOUmxUaGlPNFF3YU1JSzRFdHhMRi9YTWQwTVIzZ2daSEVhY1lqRWNVcGJOR1Bkb2p6MDVMTzA2U2FISVNmd1NKdHdhUUVVa2xLTXJOaWxpUkl4aDFSMVQvK2V0MGZwM0IvV0gwVUNuNVpKOUtmdjl0bncwaTVEUWkwdFZkRVU1TWJ5U0M1emZNbzI1VnpTMUtBdXVwQjVqQ2l2TXBpZDhzREhCK2RwMGlLV24vWTAra0thanBPK2M5ODBjckVrUVY1b3F0WFFwWjl4UWhianVNbVNUYktZQkJYMHlkZUFaYVlNcEJLSFVoaFlVQU5OVDFmTXV4WlpUSUxUQ25kTnN0dTJLQnlRTjF0b1JhK1M0NkpGeTRVd09vVmtPZ3ZHQkpHUm1TUEcvN0JVU0REZy9LUlBlWVVFUG5IckVjVXUzSnQ3d3lCdEdIcG9BZzhkbTZVZmFCeHlub3hrT2xha3VJbDhoazNyWFpqWnA0SjhlWVR6WVJ2YkFySzlnSUpQejNGb09PSlF1QTUzU3MvQzg3OEtLM3BkWWhJZUdBVHIyY0hiQURJd2xRTjhBZ21PaldUdElrUUZGR21uUEZJQ1E0N0lVNDMvU0FHbHZKMTV3Qjd4dzA3Y1NjTGF5V0ZONTkwcExSUzFTZzBGYzdSZXpYbDZSaU1zTitnS0UvT0hkWFRzSS9UR25RanRKMXdqdkx6Nm1ZMXJPTmM5TkxaWnU5RFJIZmZxaTRRc25YcllIR1RzSm5wUFRHclVValNZOFczbnFUZ2h2SnFrcWd0WGV6dXRDeTdhY1NDWDVVL2tPakNlSFZjQzdUVHlLZDJsa0tINGh6SGU0TFdDdWZKNjR5Y3J5ZmhFcG41SkFJdXJ1bER2NjQwa0x1ZTBUTDU0K0YyQzBxRkE1dnpRS0dSd0V1NDAzNGNqS01aTkxFWFh0dlh0SktHdmxrWjJMOUUyOUloSHJHZ1lQSkVyakVXTWJpWnVwNWNKeml3bmQ1bmtkem5ad0xkczVnb2pTQVhRV1UzTVpNNkdZZDhxTkhWekNXczFCOHlVZEhEenRnREpMYjQxT1BlMUE3NHA2VUhPTlZJeGRqVzdGWkYwZk8vWHNra0xITDdlR1BJemlwWlhHQURKL2MwTU5KMHp1SU5qRjBlU0J2cFM4bVJFNGdEQjhCUXVldkYvTjdnL2FPSnF4K3k2TGhhL3g3NTk5cGM2a0VPN04xdllJekoxNm80eWE0K2dDbHVjbUUxRmdiS2pKcU9LM0VhbmJrL2x2cGR4RmlTQmRKbG1XamNvVGZJSUdHQT0iLCJtYWMiOiIxYWQ1MDMzMDVkOGFhZTM1MzBmYjJhZjc4Zjc1ZGEzYzhiNjUwOTY2ZTI4MmE1YjkyYTVhMWZkN2NjYzVlYzRiIiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "5" } } ] }, { "group": 1, "flight_key": "F123NP00114-144", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "GzBzmHvnyxnF2aTnvU9OZR\/GvehEph94G95Ki8j8mKw=", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6InZiaFgrYkxTbjhSSVFWb3FJM2hQZlE9PSIsInZhbHVlIjoiWjBHeVBPQmlhM2UrV0orZVZ5RDdUMERZL0Jzdy9uOHNGcFd5cCtBSmVBUGRhaUJoK0Z4OEIzaVpBRkV3eFlKc013bVQ4Ynl6bGdOSStZUDNHY1hoeWdZckVFZUg3bnA3VURVdE4rVlRvb3BPZWpyOEUrT01jMWZGc0xIRys0QzN3cUpLWjE2VVcwYlBoaGlTZ2M0ZDJlK0Y2bkd2SDBXOHd0eFJ2bDZ6emJIeGY0Q0lrOXFPNXNobDNqeUY5c0VEMmc1NGdRWlo0dmJydy9VaTBPWkpvaENWQXB2K2RUVzN6aFFpNDJaNDVEVUR4V1U0THBJdTBpRkJXMzdkNG5wY0NiYURReVVMaStPQmhiQ3VEbFZWdmxEbnpLczFGc09selpCY1oyRkdBazEwTFdFUVpRVmh0Z3VDWDhWc2hSampmVGNxa2Jpd2ZqZ013SER4L0tiVEtmZHF0YlM4ak9WOEduV3pDdEQ1dldUZlpQSGthMzhOT1FwQzhnTGxHOGVCRXk3bWVadFRuMGxVOTNqeStiZnB1dG5UeWlqdFZHN0xWS2k1cHg5T3JvM29hZkV3TllUYU5NdCt0Q2tlMlJicGhxMi9xQTVxeVdGOGRSazFHR3M3UURoK1hUZ2pUejBCcFE5U2h2WERWcFRjV1JRZGgvZndJeXBGWm42RTBjWHZNdnB1VVg3MkZkdnMyeTZhQ3dld0FMNGRrWFprSFNEVXFJck11VERQc2RWZmR2eEIrYnVlbXlCSXVEeDBVeTRkd2lWRzZpc2xXVEVZTGlXUkxyVENXMkVlRHpFbk9GM1A3U0Q5ajN5bW5mKzNjNFpQZmJHWjljMHl6MHNaRlRFbU9hTWN5SmRxTzBMQjRkRVNWQUxsYWFxY3VOMmpaS0U3NUdCam1IY2JLRDA4dTZMcWlDTjhMT292bDR2T04vTGtsT0FQK29DM2ltU0NBRjMwUndNVDBCMzRjK2RvOThUM0V0alBvYXArM0JVT1IzYTI5RDEwSlRjUTlyTmhuS0pFZjc1ckxaVkVCZjdoZkUxdW43anZrY2FNKytjdXB1NUVyd2xJdG1SbjloS3pqb1dJcmVBalBvYXNaTVRERFVmYUIxbFhjOURVTllMQUtJYVZqOThLMmpMMXF0QVh2WmY5azNjem5iTzdpR2JBRXlpalliclppRlJFYXN5Sm8zN0thVHpHbmxoVmx2NmN3d01ValducnRWL0NxVGxIVnBwaEpaRkZScnErZk1iRWNVWlN5bkdJS1RBNC9jeWs3Qzl5S2R4UE4rbmJwWVo0RTMxL0djSklxbGhua2pOUmxUaGlPNFF3YU1JSzRFdHhMRi9YTWQwTVIzZ2daSEVhY1lqRWNVcGJOR1Bkb2p6MDVMTzA2U2FISVNmd1NKdHdhUUVVa2xLTXJOaWxpUkl4aDFSMVQvK2V0MGZwM0IvV0gwVUNuNVpKOUtmdjl0bncwaTVEUWkwdFZkRVU1TWJ5U0M1emZNbzI1VnpTMUtBdXVwQjVqQ2l2TXBpZDhzREhCK2RwMGlLV24vWTAra0thanBPK2M5ODBjckVrUVY1b3F0WFFwWjl4UWhianVNbVNUYktZQkJYMHlkZUFaYVlNcEJLSFVoaFlVQU5OVDFmTXV4WlpUSUxUQ25kTnN0dTJLQnlRTjF0b1JhK1M0NkpGeTRVd09vVmtPZ3ZHQkpHUm1TUEcvN0JVU0REZy9LUlBlWVVFUG5IckVjVXUzSnQ3d3lCdEdIcG9BZzhkbTZVZmFCeHlub3hrT2xha3VJbDhoazNyWFpqWnA0SjhlWVR6WVJ2YkFySzlnSUpQejNGb09PSlF1QTUzU3MvQzg3OEtLM3BkWWhJZUdBVHIyY0hiQURJd2xRTjhBZ21PaldUdElrUUZGR21uUEZJQ1E0N0lVNDMvU0FHbHZKMTV3Qjd4dzA3Y1NjTGF5V0ZONTkwcExSUzFTZzBGYzdSZXpYbDZSaU1zTitnS0UvT0hkWFRzSS9UR25RanRKMXdqdkx6Nm1ZMXJPTmM5TkxaWnU5RFJIZmZxaTRRc25YcllIR1RzSm5wUFRHclVValNZOFczbnFUZ2h2SnFrcWd0WGV6dXRDeTdhY1NDWDVVL2tPakNlSFZjQzdUVHlLZDJsa0tINGh6SGU0TFdDdWZKNjR5Y3J5ZmhFcG41SkFJdXJ1bER2NjQwa0x1ZTBUTDU0K0YyQzBxRkE1dnpRS0dSd0V1NDAzNGNqS01aTkxFWFh0dlh0SktHdmxrWjJMOUUyOUloSHJHZ1lQSkVyakVXTWJpWnVwNWNKeml3bmQ1bmtkem5ad0xkczVnb2pTQVhRV1UzTVpNNkdZZDhxTkhWekNXczFCOHlVZEhEenRnREpMYjQxT1BlMUE3NHA2VUhPTlZJeGRqVzdGWkYwZk8vWHNra0xITDdlR1BJemlwWlhHQURKL2MwTU5KMHp1SU5qRjBlU0J2cFM4bVJFNGdEQjhCUXVldkYvTjdnL2FPSnF4K3k2TGhhL3g3NTk5cGM2a0VPN04xdllJekoxNm80eWE0K2dDbHVjbUUxRmdiS2pKcU9LM0VhbmJrL2x2cGR4RmlTQmRKbG1XamNvVGZJSUdHQT0iLCJtYWMiOiIxYWQ1MDMzMDVkOGFhZTM1MzBmYjJhZjc4Zjc1ZGEzYzhiNjUwOTY2ZTI4MmE1YjkyYTVhMWZkN2NjYzVlYzRiIiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "7" } } ] } ], "price": { "currency": "MYR", "total": 2231, "gross_total": 2201, "base_fare": 1678, "tax": 553, "sell": { "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIzMSwiYmFzZV9mYXJlIjoxNjc4LCJ0YXgiOjU1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyMDEsImJhc2VfZmFyZSI6MTY0OCwidGF4Ijo1NTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIwMSwiYmFzZV9mYXJlIjoxNjQ4LCJ0YXgiOjU1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1648.00", "tax": "553.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553, "gross": { "base_fare": "1648.00", "tax": "553.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyMzEuMDAiLCJiYXNlX2ZhcmUiOiIxNjc4LjAwIiwidGF4IjoiNTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY0OC4wMCIsInRheCI6IjU1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIwMS4wMCIsImJhc2VfZmFyZSI6IjE2NDguMDAiLCJ0YXgiOiI1NTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjQ4LjAwIiwidGF4IjoiNTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIwMS4wMCIsImJhc2VfZmFyZSI6IjE2NDguMDAiLCJ0YXgiOiI1NTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIwMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2201, "base_fare": 1648, "tax": 553, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2231, "filter": { "id": "F123NP00114-144", "price": 2231, "gross_total": 2201, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-145", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWpvIYCIdHUQUFeUO\/Q8gD6y1vUgeduceipXxCEK+ptfp2LZrnE9RDEVHjklVWvXSJQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-145", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "AbNeSaR27TcOLE9dmDngTb\/n4iVEqTAwl12xOlbAJyg=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": null, "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-145", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "q278OpDr+awv2KuhqgYUoGxU1f9IBRRZwzvC6Qe28ME=", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": null, "cabin_code": null, "booking_code": "T", "fareBasisCode": null, "meal_code": null, "seat_available": null } } ] } ], "price": { "currency": "MYR", "total": 2231, "gross_total": 2201, "base_fare": 1678, "tax": 553, "sell": { "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIzMSwiYmFzZV9mYXJlIjoxNjc4LCJ0YXgiOjU1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyMDEsImJhc2VfZmFyZSI6MTY0OCwidGF4Ijo1NTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIwMSwiYmFzZV9mYXJlIjoxNjQ4LCJ0YXgiOjU1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1648.00", "tax": "553.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553, "gross": { "base_fare": "1648.00", "tax": "553.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyMzEuMDAiLCJiYXNlX2ZhcmUiOiIxNjc4LjAwIiwidGF4IjoiNTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY0OC4wMCIsInRheCI6IjU1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIwMS4wMCIsImJhc2VfZmFyZSI6IjE2NDguMDAiLCJ0YXgiOiI1NTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjQ4LjAwIiwidGF4IjoiNTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIwMS4wMCIsImJhc2VfZmFyZSI6IjE2NDguMDAiLCJ0YXgiOiI1NTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIwMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2201, "base_fare": 1648, "tax": 553, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2231, "filter": { "id": "F123NP00114-145", "price": 2231, "gross_total": 2201, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-146", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWpvIYCIdHUQUFeUO\/Q8gD6xPA4uKZfePpkDhNN4qWFMknZikIq3\/G+Rz93ffQRR1AQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-146", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "crajI4LCxQ+\/\/PDERGq6VLA0lpL06xrYhX56R2x1kuA=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": null, "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-146", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "nJTKdRQyx5IvshXQzoanU7ym+Eq4jNRRH2ux5eafEyI=", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": null, "cabin_code": null, "booking_code": "T", "fareBasisCode": null, "meal_code": null, "seat_available": null } } ] } ], "price": { "currency": "MYR", "total": 2231, "gross_total": 2201, "base_fare": 1678, "tax": 553, "sell": { "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIzMSwiYmFzZV9mYXJlIjoxNjc4LCJ0YXgiOjU1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyMDEsImJhc2VfZmFyZSI6MTY0OCwidGF4Ijo1NTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIwMSwiYmFzZV9mYXJlIjoxNjQ4LCJ0YXgiOjU1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1648.00", "tax": "553.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553, "gross": { "base_fare": "1648.00", "tax": "553.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyMzEuMDAiLCJiYXNlX2ZhcmUiOiIxNjc4LjAwIiwidGF4IjoiNTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY0OC4wMCIsInRheCI6IjU1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIwMS4wMCIsImJhc2VfZmFyZSI6IjE2NDguMDAiLCJ0YXgiOiI1NTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjQ4LjAwIiwidGF4IjoiNTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIwMS4wMCIsImJhc2VfZmFyZSI6IjE2NDguMDAiLCJ0YXgiOiI1NTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIwMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2201, "base_fare": 1648, "tax": 553, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2231, "filter": { "id": "F123NP00114-146", "price": 2231, "gross_total": 2201, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-147", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWpvIYCIdHUQUFeUO\/Q8gD6xAAtajBUeVrm9HrW4ejOgrmDzHaab8a1peDNHCe5s1Xw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-147", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0KGsl2SOalZIu0YcoUprm\/KjEShrrFR3e1AjH8z8yso=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": null, "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-147", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "IqGc6ISL9PdjixPkkpBni8QRC1UIUYKzZPoN9V79Qjk=", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": null, "cabin_code": null, "booking_code": "T", "fareBasisCode": null, "meal_code": null, "seat_available": null } } ] } ], "price": { "currency": "MYR", "total": 2231, "gross_total": 2201, "base_fare": 1678, "tax": 553, "sell": { "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIzMSwiYmFzZV9mYXJlIjoxNjc4LCJ0YXgiOjU1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyMDEsImJhc2VfZmFyZSI6MTY0OCwidGF4Ijo1NTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIwMSwiYmFzZV9mYXJlIjoxNjQ4LCJ0YXgiOjU1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1648.00", "tax": "553.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2231, "base_fare": 1678, "tax": 553, "gross": { "base_fare": "1648.00", "tax": "553.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyMzEuMDAiLCJiYXNlX2ZhcmUiOiIxNjc4LjAwIiwidGF4IjoiNTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY0OC4wMCIsInRheCI6IjU1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIwMS4wMCIsImJhc2VfZmFyZSI6IjE2NDguMDAiLCJ0YXgiOiI1NTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjQ4LjAwIiwidGF4IjoiNTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIwMS4wMCIsImJhc2VfZmFyZSI6IjE2NDguMDAiLCJ0YXgiOiI1NTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIwMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2201, "base_fare": 1648, "tax": 553, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2231, "filter": { "id": "F123NP00114-147", "price": 2231, "gross_total": 2201, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-148", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHUM3bjPCXWB3BhwWzQqqp2259UIrHOZJrBDTO6h5HqHQQ=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-148", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy6hdY4DL2nqZ1lf0iZ4WuTGjldtC6ko5N\/UY4tcAuyZ6bKJK0L3a9YZNZCaYI0HPpo=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy6hdY4DL2nqZ1lf0iZ4WuTGQaT88as9Y1P8AJMXkVfV8Uc3BlP+jKqZ62qK5\/HwTCk=", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-148", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJqA1AXCOcnbyhiSMOJLwW0Fwyb2TTujaT\/zz3T8C2AhFLa272Uj5t0xGut1E25NHFs=", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJqA1AXCOcnbyhiSMOJLwW0Fx1kKbACk96cOeSOIHt66g6bcvBuTrBhBhN4eT64uMiA=", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVNBD", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2247, "gross_total": 2284, "base_fare": 985, "tax": 1329, "sell": { "currency": "MYR", "total": 2247, "base_fare": 985, "tax": 1329 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI0NywiYmFzZV9mYXJlIjo5ODUsInRheCI6MTMyOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyMTcsImJhc2VfZmFyZSI6OTU1LCJ0YXgiOjEzMjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI4NCwiYmFzZV9mYXJlIjo5NTUsInRheCI6MTMyOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2247, "base_fare": 985, "tax": 1329, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "955.00", "tax": "1329.00", "discount": 67, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2247, "base_fare": 985, "tax": 1329, "gross": { "base_fare": "955.00", "tax": "1329.00", "discount": "67.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyNDcuMDAiLCJiYXNlX2ZhcmUiOiI5ODUuMDAiLCJ0YXgiOiIxMzI5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTMyOS4wMCIsImRpc2NvdW50IjoiNjcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyMTcuMDAiLCJiYXNlX2ZhcmUiOiI5NTUuMDAiLCJ0YXgiOiIxMzI5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTMyOS4wMCIsImRpc2NvdW50IjoiNjcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMjg0LjAwIiwiYmFzZV9mYXJlIjoiOTU1LjAwIiwidGF4IjoiMTMyOS4wMCIsImRpc2NvdW50IjoiNjcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIxNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2284, "base_fare": 955, "tax": 1329, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 67, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2247, "filter": { "id": "F123NP00114-148", "price": 2247, "gross_total": 2284, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "Boeing-789", "aircraft_name": "Boeing-789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604291335bkk202604291700322bkk202604300905kul202604301215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-149", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWjx98MW0d4F6FvsdfwocrklO1ulaMbpTsKLfF\/heg4RUtiAm4aq8E4MdJW+GUkSlig==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-149", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "HVxdOcDWtZRPXQkeKPmzHebP9HfZTJ6hP7lXhXTwVQs=", "origin": "KUL", "departure_time": "2026-03-11 05:45:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "MAA", "arrival_time": "2026-03-11 07:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-11", "flight_time": "3h 45m", "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": "1032" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1032" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "M", "fareBasisCode": "eyJpdiI6IjlPL2VqQkVsKzIzZ2p4Vzh2TlZFVGc9PSIsInZhbHVlIjoia082R2lpZUJiNXRoWUdOSEV6VVA4K1V0Tmg2a3NVbXgrdWpvSllHQ0hmN3FIRjhpZXprdk51bGZTMVl4b2NTclpVWEJwZkt6MVFJMW9penFGQlBjNm03VWlZM1NpWklhZ1BrcndhZkdLN0RWN2p6dGN4OVVPSjhaM2FXWm1jT0pzU1dGWUhZS1I4aStMdDF5SEc3MEowc3dkaWE1L3BaQVV6M0lHZlgxZzV1Kzl4bWs2NlE3S2sxYTAydWFmZHQwajNiU0FKd0kycy9mbHZ5RVdIQkFTeGJQckJGRlJVK25IMnVPZ3Z2TVVJVEFzcTNFL0ZZSlNmYUlUazdlRmppRTJYclVxRFRmWmtURlc4Vml1c0FubThZa2FaRTVwUEZIakF4LzhqelBFMDB1dDkrLzVnRFFtYjZDbzFGU0p1LzdzUnBIS0VFRlpXSkZTUE0vMzNremtXOXVnK2hackU0ZERMUDlrbUlMWllqU1Y5UFhtWlluNHpYWUF0dTdEbHZ1Q1RkcDhzVHY1ZmdkVlpMa1NCbWxxMFBMWkhtRkNQSEpFWnZXblFiUXY5SFFIZDF3WHlZU0FZZkd2REdYN2l2L1BCWlRGeHFuemRWT0lTY1NXQWVoRlp3ODM3VUFtK1hlYTZVeFVacldCYWxoNkVPb0xXVlZtWVN0U2tsTmQwT3lsbW4rY3N0UnpKb1BPdEY5RSt5Qkk3TkEyUEJKOUJ4OUVyUEgwcTlvb1hoY2ZKcHNXTWhiR0NLVmdWd2xlOSthMmNOMGdjdENHMmQraEc3V1pxR3RWYjlBOGw3amkvRVVMQTVSSzJPZC9yQ0gzZWVxblgxSWFrY3JkbFRuZ2kwSUpjVFYza3IvMHo5TDNnaGF2WVBGQVZKM014a2JtK0l6bDhWMWRJcXVWRW9xdWdhMExDZzNYYURQR1dtZ09XMzZNdFBoQVNhRkkxR0FOYUpPcElwdnBoZElqQ0M2VG4rUTZjZEVlSko5Vis0QlVaQS90M2xaWEZYdFE2cHA3Wjh1cGtkSVlnMmpHcmUxMGp1QVFkWXowU3U0NWZDb0szU0pRa3BjTlNORkhmN2FtcWtRdDJFdG1MZEtkQVNCSEU3YmN0Um9FbElzS00yVUNsVE9mQ1ZmNyt5MHNQZVFLMmphT29JYVFFaE9uT2JQbGRwZ1lPTU1kdWNBNktIZ1IzRWZOT0J1Y24xUDdlS0JjcDV5VElBQXRFSVM5Y3pxb0NYOGJqSWFoNW5aUmI5elQwSThsNFA5UGM4V1VydmZzdUxESzU3c3E1dC9qSUVqT3NPS0RGYThDb2YxWFVIVHRnaGszUFBWTVJqV1NBbytwb0lGVGtkNjkvTzBHSWUxcWYyQnlZcVFHMkdKOUtkbkJZcm9SR2c2aW9CK3pZR1FmZ0pIbzRrK1RvaVFuNHhDYTFTZzUwYzV0ZVE5Z0pOV1B1c1BZSzU0azRsQWhUWmI1Y1Z4by9SYlova1RCTUVRZTFjMzI5SWVSWjBrMEphNlRBT0FBSDM3OUV3cStnR0tlSVNvZlN3cnpPRDJnS2Nqd01idDZBeHNEdz09IiwibWFjIjoiZGUxNzdiMmVkYWQxYjI0MjZmMjhiMGFlMWMxYzkxYzFjMDY2YzAzZmRjYmRmNTkyZDhjZjcyODkzZDM4ZjY1ZiIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "dZ+9OmEfrvWfmUaFXwPhnexCCwS1JVEATE2dm\/Qu4DU=", "origin": "MAA", "departure_time": "2026-03-11 16:05:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-03-11 19:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "M", "fareBasisCode": "eyJpdiI6IjlPL2VqQkVsKzIzZ2p4Vzh2TlZFVGc9PSIsInZhbHVlIjoia082R2lpZUJiNXRoWUdOSEV6VVA4K1V0Tmg2a3NVbXgrdWpvSllHQ0hmN3FIRjhpZXprdk51bGZTMVl4b2NTclpVWEJwZkt6MVFJMW9penFGQlBjNm03VWlZM1NpWklhZ1BrcndhZkdLN0RWN2p6dGN4OVVPSjhaM2FXWm1jT0pzU1dGWUhZS1I4aStMdDF5SEc3MEowc3dkaWE1L3BaQVV6M0lHZlgxZzV1Kzl4bWs2NlE3S2sxYTAydWFmZHQwajNiU0FKd0kycy9mbHZ5RVdIQkFTeGJQckJGRlJVK25IMnVPZ3Z2TVVJVEFzcTNFL0ZZSlNmYUlUazdlRmppRTJYclVxRFRmWmtURlc4Vml1c0FubThZa2FaRTVwUEZIakF4LzhqelBFMDB1dDkrLzVnRFFtYjZDbzFGU0p1LzdzUnBIS0VFRlpXSkZTUE0vMzNremtXOXVnK2hackU0ZERMUDlrbUlMWllqU1Y5UFhtWlluNHpYWUF0dTdEbHZ1Q1RkcDhzVHY1ZmdkVlpMa1NCbWxxMFBMWkhtRkNQSEpFWnZXblFiUXY5SFFIZDF3WHlZU0FZZkd2REdYN2l2L1BCWlRGeHFuemRWT0lTY1NXQWVoRlp3ODM3VUFtK1hlYTZVeFVacldCYWxoNkVPb0xXVlZtWVN0U2tsTmQwT3lsbW4rY3N0UnpKb1BPdEY5RSt5Qkk3TkEyUEJKOUJ4OUVyUEgwcTlvb1hoY2ZKcHNXTWhiR0NLVmdWd2xlOSthMmNOMGdjdENHMmQraEc3V1pxR3RWYjlBOGw3amkvRVVMQTVSSzJPZC9yQ0gzZWVxblgxSWFrY3JkbFRuZ2kwSUpjVFYza3IvMHo5TDNnaGF2WVBGQVZKM014a2JtK0l6bDhWMWRJcXVWRW9xdWdhMExDZzNYYURQR1dtZ09XMzZNdFBoQVNhRkkxR0FOYUpPcElwdnBoZElqQ0M2VG4rUTZjZEVlSko5Vis0QlVaQS90M2xaWEZYdFE2cHA3Wjh1cGtkSVlnMmpHcmUxMGp1QVFkWXowU3U0NWZDb0szU0pRa3BjTlNORkhmN2FtcWtRdDJFdG1MZEtkQVNCSEU3YmN0Um9FbElzS00yVUNsVE9mQ1ZmNyt5MHNQZVFLMmphT29JYVFFaE9uT2JQbGRwZ1lPTU1kdWNBNktIZ1IzRWZOT0J1Y24xUDdlS0JjcDV5VElBQXRFSVM5Y3pxb0NYOGJqSWFoNW5aUmI5elQwSThsNFA5UGM4V1VydmZzdUxESzU3c3E1dC9qSUVqT3NPS0RGYThDb2YxWFVIVHRnaGszUFBWTVJqV1NBbytwb0lGVGtkNjkvTzBHSWUxcWYyQnlZcVFHMkdKOUtkbkJZcm9SR2c2aW9CK3pZR1FmZ0pIbzRrK1RvaVFuNHhDYTFTZzUwYzV0ZVE5Z0pOV1B1c1BZSzU0azRsQWhUWmI1Y1Z4by9SYlova1RCTUVRZTFjMzI5SWVSWjBrMEphNlRBT0FBSDM3OUV3cStnR0tlSVNvZlN3cnpPRDJnS2Nqd01idDZBeHNEdz09IiwibWFjIjoiZGUxNzdiMmVkYWQxYjI0MjZmMjhiMGFlMWMxYzkxYzFjMDY2YzAzZmRjYmRmNTkyZDhjZjcyODkzZDM4ZjY1ZiIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } } ] }, { "group": 1, "flight_key": "F123NP00114-149", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "EJqLK00krSTIk69WFi9oj7RpRebQFO2C9JY2P6ShD+0=", "origin": "DAC", "departure_time": "2026-04-29 14:40:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MAA", "arrival_time": "2026-04-29 16:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-29", "flight_time": "2h 35m", "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": "1114" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1114" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "M", "fareBasisCode": "eyJpdiI6IjlPL2VqQkVsKzIzZ2p4Vzh2TlZFVGc9PSIsInZhbHVlIjoia082R2lpZUJiNXRoWUdOSEV6VVA4K1V0Tmg2a3NVbXgrdWpvSllHQ0hmN3FIRjhpZXprdk51bGZTMVl4b2NTclpVWEJwZkt6MVFJMW9penFGQlBjNm03VWlZM1NpWklhZ1BrcndhZkdLN0RWN2p6dGN4OVVPSjhaM2FXWm1jT0pzU1dGWUhZS1I4aStMdDF5SEc3MEowc3dkaWE1L3BaQVV6M0lHZlgxZzV1Kzl4bWs2NlE3S2sxYTAydWFmZHQwajNiU0FKd0kycy9mbHZ5RVdIQkFTeGJQckJGRlJVK25IMnVPZ3Z2TVVJVEFzcTNFL0ZZSlNmYUlUazdlRmppRTJYclVxRFRmWmtURlc4Vml1c0FubThZa2FaRTVwUEZIakF4LzhqelBFMDB1dDkrLzVnRFFtYjZDbzFGU0p1LzdzUnBIS0VFRlpXSkZTUE0vMzNremtXOXVnK2hackU0ZERMUDlrbUlMWllqU1Y5UFhtWlluNHpYWUF0dTdEbHZ1Q1RkcDhzVHY1ZmdkVlpMa1NCbWxxMFBMWkhtRkNQSEpFWnZXblFiUXY5SFFIZDF3WHlZU0FZZkd2REdYN2l2L1BCWlRGeHFuemRWT0lTY1NXQWVoRlp3ODM3VUFtK1hlYTZVeFVacldCYWxoNkVPb0xXVlZtWVN0U2tsTmQwT3lsbW4rY3N0UnpKb1BPdEY5RSt5Qkk3TkEyUEJKOUJ4OUVyUEgwcTlvb1hoY2ZKcHNXTWhiR0NLVmdWd2xlOSthMmNOMGdjdENHMmQraEc3V1pxR3RWYjlBOGw3amkvRVVMQTVSSzJPZC9yQ0gzZWVxblgxSWFrY3JkbFRuZ2kwSUpjVFYza3IvMHo5TDNnaGF2WVBGQVZKM014a2JtK0l6bDhWMWRJcXVWRW9xdWdhMExDZzNYYURQR1dtZ09XMzZNdFBoQVNhRkkxR0FOYUpPcElwdnBoZElqQ0M2VG4rUTZjZEVlSko5Vis0QlVaQS90M2xaWEZYdFE2cHA3Wjh1cGtkSVlnMmpHcmUxMGp1QVFkWXowU3U0NWZDb0szU0pRa3BjTlNORkhmN2FtcWtRdDJFdG1MZEtkQVNCSEU3YmN0Um9FbElzS00yVUNsVE9mQ1ZmNyt5MHNQZVFLMmphT29JYVFFaE9uT2JQbGRwZ1lPTU1kdWNBNktIZ1IzRWZOT0J1Y24xUDdlS0JjcDV5VElBQXRFSVM5Y3pxb0NYOGJqSWFoNW5aUmI5elQwSThsNFA5UGM4V1VydmZzdUxESzU3c3E1dC9qSUVqT3NPS0RGYThDb2YxWFVIVHRnaGszUFBWTVJqV1NBbytwb0lGVGtkNjkvTzBHSWUxcWYyQnlZcVFHMkdKOUtkbkJZcm9SR2c2aW9CK3pZR1FmZ0pIbzRrK1RvaVFuNHhDYTFTZzUwYzV0ZVE5Z0pOV1B1c1BZSzU0azRsQWhUWmI1Y1Z4by9SYlova1RCTUVRZTFjMzI5SWVSWjBrMEphNlRBT0FBSDM3OUV3cStnR0tlSVNvZlN3cnpPRDJnS2Nqd01idDZBeHNEdz09IiwibWFjIjoiZGUxNzdiMmVkYWQxYjI0MjZmMjhiMGFlMWMxYzkxYzFjMDY2YzAzZmRjYmRmNTkyZDhjZjcyODkzZDM4ZjY1ZiIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "dE0qSUyxRTr2jIt3EVk59nGr0wVKbUzTmtwh3TVGmRQ=", "origin": "MAA", "departure_time": "2026-04-29 22:15:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-04-30 04:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "2026-04-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "M", "fareBasisCode": "eyJpdiI6IjlPL2VqQkVsKzIzZ2p4Vzh2TlZFVGc9PSIsInZhbHVlIjoia082R2lpZUJiNXRoWUdOSEV6VVA4K1V0Tmg2a3NVbXgrdWpvSllHQ0hmN3FIRjhpZXprdk51bGZTMVl4b2NTclpVWEJwZkt6MVFJMW9penFGQlBjNm03VWlZM1NpWklhZ1BrcndhZkdLN0RWN2p6dGN4OVVPSjhaM2FXWm1jT0pzU1dGWUhZS1I4aStMdDF5SEc3MEowc3dkaWE1L3BaQVV6M0lHZlgxZzV1Kzl4bWs2NlE3S2sxYTAydWFmZHQwajNiU0FKd0kycy9mbHZ5RVdIQkFTeGJQckJGRlJVK25IMnVPZ3Z2TVVJVEFzcTNFL0ZZSlNmYUlUazdlRmppRTJYclVxRFRmWmtURlc4Vml1c0FubThZa2FaRTVwUEZIakF4LzhqelBFMDB1dDkrLzVnRFFtYjZDbzFGU0p1LzdzUnBIS0VFRlpXSkZTUE0vMzNremtXOXVnK2hackU0ZERMUDlrbUlMWllqU1Y5UFhtWlluNHpYWUF0dTdEbHZ1Q1RkcDhzVHY1ZmdkVlpMa1NCbWxxMFBMWkhtRkNQSEpFWnZXblFiUXY5SFFIZDF3WHlZU0FZZkd2REdYN2l2L1BCWlRGeHFuemRWT0lTY1NXQWVoRlp3ODM3VUFtK1hlYTZVeFVacldCYWxoNkVPb0xXVlZtWVN0U2tsTmQwT3lsbW4rY3N0UnpKb1BPdEY5RSt5Qkk3TkEyUEJKOUJ4OUVyUEgwcTlvb1hoY2ZKcHNXTWhiR0NLVmdWd2xlOSthMmNOMGdjdENHMmQraEc3V1pxR3RWYjlBOGw3amkvRVVMQTVSSzJPZC9yQ0gzZWVxblgxSWFrY3JkbFRuZ2kwSUpjVFYza3IvMHo5TDNnaGF2WVBGQVZKM014a2JtK0l6bDhWMWRJcXVWRW9xdWdhMExDZzNYYURQR1dtZ09XMzZNdFBoQVNhRkkxR0FOYUpPcElwdnBoZElqQ0M2VG4rUTZjZEVlSko5Vis0QlVaQS90M2xaWEZYdFE2cHA3Wjh1cGtkSVlnMmpHcmUxMGp1QVFkWXowU3U0NWZDb0szU0pRa3BjTlNORkhmN2FtcWtRdDJFdG1MZEtkQVNCSEU3YmN0Um9FbElzS00yVUNsVE9mQ1ZmNyt5MHNQZVFLMmphT29JYVFFaE9uT2JQbGRwZ1lPTU1kdWNBNktIZ1IzRWZOT0J1Y24xUDdlS0JjcDV5VElBQXRFSVM5Y3pxb0NYOGJqSWFoNW5aUmI5elQwSThsNFA5UGM4V1VydmZzdUxESzU3c3E1dC9qSUVqT3NPS0RGYThDb2YxWFVIVHRnaGszUFBWTVJqV1NBbytwb0lGVGtkNjkvTzBHSWUxcWYyQnlZcVFHMkdKOUtkbkJZcm9SR2c2aW9CK3pZR1FmZ0pIbzRrK1RvaVFuNHhDYTFTZzUwYzV0ZVE5Z0pOV1B1c1BZSzU0azRsQWhUWmI1Y1Z4by9SYlova1RCTUVRZTFjMzI5SWVSWjBrMEphNlRBT0FBSDM3OUV3cStnR0tlSVNvZlN3cnpPRDJnS2Nqd01idDZBeHNEdz09IiwibWFjIjoiZGUxNzdiMmVkYWQxYjI0MjZmMjhiMGFlMWMxYzkxYzFjMDY2YzAzZmRjYmRmNTkyZDhjZjcyODkzZDM4ZjY1ZiIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } } ] } ], "price": { "currency": "MYR", "total": 2248, "gross_total": 2218, "base_fare": 1804, "tax": 444, "sell": { "currency": "MYR", "total": 2248, "base_fare": 1804, "tax": 444 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI0OCwiYmFzZV9mYXJlIjoxODA0LCJ0YXgiOjQ0NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyMTgsImJhc2VfZmFyZSI6MTc3NCwidGF4Ijo0NDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIxOCwiYmFzZV9mYXJlIjoxNzc0LCJ0YXgiOjQ0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2248, "base_fare": 1804, "tax": 444, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1774.00", "tax": "444.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2248, "base_fare": 1804, "tax": 444, "gross": { "base_fare": "1774.00", "tax": "444.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyNDguMDAiLCJiYXNlX2ZhcmUiOiIxODA0LjAwIiwidGF4IjoiNDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc3NC4wMCIsInRheCI6IjQ0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIxOC4wMCIsImJhc2VfZmFyZSI6IjE3NzQuMDAiLCJ0YXgiOiI0NDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzc0LjAwIiwidGF4IjoiNDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIxOC4wMCIsImJhc2VfZmFyZSI6IjE3NzQuMDAiLCJ0YXgiOiI0NDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIxOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2218, "base_fare": 1774, "tax": 444, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2248, "filter": { "id": "F123NP00114-149", "price": 2248, "gross_total": 2218, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-11 05:45:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 04:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110545maa2026031107001032maa202603111605dac2026031119101113dac202604291440maa2026042916451114maa202604292215kul2026043004451031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-150", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2S4GYGh+qjsA4Q9jDig9OLkurNROVKVunGBLBX2kTSbmmERMgR+XwqjL0XiWNDxbvk=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-150", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "CNcyjk859vLG2lT5BEt1kytNWdYrQfqZQAtPqC\/xUPZg29MVSeuDaV3iNS+9MiCUzoM1xkBoalYCDAqqwFtYZUXrwiUeFoKJ9+gCBRazuVQ=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "CNcyjk859vLG2lT5BEt1kytNWdYrQfqZQAtPqC\/xUPZg29MVSeuDaV3iNS+9MiCUpFqz0Z3HX2kqAe1iaYo4NjIPkfeDtIVTskBn5JWPRU4=", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-150", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "1Ad5Nm47wrLFhRLuDjZcUwgVXuVl5RXMcshgsxHjjfvM\/IFRZzzmxBeyurksS8YSJm8DWNeH++4F7gWtaYwnUHuTYwxDsUK1yZc+qs0Oc3Q=", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "1Ad5Nm47wrLFhRLuDjZcUwgVXuVl5RXMcshgsxHjjfvM\/IFRZzzmxBeyurksS8YSMj\/6NVtC076fyvZ5mDh9ZRCXFQfWPSICNekt590TUOs=", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-789", "name": "Boeing-789", "picture": "Boeing-789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "WLASVN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2252, "gross_total": 2222, "base_fare": 867, "tax": 1385, "sell": { "currency": "MYR", "total": 2252, "base_fare": 867, "tax": 1385 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI1MiwiYmFzZV9mYXJlIjo4NjcsInRheCI6MTM4NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyMjIsImJhc2VfZmFyZSI6ODM3LCJ0YXgiOjEzODUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIyMiwiYmFzZV9mYXJlIjo4MzcsInRheCI6MTM4NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2252, "base_fare": 867, "tax": 1385, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "837.00", "tax": "1385.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2252, "base_fare": 867, "tax": 1385, "gross": { "base_fare": "837.00", "tax": "1385.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyNTIuMDAiLCJiYXNlX2ZhcmUiOiI4NjcuMDAiLCJ0YXgiOiIxMzg1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM3LjAwIiwidGF4IjoiMTM4NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIyMi4wMCIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjEzODUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzcuMDAiLCJ0YXgiOiIxMzg1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIyMi4wMCIsImJhc2VfZmFyZSI6IjgzNy4wMCIsInRheCI6IjEzODUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIyMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2222, "base_fare": 837, "tax": 1385, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2252, "filter": { "id": "F123NP00114-150", "price": 2252, "gross_total": 2222, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "Boeing-789", "aircraft_name": "Boeing-789", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604291335bkk202604291700322bkk202604300905kul202604301215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-151", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2So69RVRECKdzyr42HReJVmD2ZFk4+PFyBLpU5ebcDWMG97v6YdfjsbDyabiC4drewQe1SjeiOf1c+\/w\/U5b84qKTVErOnmLbVswsVgOCGYdGHBOnyc+SEw6bIGrHdw9Cpo3H2\/Q1XvAdzI+EkkzKdXC4DUphpwAaFPHw\/dp1JuhFPHX1aKOyoVv0K0zRYSTXM4cpSXkrQtvOTg2IRXTxc1jt7mHtLih7ZWLmXpw6mZ8HtC1pOtJnUPO6IHEZfsRSpH5jOQ9h5PAx5roAKfc+XzzvvlMi0hGE6jB\/FPGQ623O6TFPMq7eQvbR0jvywhNxFCp6btPJu4RqdlPrIWp2lO82ihIMwXfpdhjieKnhxV8bSzjD2mzOqVTl4d3zjBJ8fjGM57eIiKCGsyCPOt1gqU+s\/rxzDHVbdgT5givr9BIiDk\/hXIxdPoEsslyktXAoJSCH+D0P8SDCObIjvTnSpJTr\/t0tYE6juPbkDTNP3tf8IHzYuj5quUynRG+C0ojX9wzK1mzlTcU5gqo3tnZsf\/fypLc8d\/vV6cBht2GzgZsm4YnbXSAUHTYSE3dHm7hITD35LgRG8OxYjU4KndATSJy3LZVZ9PxCUZ9ZX3qVlV7y4FmeTYTfuVunCzWC1W9JXwQLOlzcPWb1w3uVYg+qk6c\/vfxQMku524S\/Xw5S1RnDCDat9yLXyXYApXQYuEjkK8LzrhLU+VSgX4SWF7KklPtEWhpfmkRjLExXx3Dva9VrQHbsPszSbZtlpQTJwctig9nANxb1AmapfIa6+MpBbLSz9pc\/6Fj4FWxNs9yoYtf\/ZiZuMu2GMEwp56Dde7DGJllHEzOJmux6QzkyVlW6yhf8mALC6sCKNMgkWbxi5ym9yabfycbsJlJDty6BlU8AYBQvp9KhIw5O9TShsUStgOuZ3NxeH\/4NDJ1vg5Fw14S12MELK46XQOWmL5wftH2B2Imcd6jkosX7RqTak0PEWcz4l\/+I+zByADKDrKrrXUrg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-151", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-151", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2258, "gross_total": 2228, "base_fare": 1732, "tax": 526, "sell": { "currency": "MYR", "total": 2258, "base_fare": 1732, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI1OCwiYmFzZV9mYXJlIjoxNzMyLCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyMjgsImJhc2VfZmFyZSI6MTcwMiwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIyOCwiYmFzZV9mYXJlIjoxNzAyLCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2258, "base_fare": 1732, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1702.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2258, "base_fare": 1732, "tax": 526, "gross": { "base_fare": "1702.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyNTguMDAiLCJiYXNlX2ZhcmUiOiIxNzMyLjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcwMi4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIyOC4wMCIsImJhc2VfZmFyZSI6IjE3MDIuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzAyLjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIyOC4wMCIsImJhc2VfZmFyZSI6IjE3MDIuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIyOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2228, "base_fare": 1702, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2258, "filter": { "id": "F123NP00114-151", "price": 2258, "gross_total": 2228, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-152", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2So69RVRECKdzyr42HReJVmP0wkaBCFM52pIGNX4tsuWLDGhdVG85JX9C6l1nzsZcSU05OrpaSTQN587ksxJrhHMmqGqOfsIW3wgQSTYnssaD2ESgA399w0Y3jp2LT3tzW85JqlzmjolJbGDrVsuHkZmqJtyCyXXsRnid1yTMJfV6AGjSnYDgI5ldW0R5LffTVUo2PjYpn+qQ1LhjIzIXNCQEI3nr4JNkvqBkq8Io09Nj99a22Okj2He7DdMzFOqtKocWwyfgQReE4HprhjJeEgdREfLsRbpP\/fYi6+l6Xnblq3t9tue\/j61xi\/A15uzJ9+2l8tBEDRky6q5LpFxIxhVPCDtcPopus\/gdI77YHhorcglZFkbbXfWNXfcE+0j7M0dY7mswUxU1Pb75tpN3TZSpyY47cGGDJdigy6doKgQGZmf55ma7RQrfHWiD+QWulvW1hZWdw2XQyGwnrHeMIlHX3CvcG\/J45U7aCkS\/MaIO07imjM1QETXXrNtxQFIJHQu9krSNIiHZZPx\/wWVOjjLVo9leH5OthFv4qgWTCXd3ZvIW06xhKUiKGehLAUuS8ubsgfwJs5Fk4Yb84OthENjGMjVEwQ9rHSAlYgQlvZ97TSkylxxvAWGwJ6HoLEjm5YVlij7Hgw5ecTY22Fwqc2M2OrShSEG4kglxOLupv+ZlwWxcvZXahdyxesb2Q+wRdgYIXMopLdeRzoWpdu9ESxxMKhRKKoM4IqsyvpCrAw2hnPXvKslWo0944ZKChwlwMYK7SaOf+3DUuhn2Aug+E7OPmG5ClKfIr+xVyoKTXQtJ0snmRunx\/4CGxh+fV8mukE1z3iY72NcZDwV2l4FqHi2YH3pKrycu3IviTuR6jZTrQKE6yJpjk9jlnODGvUucBhT58cDA03wyQMiCeFdfeaJgo7N3Lf3hcv0cGzTgTKRl\/HysXn6s6GaCiMsw2rI\/\/I6gOY\/JbFXb6EdZBoQdJWlWWEyLhQjaHRrct7hC0073a\/se+bxspRSnkNGsPw+tw=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-152", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-152", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2258, "gross_total": 2228, "base_fare": 1732, "tax": 526, "sell": { "currency": "MYR", "total": 2258, "base_fare": 1732, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI1OCwiYmFzZV9mYXJlIjoxNzMyLCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyMjgsImJhc2VfZmFyZSI6MTcwMiwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIyOCwiYmFzZV9mYXJlIjoxNzAyLCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2258, "base_fare": 1732, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1702.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2258, "base_fare": 1732, "tax": 526, "gross": { "base_fare": "1702.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyNTguMDAiLCJiYXNlX2ZhcmUiOiIxNzMyLjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcwMi4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIyOC4wMCIsImJhc2VfZmFyZSI6IjE3MDIuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzAyLjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIyOC4wMCIsImJhc2VfZmFyZSI6IjE3MDIuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIyOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2228, "base_fare": 1702, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2258, "filter": { "id": "F123NP00114-152", "price": 2258, "gross_total": 2228, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-153", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2So69RVRECKdzyr42HReJVmElp3jWj\/p9Fj52NqOvM\/CZAS0Db8rS1N4wTxJMhvWlikWInXyxvZ5xugzrHHaB\/e+RVnlDe9Mejg+dPhGw\/Z5lyzV703vtu3CkudiOhSPBj\/HDM1+ni2Wdop3rSGUpk8VhMDmJmsAc3ALiClzjyONyBmt5AMqfrF7vgrx9eEhN8EGshnOzrPABaK4K14mt3ChOTUNQHQoDEgZYBo7g6SQKVZIgxK20kDMfaN7tfayfopM3xsmd\/waBfmKe3r2DjPDFOg+7Na8qUnFSPqgSYcoXCkMvVtcUScXED0RDHPW2UNCWO9QZJ0TMzJ8T4\/sOdrrEyji2VrdfToZy\/hC5F2s2Wu+DGHLMaL72HSBWR71hvox8AsOKB\/NiT85WmVwvWrdMFnSHgJZI5gaCJ1odSQOj6luQ0lJ0oLFxopD8vSXKCTqUymGjgmnBPWs1ysmgfiPz+rgmfHhCsusOpn+4lmokAbtg2tLFAe5ntdIetR8IMR8I\/g\/U1tZhSdjtnyEKw8VLYMPSPxluHUVTrW294awN79jj2OCWivnvlUqf+bg8XugMmlzF+YUHUE8eKqZAinIpIS+zsKv11J4zQBcdrRfTabRM4lzU7TyajU4smc4BZSXqADRZkgKJuYCzMHTeTVMwD4aF7ccQ\/pvtMiVvkZ02V9vWyD4xQh0izv4OUGfkuyjLxD5knWYHXmR8npv7IH7JhwJ+ijQgqERZHqUTdK3Bm\/ME+sHPkZIPkmIfjy9VIQGUAlUJz\/06hGnfwF0Vov37wVwS\/aU3Bn6bRZE2ZlmklxahtJpsqzN6eUEx6OnYUZ8nA8FdMwvjMgdExUnf9vw7C7KIk8nPlPSjdkweFw+d0HMxv0KXasPTWyNARr1OFAbI3lZ3xrgA9N8G7n\/348c5N3\/M81ZxzgtyknAZs2xdjviLsXEyXzO5yEnI1Y55Qfr\/CRXT+KoRZpSF4z77Hy3lhUspcUjv7awkLQivvvsw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-153", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-153", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2258, "gross_total": 2228, "base_fare": 1732, "tax": 526, "sell": { "currency": "MYR", "total": 2258, "base_fare": 1732, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI1OCwiYmFzZV9mYXJlIjoxNzMyLCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyMjgsImJhc2VfZmFyZSI6MTcwMiwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIyOCwiYmFzZV9mYXJlIjoxNzAyLCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2258, "base_fare": 1732, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1702.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2258, "base_fare": 1732, "tax": 526, "gross": { "base_fare": "1702.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyNTguMDAiLCJiYXNlX2ZhcmUiOiIxNzMyLjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcwMi4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIyOC4wMCIsImJhc2VfZmFyZSI6IjE3MDIuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzAyLjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIyOC4wMCIsImJhc2VfZmFyZSI6IjE3MDIuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIyOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2228, "base_fare": 1702, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2258, "filter": { "id": "F123NP00114-153", "price": 2258, "gross_total": 2228, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-154", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TyhNKlRJ\/Ind\/+CeTH\/DX4aqz6Et5wwPC0uCfDeAW5WS8G2gUMYb\/IzqsKTrVRIfTACP38Poc0qVKwFDAPagTd5j3huKyPNE1Osd5Wx+0AEsIW8SemHo0vNq2mUSn4H1OihvxnKgBJINt3BY2wkmGwEaFO6sKZbbM4WwA8rOGmU0ldbHYa\/hA1uyjzLXRFcmw44BCgbgLg7zzZj5CaM6ebN5R3tRsIqby8Q5M7Z6fNLb8RE5w0OPl\/5l87Ecd\/ep+dTzZ1Sax4Cdvzx9V1r8DRKiHVLBtd9iQqHghD92inPtvnrcIoTY5Ypx5fljZvC9cvN\/86plLCPPvu95gGrKiBjyNX38wDwFAC\/YNuwwEYbgy2MTI6J0aovIA+9C5dylVF5e+SUfXXAclnwAgM8iPGgNhvfX5ylIX6TTlyb4rVxsI0jqDwfwLIkxBJOAEEO+U8FSyrOVn+MxKoGcJkqP6CglM+dKjG\/K1bdhAyOO+U3krEf4\/swk5hsGOjkYyOLYxueWXcnx+ntV20mJUS9AzNqNX2\/MVfmx5lbdMp9EhGW0cADUFnEAlbzrieY2GYNOUx97RX1wm9M1aNe2GtpB1VJmumP8Pl8Rd5n0VIYvqfNRDJY\/M0iqcQyxK1xxcgVRsdixt5QGg3rrEcqL8JczyWJpsPICSgs1PvQDIbYgocgxpqAM1qy18nS4356UsnOoFSvhMbzo4L5x\/pbFlWT4+MRHAfn9sdUoqEzQ4x3ALGUTtFLqhDxKdKVYooXlLyEIlaOePQ\/0HuWY9CxjPSeAJbE5VeUtE9fBxSztCMkottKSHYH5i\/pK2ONwIvce79DZ81G8VSemGUnQCqyPx0douynkKYgd3n46vvKWolc1Z2Vn5AOoY0QnJtYyqXi4tYIhc2kHX15dNOVR5WvUQZ3IhlAK2IxP3ohyFJN7o1oiyXnW5VYtLwTkFq069c0TZfsng4WRVhbagUK\/vGW8OpH4hMJsg4kwrOCazXFTKYMC10qWoaVQWBOsDpV+lsHSQZ1TY=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-154", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-154", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2269, "gross_total": 2239, "base_fare": 1744, "tax": 525, "sell": { "currency": "MYR", "total": 2269, "base_fare": 1744, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI2OSwiYmFzZV9mYXJlIjoxNzQ0LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyMzksImJhc2VfZmFyZSI6MTcxNCwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIzOSwiYmFzZV9mYXJlIjoxNzE0LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2269, "base_fare": 1744, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1714.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2269, "base_fare": 1744, "tax": 525, "gross": { "base_fare": "1714.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyNjkuMDAiLCJiYXNlX2ZhcmUiOiIxNzQ0LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcxNC4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIzOS4wMCIsImJhc2VfZmFyZSI6IjE3MTQuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzE0LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIzOS4wMCIsImJhc2VfZmFyZSI6IjE3MTQuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2239, "base_fare": 1714, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2269, "filter": { "id": "F123NP00114-154", "price": 2269, "gross_total": 2239, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-155", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TyhNKlRJ\/Ind\/+CeTH\/DX4L+TRAmYhpg58CNHiC9V6Tm5Mr3OS1I8SSrBBS7UX1DoojCIUZxWYc8buqs\/BGzArxI9pgIoW8Bvu05H5T6KaOKgfy2RUHqg7LPoCjP+3KuefHS4ZzTeNPpAq4cjf7BK9OO03Mh79E05rW09jmjWzBo9SxHz0TFZryru3BycukhzEQ8a6aGjRqhyDuHgluhBzik2WjaY4rI7uq1QuCadBwuQxjK\/oleeSlNdVUK8Uot2ESrKvr\/jXM\/+N5SnFlvGKOY39WoIdfIs3l\/fvbxvT0IlXMzRC6J1LfC9\/cSCpdIePDcJ3BC7mXZO3Kcd5N3IBf2TLDfpk96uXpoaz+X+IrzjSOIYR0GpDbW1MheEGllW3vHqteH12GRXbxJehy7\/+skDwYX3f5qE5d6fa+qyzrapA6PQaoho1xeerM4FmEb7gMkE6sfi6BDMxvOy6RRaTfGgUR6OZc+XX4HpS0WI1sdCSQBvamxfWJkmZhasSsRzMFPfT9vJndplU3JA4AsV4y9jFFFD6SmvHLyQv3is2FhqcMB8NTW8\/+lAY8WhS+Rs+Q0K9S9GQ2\/6FTf9h1Ts0JjOsxGPmCigpTxOFvvFONdxEpk8DNks9mpvuSg1X0YdjGSwFPWFw3KYIouny7DxOwmbs6pAbzrBJXPQMleM67cHmGlMoKggHz+DYmkvdFbHz4FizZwGQhR6LH9OiX3+bgY59qqaJFjvAmFnq+WuNjxzON99n3BFRYNY681xHydmWX+7ngPYKXdCLBljVmlXMCTkxiprtXspLKp\/dTgSoxjAyj3saymh0wHcubwLnpwJRVh5t6IJIUFIkRT50r3XRT34pMgxpVT3cvYJpJHZhhqwYJKRyS78hSsU+qAhvBexv\/BdD29tEjmjltqBZ9wwdc4LFq\/MXg2xZ8Ff8XUK1V3RxAU5WrxGl4MHqooDeLGndBsSeQ+Zn6vLNRKqsddp+IujBdWSm6hl2h9CylJHPS1J+KlKIcYZV2h0swHJEJno=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-155", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-155", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2269, "gross_total": 2239, "base_fare": 1744, "tax": 525, "sell": { "currency": "MYR", "total": 2269, "base_fare": 1744, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI2OSwiYmFzZV9mYXJlIjoxNzQ0LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyMzksImJhc2VfZmFyZSI6MTcxNCwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIzOSwiYmFzZV9mYXJlIjoxNzE0LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2269, "base_fare": 1744, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1714.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2269, "base_fare": 1744, "tax": 525, "gross": { "base_fare": "1714.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyNjkuMDAiLCJiYXNlX2ZhcmUiOiIxNzQ0LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcxNC4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIzOS4wMCIsImJhc2VfZmFyZSI6IjE3MTQuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzE0LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIzOS4wMCIsImJhc2VfZmFyZSI6IjE3MTQuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2239, "base_fare": 1714, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2269, "filter": { "id": "F123NP00114-155", "price": 2269, "gross_total": 2239, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-156", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TyhNKlRJ\/Ind\/+CeTH\/DX4uB0MWe\/ecaTVAGJOuegifHj2QIJnNB7F355emtGQwudvaPWU4EF7hKjIHOm5pWlyE7CQHth5O4bZnixHtUZTwUobDUvw0boZ28lOxb93HUNbw11VkOxf47ZMYOtC36TnRg12LQeVqPTqKSBR3FY6n7DHweAiif4ynt6ca1LyB\/u8i2y9Yz\/9vXf7FVdeBXMbmTvOlpTmTXGLNkCHdyheV\/aro4cpG5c\/M+cTMptBi26KCUHQMhQBn0tO9YywnrQOrjxzDMWmEOjWBy80+xmo8ni7bV6cQSbplIwwHwSZQ3QsxegAP\/ZXLi7A3f9Lak6UnNQuKMQoQxjzk\/mEiDSGcQ5t4Utb6lvbVljiQYKbIl\/1IsJe8Py+cP4I5AiGOesYs72QKI1Da2dyEcJrfxam8+3z6yqpspEdz0+b7Mn8xEHmBIY68hLVefVUUGfSSbYxw+5s7RgvkEe\/72uBUFQaYmv+Kc4meglIyj3Qn+Ti3st5Z3DzS28Sy2wUN3kid33SFGEl+bnruPfLbdlo4rD1tBoDjHb6B8h7bC1oC0U+g0sSC2YPnIlvQHVwjuK6u6Ed1Dzx+IQnAZJfcwZzVGibfcUYZpxUb2+fRtXT7V+3rMlkHUJUlfPs26MfiGkWatgjTrJ5rX7s1TpIPBBGqFJCGoBwTMi4ykqwHFdfhEnshinRGNX0ciSaZB9CcfNWXy4CVA4+0kVBueqhlXa0h4kNpcIstFpTcfGJO5u1f+ux5eX7er31zkpFZN023iRg5tpugxNSZKRjBsvEyUwNd29xnqqQa5MNuHUoLdJf6UJX3DLjULDGBxAYEXhuJXrrv9ZUj4sgq7WJVADZDIsiizCsiIvgJ0LHHbpg5a\/Haj\/MO68Sc3eBwbjHK30kPnO+WnLuLuc\/mpCUwyGypHFOXqBloMuRv\/RSRrT5TgFroW1bxoisIud2wv48SkjZsrJsYD1gwOlDO1zmfL5+3h12YXqDA00U\/Add1QHMF821J1gDc4c=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-156", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-156", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2269, "gross_total": 2239, "base_fare": 1744, "tax": 525, "sell": { "currency": "MYR", "total": 2269, "base_fare": 1744, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI2OSwiYmFzZV9mYXJlIjoxNzQ0LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyMzksImJhc2VfZmFyZSI6MTcxNCwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjIzOSwiYmFzZV9mYXJlIjoxNzE0LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2269, "base_fare": 1744, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1714.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2269, "base_fare": 1744, "tax": 525, "gross": { "base_fare": "1714.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyNjkuMDAiLCJiYXNlX2ZhcmUiOiIxNzQ0LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcxNC4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIzOS4wMCIsImJhc2VfZmFyZSI6IjE3MTQuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzE0LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjIzOS4wMCIsImJhc2VfZmFyZSI6IjE3MTQuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2239, "base_fare": 1714, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2269, "filter": { "id": "F123NP00114-156", "price": 2269, "gross_total": 2239, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-157", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHUhhnCLLvDN3mH3XBEJx\/Z7giDo8gIEJik7LQlEF0CJ9E=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-157", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy4OauZgyEiT\/NLK\/aT38yU\/YfYRT9au5Ve1o1iMJznQFRbOyl\/bTTYwWl+c5XLkwYM=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBVLMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-157", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJqIW7oLrgloRYOsLa\/C9BbuDEtBwjEm2z7kqeb4Tky2E03ieHHNTvo0eMVs5hl2Rvg=", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBVLMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2282, "gross_total": 2363, "base_fare": 1876, "tax": 517, "sell": { "currency": "MYR", "total": 2282, "base_fare": 1876, "tax": 517 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI4MiwiYmFzZV9mYXJlIjoxODc2LCJ0YXgiOjUxN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyNTIsImJhc2VfZmFyZSI6MTg0NiwidGF4Ijo1MTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM2MywiYmFzZV9mYXJlIjoxODQ2LCJ0YXgiOjUxN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2282, "base_fare": 1876, "tax": 517, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1846.00", "tax": "517.00", "discount": 111, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2282, "base_fare": 1876, "tax": 517, "gross": { "base_fare": "1846.00", "tax": "517.00", "discount": "111.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyODIuMDAiLCJiYXNlX2ZhcmUiOiIxODc2LjAwIiwidGF4IjoiNTE3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0Ni4wMCIsInRheCI6IjUxNy4wMCIsImRpc2NvdW50IjoiMTExLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMjUyLjAwIiwiYmFzZV9mYXJlIjoiMTg0Ni4wMCIsInRheCI6IjUxNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4NDYuMDAiLCJ0YXgiOiI1MTcuMDAiLCJkaXNjb3VudCI6IjExMS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzNjMuMDAiLCJiYXNlX2ZhcmUiOiIxODQ2LjAwIiwidGF4IjoiNTE3LjAwIiwiZGlzY291bnQiOiIxMTEuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI1MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2363, "base_fare": 1846, "tax": 517, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 111, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2282, "filter": { "id": "F123NP00114-157", "price": 2282, "gross_total": 2363, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-158", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Tsv9KRlHH7EefdnAwgpDh\/7lbDaivA1P6jCN\/0V24RNc11PTNxYGUAzCfYOe3rj5q7g31bmaRWv6R+K1itmKAmc6LRHRy25tz0CVzgf2bHyg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-158", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "g4vClHGNpoagudxw9uPLdDEIEK5KkzxfPKBue1FhJnY=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "TKUL6M", "meal_code": null, "seat_available": "3" } } ] }, { "group": 1, "flight_key": "F123NP00114-158", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "6Tqg8oyxqezmc5eQ3TGTPZtX\/hfA9WudYa3od0TMmJw=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "VKUL6M", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2283, "gross_total": 2398, "base_fare": 2005, "tax": 423, "sell": { "currency": "MYR", "total": 2283, "base_fare": 2005, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI4MywiYmFzZV9mYXJlIjoyMDA1LCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyNTMsImJhc2VfZmFyZSI6MTk3NSwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM5OCwiYmFzZV9mYXJlIjoxOTc1LCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2283, "base_fare": 2005, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1975.00", "tax": "423.00", "discount": 145, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2283, "base_fare": 2005, "tax": 423, "gross": { "base_fare": "1975.00", "tax": "423.00", "discount": "145.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyODMuMDAiLCJiYXNlX2ZhcmUiOiIyMDA1LjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk3NS4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTQ1LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMjUzLjAwIiwiYmFzZV9mYXJlIjoiMTk3NS4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NzUuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE0NS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzOTguMDAiLCJiYXNlX2ZhcmUiOiIxOTc1LjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxNDUuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI1MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2398, "base_fare": 1975, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 145, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2283, "filter": { "id": "F123NP00114-158", "price": 2283, "gross_total": 2398, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-159", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QH1h12mSod4iN+f35T\/yMgczbIgynR\/Cbc+smoajYW74utjBH0LJZwbwChdC\/7WmdgxC8jF2v88XtJS4ASNnpPForaEIguIfEZcIr6YeC2Vg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-159", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "gWWpBsN\/hy\/MlX3q3oAS\/fy97cP8UULwqyezAQR+uYU=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "VKUL6M", "meal_code": null, "seat_available": "1" } } ] }, { "group": 1, "flight_key": "F123NP00114-159", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "7v0PhPaEB+84Eom5IcKtcXKF4lKdAHXjLnWMTYy2224=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "TKUL6M", "meal_code": null, "seat_available": "8" } } ] } ], "price": { "currency": "MYR", "total": 2283, "gross_total": 2398, "base_fare": 2005, "tax": 423, "sell": { "currency": "MYR", "total": 2283, "base_fare": 2005, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI4MywiYmFzZV9mYXJlIjoyMDA1LCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyNTMsImJhc2VfZmFyZSI6MTk3NSwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM5OCwiYmFzZV9mYXJlIjoxOTc1LCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2283, "base_fare": 2005, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1975.00", "tax": "423.00", "discount": 145, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2283, "base_fare": 2005, "tax": 423, "gross": { "base_fare": "1975.00", "tax": "423.00", "discount": "145.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyODMuMDAiLCJiYXNlX2ZhcmUiOiIyMDA1LjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk3NS4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTQ1LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMjUzLjAwIiwiYmFzZV9mYXJlIjoiMTk3NS4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NzUuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE0NS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzOTguMDAiLCJiYXNlX2ZhcmUiOiIxOTc1LjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxNDUuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI1MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2398, "base_fare": 1975, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 145, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2283, "filter": { "id": "F123NP00114-159", "price": 2283, "gross_total": 2398, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-160", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG1SRUHgqOHZC499Yyw4HTDuplXjarpqw\/RBlt0oybJsOg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-160", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "OecdIs8Y3kwxKqWMunO5fx3jBBTcoV19FO80XPh6m\/k=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IkR5anlid0xzUjFaZjh3UEJaU3RiQVE9PSIsInZhbHVlIjoiTC9WRE5CRXV5TXdCRWdOSEJHcEVFSWRyQVBMcFEwRjdpY2t6OWo0YU5lWS9TN0ZpT3p5T1JhY2NmWlNMQzNyQndzNng4V3FjcWt3RVJhTS9EQUgzbTAyaDRQYng1aXpOQUlsdEI1NEFCUW5qenNPT1o1cFhSajRPY3BRMGxyOU1MLzZKNFR0Uk02Q2ZFM1ZLQjJjNk0wd2twdE9FTGlPbEpLTzRnWGJlR0JkbllzbStWZDNCeW5Ka2xLdUs4S2hpc1BYSmdHSC9jUUR4S3M5SkpjWW1JZE81ZzRkYm9DMlhnckdyV0JldW90VlhsWkxBTWtlV3U4dGFvcXpiejI1VTRNNkZET0xReFBTVDBTSWhwS3M3a1Q4U2p2UDJxUlZ3cnkxN0o4eTZDbVd6OVBteEpsSlpTa2RDTWdDRHZXT3hYK0Ryck40bDBYNFBKUW5ZZ2FMNXBaTEpoOWdaMU9PV3lpaTRjdkN4UlM5cVRqQXhySVVNOEFGYS9OeE9LK0Yzd2RWOUlsTlJYTVBlYTNFU1JUbUowQUxrTDhONDVLd2NzVnQ2ZXJDTTdPU0V3RmpYM1hRbUpZZlQ0d0VwZzl0L2ZJVHBtUGRoQWJNY1BzUkVKT1lMbmhsZStiOGlTbGVPME9JclNyc0JidXZRQ0xkYVFaYWNZZTY1cm9kWFN0a0J1QUtnUlZVaGZLdUlhNlZHaWpDdUtzVnJhOVM3cW1NaFg4MEhaR2loRWF1d1B1Y0xBT2pKV0NxbnBsdnkvZDczdmthTWhoM1ZrMEZIc2Y1ZTVST0JSMDFobDJ2bVM0cSs2T2NVVlZWYVE0c21wNzI5cE5IQUNZZlNxcjZDY1pyemdwbklxb1B3amk0dDcvYmlpOVNPNk43a1d4Si9BWkVvSDkyMVg0TFdFTkVKbGtGMm9jOEluK0dmdEFGS25nbUNpLzA2L3FhMzhhZXhRZzRaZDdablVhVFloc3hZUEZ2ZTZRWjAwL0hyYzRhajFpQ2FNcGpady95dG9PSWNwRmhhMlNNL2h2K3BxQjRsbDA0UmtiYXBOaWVVaU9Xd216YTZzdTN5eXdnWmJqMTkwMkxNRFlHMTFtQUNSZFNaZE1Hek02SGhOdlgra2E2Q1czMnBRcDF5R3M0dVk3WEpPVkdTTzl5cmYwUEZ0aEpZaHpyeURtMVVsM2VvNUpiSHBJZWI3TGhMMkpBQ2tBeHpGWXUyM3paUVJ6Ri9FVlRDdXNCeWNUcXdVYjQ1YXBlNjJXczk1alE3S1loVEZxMlRQYitBaEdldnVZUERFVkIwY2xWVzIrdUhOUXI5bmgycUJERTNEa2o0b1VPbklhdlQyV2VqeGNabVpKUWxnYjd5RTNydFZmM3NyeWwyY2tSMGxLbjI2Nll3Y2U4Y3J6NHUrQTM1czFpTlB4azNKQ3J1Z3hjemlIa1RrZjBVcGJ5bSsvRm4reEVja0NLelo3Q3RGWVNpZmpnVUd6dGp0a0RTc1IxU3ZuK0h0MStJWFNwOGpmUmRXd0ExV3h1aUdEZGsrK0Y5UVpyNG5wV2xoZlIyZzh2S01IUWRiMlpBRktKWE5pQ3J2MUdhZ3ZKQ1JIejRoRTFrSHBQaEg4Q2x2dDd1V3B2WUY1aFVOam15WVBkbE02OXRidE1xdDFFWUY0bjh0ZVZIU0kzWnFkZWNXREllZkpSUEladjlFbUlMVmpxWlRhS0NUMG01aE5BbjR4VkRFNmNkdGFRNUF2S3FTUytQTkp5TWw5L1laUDVwTHYybEhlTE9GRGpCcVBoSmZVUHVnOWJVMStDQ3gvN0M5c1lITUdSVFhyQVJxRWVOSmpxMDM2S0xCSUc0K2hOSXlZQWpoeHIrVEptcEc1elZvSGdQclgwZkVxRGJvZWVORUdwcFJSVlBmcVg5WUtRYVZUQS9DalpHdVJ4aElWKzdyc2tWa2FBWlgyS2FucVR3Z0dncVhXZlEzZFBmd3d0cGR3S3N4cHViSGhYaTRXTVNIRmlnd1dIb0NBUnJDekpZMGxqL3ZCR1JtTzExakpZODB2U2VoMGVnQlVjVEFqbWJycG4vaStVeThTSUdXaVRZV2FEeXpVaFpHU1J1d0hUZFRpWFBZc2R6NXV5L2o3cWRSODJGQWExMW5QYVdmUnZqVjdVNWNxdXF1V1FqRmtEb1A3VVRTNTlLUGVKZ3pTYlpXUnRxeEtwelRKQ0xMRS93WWZCQ1ptNjBMTnlPM1hQYTB2WGwwdzl5RGp6cnRMUEJ4dU9MaTJSWUVtSWFiN25RR1l4N0lRRnBDeGxMUFVsSEJBTHhwaGFCK3JxL0hTbUJVTmlMcUJkTXNTM3pXT1I0eG9zY2JaSCt0UjVBMUdoZy9WdHlvbTVoZ1pBZFVIZHphRktUMk1HZzN5RGwrWDYwZ3B0RnNwOXVDbWUzSkJobENCY1dIMUl6OHNkcHhSQnB3NC9LcUlmWEZibVRBdURFWittZFJhdm0xYUY2K0J4d0pxUmZjZFd0MDM1Q0g1R3dhdjY3dmhIcUp4ZkpWMFErNGx0d2VDZ09WeTZCTEEzQ3J5N1JJSk1CaTFsaE9BdWF2YnM3T1ZSN3JBSHpOdlYwaUtzQm9EVEdoamdRQ2QzTlc4OFJBdG5GSGJiVWlobE90WjNCclpKOG1peTh2RCtQNVVDS3JnOTRzbTlLakhISllHTXlXSDh0RXZTTkV0TmlFYnUzcWcrMkNQc25COVlRM1dQcWNaNFp6VEFFN05STWhVMy9rYkZHRmhmdFprZWxOTTNQWDZlR2pqNzFCMWppUHJTQ2xhWkgyMUwweUxVRW1VTXduVmkrWE1ULzlaSVBLMjJRSmxEOWx2Y3hyaWVvYVgvMUUwRHlTdFVqMXVrOHRBY2lxUkdIT3gvSm9vRSttcm5sL2lPcHZZSld1ZVZrdHhXa3NCWFpQTXJJU0FnVlJtQnI0UDNMZENUdjgzNzJ5M0hhbDNIZ1Y1TmhaSHZNWVIxdzFNT2llcDFJa0VrYmxLdHUwZXZWblg5aFZWUU1ocGR6b0RJU2cwdUxVTjhmWjRYbEFSTUx4TEkydkR0dmtoUUNEdU9TVmQrN3pGNyt2bm5WL2ZiekxMelV6N1BvTTdSandNK0ZaY094VURJZ0dQVFFxMjNOTjF5cFAwTDZzMjMzSnBqUyIsIm1hYyI6Ijk2YWFkMTMzMWVjMGFjMmVkZDRlMGM2NWU2YjMwOWYwODZkYzIwMjI2ZmRjZmM4YzQ2MDYwNDViNTg5NDBkN2EiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "piSsONQkny0Rp530pfU9j1LEJUmsRoyBmJFOI7PRN6A=", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IkR5anlid0xzUjFaZjh3UEJaU3RiQVE9PSIsInZhbHVlIjoiTC9WRE5CRXV5TXdCRWdOSEJHcEVFSWRyQVBMcFEwRjdpY2t6OWo0YU5lWS9TN0ZpT3p5T1JhY2NmWlNMQzNyQndzNng4V3FjcWt3RVJhTS9EQUgzbTAyaDRQYng1aXpOQUlsdEI1NEFCUW5qenNPT1o1cFhSajRPY3BRMGxyOU1MLzZKNFR0Uk02Q2ZFM1ZLQjJjNk0wd2twdE9FTGlPbEpLTzRnWGJlR0JkbllzbStWZDNCeW5Ka2xLdUs4S2hpc1BYSmdHSC9jUUR4S3M5SkpjWW1JZE81ZzRkYm9DMlhnckdyV0JldW90VlhsWkxBTWtlV3U4dGFvcXpiejI1VTRNNkZET0xReFBTVDBTSWhwS3M3a1Q4U2p2UDJxUlZ3cnkxN0o4eTZDbVd6OVBteEpsSlpTa2RDTWdDRHZXT3hYK0Ryck40bDBYNFBKUW5ZZ2FMNXBaTEpoOWdaMU9PV3lpaTRjdkN4UlM5cVRqQXhySVVNOEFGYS9OeE9LK0Yzd2RWOUlsTlJYTVBlYTNFU1JUbUowQUxrTDhONDVLd2NzVnQ2ZXJDTTdPU0V3RmpYM1hRbUpZZlQ0d0VwZzl0L2ZJVHBtUGRoQWJNY1BzUkVKT1lMbmhsZStiOGlTbGVPME9JclNyc0JidXZRQ0xkYVFaYWNZZTY1cm9kWFN0a0J1QUtnUlZVaGZLdUlhNlZHaWpDdUtzVnJhOVM3cW1NaFg4MEhaR2loRWF1d1B1Y0xBT2pKV0NxbnBsdnkvZDczdmthTWhoM1ZrMEZIc2Y1ZTVST0JSMDFobDJ2bVM0cSs2T2NVVlZWYVE0c21wNzI5cE5IQUNZZlNxcjZDY1pyemdwbklxb1B3amk0dDcvYmlpOVNPNk43a1d4Si9BWkVvSDkyMVg0TFdFTkVKbGtGMm9jOEluK0dmdEFGS25nbUNpLzA2L3FhMzhhZXhRZzRaZDdablVhVFloc3hZUEZ2ZTZRWjAwL0hyYzRhajFpQ2FNcGpady95dG9PSWNwRmhhMlNNL2h2K3BxQjRsbDA0UmtiYXBOaWVVaU9Xd216YTZzdTN5eXdnWmJqMTkwMkxNRFlHMTFtQUNSZFNaZE1Hek02SGhOdlgra2E2Q1czMnBRcDF5R3M0dVk3WEpPVkdTTzl5cmYwUEZ0aEpZaHpyeURtMVVsM2VvNUpiSHBJZWI3TGhMMkpBQ2tBeHpGWXUyM3paUVJ6Ri9FVlRDdXNCeWNUcXdVYjQ1YXBlNjJXczk1alE3S1loVEZxMlRQYitBaEdldnVZUERFVkIwY2xWVzIrdUhOUXI5bmgycUJERTNEa2o0b1VPbklhdlQyV2VqeGNabVpKUWxnYjd5RTNydFZmM3NyeWwyY2tSMGxLbjI2Nll3Y2U4Y3J6NHUrQTM1czFpTlB4azNKQ3J1Z3hjemlIa1RrZjBVcGJ5bSsvRm4reEVja0NLelo3Q3RGWVNpZmpnVUd6dGp0a0RTc1IxU3ZuK0h0MStJWFNwOGpmUmRXd0ExV3h1aUdEZGsrK0Y5UVpyNG5wV2xoZlIyZzh2S01IUWRiMlpBRktKWE5pQ3J2MUdhZ3ZKQ1JIejRoRTFrSHBQaEg4Q2x2dDd1V3B2WUY1aFVOam15WVBkbE02OXRidE1xdDFFWUY0bjh0ZVZIU0kzWnFkZWNXREllZkpSUEladjlFbUlMVmpxWlRhS0NUMG01aE5BbjR4VkRFNmNkdGFRNUF2S3FTUytQTkp5TWw5L1laUDVwTHYybEhlTE9GRGpCcVBoSmZVUHVnOWJVMStDQ3gvN0M5c1lITUdSVFhyQVJxRWVOSmpxMDM2S0xCSUc0K2hOSXlZQWpoeHIrVEptcEc1elZvSGdQclgwZkVxRGJvZWVORUdwcFJSVlBmcVg5WUtRYVZUQS9DalpHdVJ4aElWKzdyc2tWa2FBWlgyS2FucVR3Z0dncVhXZlEzZFBmd3d0cGR3S3N4cHViSGhYaTRXTVNIRmlnd1dIb0NBUnJDekpZMGxqL3ZCR1JtTzExakpZODB2U2VoMGVnQlVjVEFqbWJycG4vaStVeThTSUdXaVRZV2FEeXpVaFpHU1J1d0hUZFRpWFBZc2R6NXV5L2o3cWRSODJGQWExMW5QYVdmUnZqVjdVNWNxdXF1V1FqRmtEb1A3VVRTNTlLUGVKZ3pTYlpXUnRxeEtwelRKQ0xMRS93WWZCQ1ptNjBMTnlPM1hQYTB2WGwwdzl5RGp6cnRMUEJ4dU9MaTJSWUVtSWFiN25RR1l4N0lRRnBDeGxMUFVsSEJBTHhwaGFCK3JxL0hTbUJVTmlMcUJkTXNTM3pXT1I0eG9zY2JaSCt0UjVBMUdoZy9WdHlvbTVoZ1pBZFVIZHphRktUMk1HZzN5RGwrWDYwZ3B0RnNwOXVDbWUzSkJobENCY1dIMUl6OHNkcHhSQnB3NC9LcUlmWEZibVRBdURFWittZFJhdm0xYUY2K0J4d0pxUmZjZFd0MDM1Q0g1R3dhdjY3dmhIcUp4ZkpWMFErNGx0d2VDZ09WeTZCTEEzQ3J5N1JJSk1CaTFsaE9BdWF2YnM3T1ZSN3JBSHpOdlYwaUtzQm9EVEdoamdRQ2QzTlc4OFJBdG5GSGJiVWlobE90WjNCclpKOG1peTh2RCtQNVVDS3JnOTRzbTlLakhISllHTXlXSDh0RXZTTkV0TmlFYnUzcWcrMkNQc25COVlRM1dQcWNaNFp6VEFFN05STWhVMy9rYkZHRmhmdFprZWxOTTNQWDZlR2pqNzFCMWppUHJTQ2xhWkgyMUwweUxVRW1VTXduVmkrWE1ULzlaSVBLMjJRSmxEOWx2Y3hyaWVvYVgvMUUwRHlTdFVqMXVrOHRBY2lxUkdIT3gvSm9vRSttcm5sL2lPcHZZSld1ZVZrdHhXa3NCWFpQTXJJU0FnVlJtQnI0UDNMZENUdjgzNzJ5M0hhbDNIZ1Y1TmhaSHZNWVIxdzFNT2llcDFJa0VrYmxLdHUwZXZWblg5aFZWUU1ocGR6b0RJU2cwdUxVTjhmWjRYbEFSTUx4TEkydkR0dmtoUUNEdU9TVmQrN3pGNyt2bm5WL2ZiekxMelV6N1BvTTdSandNK0ZaY094VURJZ0dQVFFxMjNOTjF5cFAwTDZzMjMzSnBqUyIsIm1hYyI6Ijk2YWFkMTMzMWVjMGFjMmVkZDRlMGM2NWU2YjMwOWYwODZkYzIwMjI2ZmRjZmM4YzQ2MDYwNDViNTg5NDBkN2EiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-160", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "Ba06uNbqLQBU\/yh6Ix2VvoyHt+xwuhQFHUXsiFgGtwQ=", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IkR5anlid0xzUjFaZjh3UEJaU3RiQVE9PSIsInZhbHVlIjoiTC9WRE5CRXV5TXdCRWdOSEJHcEVFSWRyQVBMcFEwRjdpY2t6OWo0YU5lWS9TN0ZpT3p5T1JhY2NmWlNMQzNyQndzNng4V3FjcWt3RVJhTS9EQUgzbTAyaDRQYng1aXpOQUlsdEI1NEFCUW5qenNPT1o1cFhSajRPY3BRMGxyOU1MLzZKNFR0Uk02Q2ZFM1ZLQjJjNk0wd2twdE9FTGlPbEpLTzRnWGJlR0JkbllzbStWZDNCeW5Ka2xLdUs4S2hpc1BYSmdHSC9jUUR4S3M5SkpjWW1JZE81ZzRkYm9DMlhnckdyV0JldW90VlhsWkxBTWtlV3U4dGFvcXpiejI1VTRNNkZET0xReFBTVDBTSWhwS3M3a1Q4U2p2UDJxUlZ3cnkxN0o4eTZDbVd6OVBteEpsSlpTa2RDTWdDRHZXT3hYK0Ryck40bDBYNFBKUW5ZZ2FMNXBaTEpoOWdaMU9PV3lpaTRjdkN4UlM5cVRqQXhySVVNOEFGYS9OeE9LK0Yzd2RWOUlsTlJYTVBlYTNFU1JUbUowQUxrTDhONDVLd2NzVnQ2ZXJDTTdPU0V3RmpYM1hRbUpZZlQ0d0VwZzl0L2ZJVHBtUGRoQWJNY1BzUkVKT1lMbmhsZStiOGlTbGVPME9JclNyc0JidXZRQ0xkYVFaYWNZZTY1cm9kWFN0a0J1QUtnUlZVaGZLdUlhNlZHaWpDdUtzVnJhOVM3cW1NaFg4MEhaR2loRWF1d1B1Y0xBT2pKV0NxbnBsdnkvZDczdmthTWhoM1ZrMEZIc2Y1ZTVST0JSMDFobDJ2bVM0cSs2T2NVVlZWYVE0c21wNzI5cE5IQUNZZlNxcjZDY1pyemdwbklxb1B3amk0dDcvYmlpOVNPNk43a1d4Si9BWkVvSDkyMVg0TFdFTkVKbGtGMm9jOEluK0dmdEFGS25nbUNpLzA2L3FhMzhhZXhRZzRaZDdablVhVFloc3hZUEZ2ZTZRWjAwL0hyYzRhajFpQ2FNcGpady95dG9PSWNwRmhhMlNNL2h2K3BxQjRsbDA0UmtiYXBOaWVVaU9Xd216YTZzdTN5eXdnWmJqMTkwMkxNRFlHMTFtQUNSZFNaZE1Hek02SGhOdlgra2E2Q1czMnBRcDF5R3M0dVk3WEpPVkdTTzl5cmYwUEZ0aEpZaHpyeURtMVVsM2VvNUpiSHBJZWI3TGhMMkpBQ2tBeHpGWXUyM3paUVJ6Ri9FVlRDdXNCeWNUcXdVYjQ1YXBlNjJXczk1alE3S1loVEZxMlRQYitBaEdldnVZUERFVkIwY2xWVzIrdUhOUXI5bmgycUJERTNEa2o0b1VPbklhdlQyV2VqeGNabVpKUWxnYjd5RTNydFZmM3NyeWwyY2tSMGxLbjI2Nll3Y2U4Y3J6NHUrQTM1czFpTlB4azNKQ3J1Z3hjemlIa1RrZjBVcGJ5bSsvRm4reEVja0NLelo3Q3RGWVNpZmpnVUd6dGp0a0RTc1IxU3ZuK0h0MStJWFNwOGpmUmRXd0ExV3h1aUdEZGsrK0Y5UVpyNG5wV2xoZlIyZzh2S01IUWRiMlpBRktKWE5pQ3J2MUdhZ3ZKQ1JIejRoRTFrSHBQaEg4Q2x2dDd1V3B2WUY1aFVOam15WVBkbE02OXRidE1xdDFFWUY0bjh0ZVZIU0kzWnFkZWNXREllZkpSUEladjlFbUlMVmpxWlRhS0NUMG01aE5BbjR4VkRFNmNkdGFRNUF2S3FTUytQTkp5TWw5L1laUDVwTHYybEhlTE9GRGpCcVBoSmZVUHVnOWJVMStDQ3gvN0M5c1lITUdSVFhyQVJxRWVOSmpxMDM2S0xCSUc0K2hOSXlZQWpoeHIrVEptcEc1elZvSGdQclgwZkVxRGJvZWVORUdwcFJSVlBmcVg5WUtRYVZUQS9DalpHdVJ4aElWKzdyc2tWa2FBWlgyS2FucVR3Z0dncVhXZlEzZFBmd3d0cGR3S3N4cHViSGhYaTRXTVNIRmlnd1dIb0NBUnJDekpZMGxqL3ZCR1JtTzExakpZODB2U2VoMGVnQlVjVEFqbWJycG4vaStVeThTSUdXaVRZV2FEeXpVaFpHU1J1d0hUZFRpWFBZc2R6NXV5L2o3cWRSODJGQWExMW5QYVdmUnZqVjdVNWNxdXF1V1FqRmtEb1A3VVRTNTlLUGVKZ3pTYlpXUnRxeEtwelRKQ0xMRS93WWZCQ1ptNjBMTnlPM1hQYTB2WGwwdzl5RGp6cnRMUEJ4dU9MaTJSWUVtSWFiN25RR1l4N0lRRnBDeGxMUFVsSEJBTHhwaGFCK3JxL0hTbUJVTmlMcUJkTXNTM3pXT1I0eG9zY2JaSCt0UjVBMUdoZy9WdHlvbTVoZ1pBZFVIZHphRktUMk1HZzN5RGwrWDYwZ3B0RnNwOXVDbWUzSkJobENCY1dIMUl6OHNkcHhSQnB3NC9LcUlmWEZibVRBdURFWittZFJhdm0xYUY2K0J4d0pxUmZjZFd0MDM1Q0g1R3dhdjY3dmhIcUp4ZkpWMFErNGx0d2VDZ09WeTZCTEEzQ3J5N1JJSk1CaTFsaE9BdWF2YnM3T1ZSN3JBSHpOdlYwaUtzQm9EVEdoamdRQ2QzTlc4OFJBdG5GSGJiVWlobE90WjNCclpKOG1peTh2RCtQNVVDS3JnOTRzbTlLakhISllHTXlXSDh0RXZTTkV0TmlFYnUzcWcrMkNQc25COVlRM1dQcWNaNFp6VEFFN05STWhVMy9rYkZHRmhmdFprZWxOTTNQWDZlR2pqNzFCMWppUHJTQ2xhWkgyMUwweUxVRW1VTXduVmkrWE1ULzlaSVBLMjJRSmxEOWx2Y3hyaWVvYVgvMUUwRHlTdFVqMXVrOHRBY2lxUkdIT3gvSm9vRSttcm5sL2lPcHZZSld1ZVZrdHhXa3NCWFpQTXJJU0FnVlJtQnI0UDNMZENUdjgzNzJ5M0hhbDNIZ1Y1TmhaSHZNWVIxdzFNT2llcDFJa0VrYmxLdHUwZXZWblg5aFZWUU1ocGR6b0RJU2cwdUxVTjhmWjRYbEFSTUx4TEkydkR0dmtoUUNEdU9TVmQrN3pGNyt2bm5WL2ZiekxMelV6N1BvTTdSandNK0ZaY094VURJZ0dQVFFxMjNOTjF5cFAwTDZzMjMzSnBqUyIsIm1hYyI6Ijk2YWFkMTMzMWVjMGFjMmVkZDRlMGM2NWU2YjMwOWYwODZkYzIwMjI2ZmRjZmM4YzQ2MDYwNDViNTg5NDBkN2EiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "CMMi9kFetoNacnQ5dSoOvWdD2r17DFtH1yH0Mi9y7VA=", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6IkR5anlid0xzUjFaZjh3UEJaU3RiQVE9PSIsInZhbHVlIjoiTC9WRE5CRXV5TXdCRWdOSEJHcEVFSWRyQVBMcFEwRjdpY2t6OWo0YU5lWS9TN0ZpT3p5T1JhY2NmWlNMQzNyQndzNng4V3FjcWt3RVJhTS9EQUgzbTAyaDRQYng1aXpOQUlsdEI1NEFCUW5qenNPT1o1cFhSajRPY3BRMGxyOU1MLzZKNFR0Uk02Q2ZFM1ZLQjJjNk0wd2twdE9FTGlPbEpLTzRnWGJlR0JkbllzbStWZDNCeW5Ka2xLdUs4S2hpc1BYSmdHSC9jUUR4S3M5SkpjWW1JZE81ZzRkYm9DMlhnckdyV0JldW90VlhsWkxBTWtlV3U4dGFvcXpiejI1VTRNNkZET0xReFBTVDBTSWhwS3M3a1Q4U2p2UDJxUlZ3cnkxN0o4eTZDbVd6OVBteEpsSlpTa2RDTWdDRHZXT3hYK0Ryck40bDBYNFBKUW5ZZ2FMNXBaTEpoOWdaMU9PV3lpaTRjdkN4UlM5cVRqQXhySVVNOEFGYS9OeE9LK0Yzd2RWOUlsTlJYTVBlYTNFU1JUbUowQUxrTDhONDVLd2NzVnQ2ZXJDTTdPU0V3RmpYM1hRbUpZZlQ0d0VwZzl0L2ZJVHBtUGRoQWJNY1BzUkVKT1lMbmhsZStiOGlTbGVPME9JclNyc0JidXZRQ0xkYVFaYWNZZTY1cm9kWFN0a0J1QUtnUlZVaGZLdUlhNlZHaWpDdUtzVnJhOVM3cW1NaFg4MEhaR2loRWF1d1B1Y0xBT2pKV0NxbnBsdnkvZDczdmthTWhoM1ZrMEZIc2Y1ZTVST0JSMDFobDJ2bVM0cSs2T2NVVlZWYVE0c21wNzI5cE5IQUNZZlNxcjZDY1pyemdwbklxb1B3amk0dDcvYmlpOVNPNk43a1d4Si9BWkVvSDkyMVg0TFdFTkVKbGtGMm9jOEluK0dmdEFGS25nbUNpLzA2L3FhMzhhZXhRZzRaZDdablVhVFloc3hZUEZ2ZTZRWjAwL0hyYzRhajFpQ2FNcGpady95dG9PSWNwRmhhMlNNL2h2K3BxQjRsbDA0UmtiYXBOaWVVaU9Xd216YTZzdTN5eXdnWmJqMTkwMkxNRFlHMTFtQUNSZFNaZE1Hek02SGhOdlgra2E2Q1czMnBRcDF5R3M0dVk3WEpPVkdTTzl5cmYwUEZ0aEpZaHpyeURtMVVsM2VvNUpiSHBJZWI3TGhMMkpBQ2tBeHpGWXUyM3paUVJ6Ri9FVlRDdXNCeWNUcXdVYjQ1YXBlNjJXczk1alE3S1loVEZxMlRQYitBaEdldnVZUERFVkIwY2xWVzIrdUhOUXI5bmgycUJERTNEa2o0b1VPbklhdlQyV2VqeGNabVpKUWxnYjd5RTNydFZmM3NyeWwyY2tSMGxLbjI2Nll3Y2U4Y3J6NHUrQTM1czFpTlB4azNKQ3J1Z3hjemlIa1RrZjBVcGJ5bSsvRm4reEVja0NLelo3Q3RGWVNpZmpnVUd6dGp0a0RTc1IxU3ZuK0h0MStJWFNwOGpmUmRXd0ExV3h1aUdEZGsrK0Y5UVpyNG5wV2xoZlIyZzh2S01IUWRiMlpBRktKWE5pQ3J2MUdhZ3ZKQ1JIejRoRTFrSHBQaEg4Q2x2dDd1V3B2WUY1aFVOam15WVBkbE02OXRidE1xdDFFWUY0bjh0ZVZIU0kzWnFkZWNXREllZkpSUEladjlFbUlMVmpxWlRhS0NUMG01aE5BbjR4VkRFNmNkdGFRNUF2S3FTUytQTkp5TWw5L1laUDVwTHYybEhlTE9GRGpCcVBoSmZVUHVnOWJVMStDQ3gvN0M5c1lITUdSVFhyQVJxRWVOSmpxMDM2S0xCSUc0K2hOSXlZQWpoeHIrVEptcEc1elZvSGdQclgwZkVxRGJvZWVORUdwcFJSVlBmcVg5WUtRYVZUQS9DalpHdVJ4aElWKzdyc2tWa2FBWlgyS2FucVR3Z0dncVhXZlEzZFBmd3d0cGR3S3N4cHViSGhYaTRXTVNIRmlnd1dIb0NBUnJDekpZMGxqL3ZCR1JtTzExakpZODB2U2VoMGVnQlVjVEFqbWJycG4vaStVeThTSUdXaVRZV2FEeXpVaFpHU1J1d0hUZFRpWFBZc2R6NXV5L2o3cWRSODJGQWExMW5QYVdmUnZqVjdVNWNxdXF1V1FqRmtEb1A3VVRTNTlLUGVKZ3pTYlpXUnRxeEtwelRKQ0xMRS93WWZCQ1ptNjBMTnlPM1hQYTB2WGwwdzl5RGp6cnRMUEJ4dU9MaTJSWUVtSWFiN25RR1l4N0lRRnBDeGxMUFVsSEJBTHhwaGFCK3JxL0hTbUJVTmlMcUJkTXNTM3pXT1I0eG9zY2JaSCt0UjVBMUdoZy9WdHlvbTVoZ1pBZFVIZHphRktUMk1HZzN5RGwrWDYwZ3B0RnNwOXVDbWUzSkJobENCY1dIMUl6OHNkcHhSQnB3NC9LcUlmWEZibVRBdURFWittZFJhdm0xYUY2K0J4d0pxUmZjZFd0MDM1Q0g1R3dhdjY3dmhIcUp4ZkpWMFErNGx0d2VDZ09WeTZCTEEzQ3J5N1JJSk1CaTFsaE9BdWF2YnM3T1ZSN3JBSHpOdlYwaUtzQm9EVEdoamdRQ2QzTlc4OFJBdG5GSGJiVWlobE90WjNCclpKOG1peTh2RCtQNVVDS3JnOTRzbTlLakhISllHTXlXSDh0RXZTTkV0TmlFYnUzcWcrMkNQc25COVlRM1dQcWNaNFp6VEFFN05STWhVMy9rYkZHRmhmdFprZWxOTTNQWDZlR2pqNzFCMWppUHJTQ2xhWkgyMUwweUxVRW1VTXduVmkrWE1ULzlaSVBLMjJRSmxEOWx2Y3hyaWVvYVgvMUUwRHlTdFVqMXVrOHRBY2lxUkdIT3gvSm9vRSttcm5sL2lPcHZZSld1ZVZrdHhXa3NCWFpQTXJJU0FnVlJtQnI0UDNMZENUdjgzNzJ5M0hhbDNIZ1Y1TmhaSHZNWVIxdzFNT2llcDFJa0VrYmxLdHUwZXZWblg5aFZWUU1ocGR6b0RJU2cwdUxVTjhmWjRYbEFSTUx4TEkydkR0dmtoUUNEdU9TVmQrN3pGNyt2bm5WL2ZiekxMelV6N1BvTTdSandNK0ZaY094VURJZ0dQVFFxMjNOTjF5cFAwTDZzMjMzSnBqUyIsIm1hYyI6Ijk2YWFkMTMzMWVjMGFjMmVkZDRlMGM2NWU2YjMwOWYwODZkYzIwMjI2ZmRjZmM4YzQ2MDYwNDViNTg5NDBkN2EiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2296, "gross_total": 2266, "base_fare": 878, "tax": 1418, "sell": { "currency": "MYR", "total": 2296, "base_fare": 878, "tax": 1418 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI5NiwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTQxOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyNjYsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjE0MTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI2NiwiYmFzZV9mYXJlIjo4NDgsInRheCI6MTQxOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2296, "base_fare": 878, "tax": 1418, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1418.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2296, "base_fare": 878, "tax": 1418, "gross": { "base_fare": "848.00", "tax": "1418.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyOTYuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxNDE4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTQxOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjI2Ni4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjE0MTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxNDE4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjI2Ni4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjE0MTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2266, "base_fare": 848, "tax": 1418, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2296, "filter": { "id": "F123NP00114-160", "price": 2296, "gross_total": 2266, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604291335bkk202604291700322bkk202604300905kul202604301215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-161", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG2Msoi\/1TSJVhQmG5sA7OO4AddRmXcNPpPljpdiStsiCQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-161", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "ymS9TAkXZtp9vpK74Lx71gtH4qu6S5vhOx3KmfX3jqU=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6Ik9EY2pkcEZqWC91RWZrUGlFVG9zS2c9PSIsInZhbHVlIjoiN2dENmFLeEdMb3BLUUl3TVRkL1krQ1JBMVZkeUlkblh4YVhwaVMzeHp1K3NmcWw4R1NXaElHWEs3YlJ0MXczVUlRNEt6NTlpd21YMm1zQXdrQ04rSjdLUDg3d0tVUDV4VlRmazRkVlVmYWxnTGo0Y0RBREtrMDN2ZlNLMThlaEpqK2NMbVhDOEE5bTdOSHpBeVl5ajdiZlZuM2RhbWRFMkJ6TC8yTU9WQnZVRFZCZllBa1hYU0xlY1JheU5rNjdiUFJ3clI5QllwclZuNDNtSGZ0UzBBWVR3a3d1WGhJL1FvZ2VocGFUWEhTekpsTUgyRFl6S0JQRWFTbGxCRGFGZk9STWdCWXhyOXVVYkVZUmVxVktBWVBqTGtsRVlFUHByTmRqbDY5Q3RaT3JNVkJyeXBFT2gweG9CNytWa2doeHFYOGtlYkxMT3VyQnl4dXh1SmVkTzFDNGVKRktNZytxODczaHFNNEVLZjVUME52aHlHQ1lDTHNRWC8xbjIrZDQwZFRRWVFBenRWcGdqUEFObkhzdkkvNkpzOUpQZ2tsME1GRkNrVzJwYVVaS1R2TC9SUmFXUzlXcFF0SnQ4N2IxdjJpWHBXS3NmeERtNXN6NmNPL1E5RmJvVUlFQ1pzbWU4NGhIYjgrcWJyZFlZcnVkZ21LZzdNTlArbFpuL251TXpET2k1V0IydVp1c29yOWZpNWpqUkU4V1NZL05zdUVBS2VMZ0ppRnJzdWlqUEdnZEEvUmErUGZnMFdhMW1ZcEx4ZTNHQW5IT1RyWVFXTmw1WTcwSXRDeExrcWJONWFFcVRXTHB3RzZyQk1mMnBuVG5ZU2dMSDdjdWQzTzMyNHNsa2pYaXR4Wkw2aFQ3cUpDR3pFaUQ1UlR5clQrQVMzZnpkUEhKbUlaUysxb1JaQ083ZlhYVmRwSTlnR3lrTEcwNURtUUU5TTgybm9zSS8vbHN5QjdJVktsUEMzbm9CT3cwcCtET2F4REVER1cwS3VySyt4cXZkZk9JWXJzMFRqRGQ0dld1QVJKc3ZGVmtRWjBqSTdpRlA2UWdIcVhlSGl1Tkwyd0E3aDF1czUxMXZFZktuRk5lUzc4R016WHd3L3RBZ3Z4LzlXZnJQMVR6Mi9DbGtGY2JZM2tlUVJkeEk1UkpOUmUwMi8wYkFSNXQ3M1dnVTQrdVB3UW0rdmxNb1YyOVE4VFR1OXRwV3RpYS8zcThwL3ZKakpUbjhRMWVHV3V0Vm1TRnVKd0grNnE3bVUrMXNzWHJmRFI1bmlpYzFReFJVLzQrUnYwRkNzK0VDSWk0L1d3U1lXa3lXT0hxam4zNHVvanNFNlJROEwvQktYMHZWUlYyMEpyb2VQN0pLR1g0ZGd0dGJ0NmNUYW84YUY3NUY1RzJVb3VxMmhGdjRJTXFkNmxTdkRsQUZ6OGwzbzV5cEVPUTIzcjNyL2JGdDU1cWoxUmhXVk1VcG5LNHRGMm5FK2JzT1pSdjJLTUtTMmR3WCtXeFdSaWVZQW42VzZrRUU4UlZOYkIwQi9IcWlUVzVncE5rMnFCQzlYd2NmdlQ0RkNuVWgwZGtjSVFtZDQwcDM2ZTRmSXFTaTNKZEVSTnROUTdncVhMYjI5dTdOZW9JV3BZdFlsVDhLSjRVcTNFR29jTjd6aU5rN3ZvMGZYd2ZrZkUrQWZVSklVTDJzT25tQ0V0SlJwSWs3dUJSWjdobnp0TzdWM1Z6bzZhMzBqL2hreHlkMzk0Y05CbEF5Sk8wN0lFNWV3SWtPUndGL01sS1R3UUFzNDFqWUMxVWxrbXpVL1U3Skw1ZllEdU1QUmVhbjdUeG5tSENPOHFsRzJwL3ZhWnYweGlnS0hSYUJMcGp3ZEROZlRzMVNTdllwRHBxRjFFVUt3MWtRaGpWNjhNWG5KcGFWVWVldEJnMTV5UW1kcGtPTnlBWG9zQWw0TFVPOERpa2luOG5zYjRybXhxSFhDWmMzV3JBb3BMZGg2dHdIR0ZrZ3FONFV0QnFLUUJXUVBpcG56VW0xVzh2RFJNVHpHWDArRi9QcFhQK3A5RDFmRHM3TDB3SkVFc2NHcDM2NXJxWGdjYUxoMDFvdjVxRjBOQnZhRDI1RktmSmVzYTl5TUUxTHJ4N2JXNElyZEF0NEtrRXBvcWZFUjhzM1RFakx2aHF0Tis1WXhMUWRoYzdqYzQ5czRuc1g3TXZWUmdXK0dkZ09jR1ErbWQvYnArUWJkWVZMTUxJSll5YUdGV0hvZmNOcGpHOVdlT0p3MllCTENvUnE0azFuKzcvd1FTOE93Um13WkNiRW94VFY1TUxEL0dhak5XUVp1R1Fzd0VUWlF4ME42Rnd6TCtLNFV3SGRibVFlOWJ0SWVTV2hGUmV1MWQzZ1lrT1NadWp3TWVjdWZRR21wZXFTZDQvSk81WVNsTmNBdHVVZlg1ZVlBeExGVUp2Z0pyMlhyeUVQVHEvcllFTUpLS1REdmp6Um8wa3B3VDZIUExBRDE0TFBkNmV5SDdKMU9QQ054OFJGT0p6Ty9nYkgycXU2eDl6UVdHM29yOGFBTzd3RjRTdzFkRlhaNURicW43ZGhzK2tGekN4T1hYY2J2SlpVRzZPRVQ3K1ZRQUhVTXRsNUs2dHUrY1FKc1V4ZkxYaGU4TkkvZ1gxdFozZVNHaytXV01vL0FkWWhVZEtOVDJaWlVwZDF3Q1RuZUZ4OHplYkpBMmxUNkxNa29hZGF3Vll0MWkzVFpuZlJESFRweW9PZkMyU0FVSSsydDJlajNrUHRyU2tWU3lGTzBzUzM1azVZNHhvaXZweTVwbDFRdGtySVRubTFjMXZqOW1OcEI5aDlUU2pLd2dBaXJoa2lBYUt3Y1JJckR6bHA1SG5DQ3VKLzlxeFV5ejR5VGlvb2N5R0M1RkIvQmF1aFlBVnNtZGlWSXBCRlhuMDNHOEErQVZFdUt5blhjM0FCUHhvckhnWDVZNGduYk04RzJmaW94RTlOYmlQQU1WTjE5YnpXM0hrVk5NTVoyNCtlRm5selJ1cXp5UnZFNHFXdXVNZzFORkhPeTE4VjRlRnB2dkZ6bVJob3ZRYUJtSDBHMnlwK3dxdksxOEk2NS9CZVNNQlpVRmlnZi8zQ011VGI5NllhaG55UXdDUHk4VnYxemtiU3BHQkx4MS9Vc0dLMiIsIm1hYyI6IjYwOTFkODI2MGZiNzRmODQzZjQ5YjA4MjVlYWEzZWI1MTQxM2JkODUxMWNlNzk3OWViYjc5NjQzYjQyZjRmNDciLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "mjOEMjvmJrwxu3dYV03oSRi6xlXgQNbrtNh4Ddt8hZU=", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6Ik9EY2pkcEZqWC91RWZrUGlFVG9zS2c9PSIsInZhbHVlIjoiN2dENmFLeEdMb3BLUUl3TVRkL1krQ1JBMVZkeUlkblh4YVhwaVMzeHp1K3NmcWw4R1NXaElHWEs3YlJ0MXczVUlRNEt6NTlpd21YMm1zQXdrQ04rSjdLUDg3d0tVUDV4VlRmazRkVlVmYWxnTGo0Y0RBREtrMDN2ZlNLMThlaEpqK2NMbVhDOEE5bTdOSHpBeVl5ajdiZlZuM2RhbWRFMkJ6TC8yTU9WQnZVRFZCZllBa1hYU0xlY1JheU5rNjdiUFJ3clI5QllwclZuNDNtSGZ0UzBBWVR3a3d1WGhJL1FvZ2VocGFUWEhTekpsTUgyRFl6S0JQRWFTbGxCRGFGZk9STWdCWXhyOXVVYkVZUmVxVktBWVBqTGtsRVlFUHByTmRqbDY5Q3RaT3JNVkJyeXBFT2gweG9CNytWa2doeHFYOGtlYkxMT3VyQnl4dXh1SmVkTzFDNGVKRktNZytxODczaHFNNEVLZjVUME52aHlHQ1lDTHNRWC8xbjIrZDQwZFRRWVFBenRWcGdqUEFObkhzdkkvNkpzOUpQZ2tsME1GRkNrVzJwYVVaS1R2TC9SUmFXUzlXcFF0SnQ4N2IxdjJpWHBXS3NmeERtNXN6NmNPL1E5RmJvVUlFQ1pzbWU4NGhIYjgrcWJyZFlZcnVkZ21LZzdNTlArbFpuL251TXpET2k1V0IydVp1c29yOWZpNWpqUkU4V1NZL05zdUVBS2VMZ0ppRnJzdWlqUEdnZEEvUmErUGZnMFdhMW1ZcEx4ZTNHQW5IT1RyWVFXTmw1WTcwSXRDeExrcWJONWFFcVRXTHB3RzZyQk1mMnBuVG5ZU2dMSDdjdWQzTzMyNHNsa2pYaXR4Wkw2aFQ3cUpDR3pFaUQ1UlR5clQrQVMzZnpkUEhKbUlaUysxb1JaQ083ZlhYVmRwSTlnR3lrTEcwNURtUUU5TTgybm9zSS8vbHN5QjdJVktsUEMzbm9CT3cwcCtET2F4REVER1cwS3VySyt4cXZkZk9JWXJzMFRqRGQ0dld1QVJKc3ZGVmtRWjBqSTdpRlA2UWdIcVhlSGl1Tkwyd0E3aDF1czUxMXZFZktuRk5lUzc4R016WHd3L3RBZ3Z4LzlXZnJQMVR6Mi9DbGtGY2JZM2tlUVJkeEk1UkpOUmUwMi8wYkFSNXQ3M1dnVTQrdVB3UW0rdmxNb1YyOVE4VFR1OXRwV3RpYS8zcThwL3ZKakpUbjhRMWVHV3V0Vm1TRnVKd0grNnE3bVUrMXNzWHJmRFI1bmlpYzFReFJVLzQrUnYwRkNzK0VDSWk0L1d3U1lXa3lXT0hxam4zNHVvanNFNlJROEwvQktYMHZWUlYyMEpyb2VQN0pLR1g0ZGd0dGJ0NmNUYW84YUY3NUY1RzJVb3VxMmhGdjRJTXFkNmxTdkRsQUZ6OGwzbzV5cEVPUTIzcjNyL2JGdDU1cWoxUmhXVk1VcG5LNHRGMm5FK2JzT1pSdjJLTUtTMmR3WCtXeFdSaWVZQW42VzZrRUU4UlZOYkIwQi9IcWlUVzVncE5rMnFCQzlYd2NmdlQ0RkNuVWgwZGtjSVFtZDQwcDM2ZTRmSXFTaTNKZEVSTnROUTdncVhMYjI5dTdOZW9JV3BZdFlsVDhLSjRVcTNFR29jTjd6aU5rN3ZvMGZYd2ZrZkUrQWZVSklVTDJzT25tQ0V0SlJwSWs3dUJSWjdobnp0TzdWM1Z6bzZhMzBqL2hreHlkMzk0Y05CbEF5Sk8wN0lFNWV3SWtPUndGL01sS1R3UUFzNDFqWUMxVWxrbXpVL1U3Skw1ZllEdU1QUmVhbjdUeG5tSENPOHFsRzJwL3ZhWnYweGlnS0hSYUJMcGp3ZEROZlRzMVNTdllwRHBxRjFFVUt3MWtRaGpWNjhNWG5KcGFWVWVldEJnMTV5UW1kcGtPTnlBWG9zQWw0TFVPOERpa2luOG5zYjRybXhxSFhDWmMzV3JBb3BMZGg2dHdIR0ZrZ3FONFV0QnFLUUJXUVBpcG56VW0xVzh2RFJNVHpHWDArRi9QcFhQK3A5RDFmRHM3TDB3SkVFc2NHcDM2NXJxWGdjYUxoMDFvdjVxRjBOQnZhRDI1RktmSmVzYTl5TUUxTHJ4N2JXNElyZEF0NEtrRXBvcWZFUjhzM1RFakx2aHF0Tis1WXhMUWRoYzdqYzQ5czRuc1g3TXZWUmdXK0dkZ09jR1ErbWQvYnArUWJkWVZMTUxJSll5YUdGV0hvZmNOcGpHOVdlT0p3MllCTENvUnE0azFuKzcvd1FTOE93Um13WkNiRW94VFY1TUxEL0dhak5XUVp1R1Fzd0VUWlF4ME42Rnd6TCtLNFV3SGRibVFlOWJ0SWVTV2hGUmV1MWQzZ1lrT1NadWp3TWVjdWZRR21wZXFTZDQvSk81WVNsTmNBdHVVZlg1ZVlBeExGVUp2Z0pyMlhyeUVQVHEvcllFTUpLS1REdmp6Um8wa3B3VDZIUExBRDE0TFBkNmV5SDdKMU9QQ054OFJGT0p6Ty9nYkgycXU2eDl6UVdHM29yOGFBTzd3RjRTdzFkRlhaNURicW43ZGhzK2tGekN4T1hYY2J2SlpVRzZPRVQ3K1ZRQUhVTXRsNUs2dHUrY1FKc1V4ZkxYaGU4TkkvZ1gxdFozZVNHaytXV01vL0FkWWhVZEtOVDJaWlVwZDF3Q1RuZUZ4OHplYkpBMmxUNkxNa29hZGF3Vll0MWkzVFpuZlJESFRweW9PZkMyU0FVSSsydDJlajNrUHRyU2tWU3lGTzBzUzM1azVZNHhvaXZweTVwbDFRdGtySVRubTFjMXZqOW1OcEI5aDlUU2pLd2dBaXJoa2lBYUt3Y1JJckR6bHA1SG5DQ3VKLzlxeFV5ejR5VGlvb2N5R0M1RkIvQmF1aFlBVnNtZGlWSXBCRlhuMDNHOEErQVZFdUt5blhjM0FCUHhvckhnWDVZNGduYk04RzJmaW94RTlOYmlQQU1WTjE5YnpXM0hrVk5NTVoyNCtlRm5selJ1cXp5UnZFNHFXdXVNZzFORkhPeTE4VjRlRnB2dkZ6bVJob3ZRYUJtSDBHMnlwK3dxdksxOEk2NS9CZVNNQlpVRmlnZi8zQ011VGI5NllhaG55UXdDUHk4VnYxemtiU3BHQkx4MS9Vc0dLMiIsIm1hYyI6IjYwOTFkODI2MGZiNzRmODQzZjQ5YjA4MjVlYWEzZWI1MTQxM2JkODUxMWNlNzk3OWViYjc5NjQzYjQyZjRmNDciLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-161", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "e67TMmYgBTePf1PAMI5SpCNg8BSTDPsk5qqkku6augA=", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6Ik9EY2pkcEZqWC91RWZrUGlFVG9zS2c9PSIsInZhbHVlIjoiN2dENmFLeEdMb3BLUUl3TVRkL1krQ1JBMVZkeUlkblh4YVhwaVMzeHp1K3NmcWw4R1NXaElHWEs3YlJ0MXczVUlRNEt6NTlpd21YMm1zQXdrQ04rSjdLUDg3d0tVUDV4VlRmazRkVlVmYWxnTGo0Y0RBREtrMDN2ZlNLMThlaEpqK2NMbVhDOEE5bTdOSHpBeVl5ajdiZlZuM2RhbWRFMkJ6TC8yTU9WQnZVRFZCZllBa1hYU0xlY1JheU5rNjdiUFJ3clI5QllwclZuNDNtSGZ0UzBBWVR3a3d1WGhJL1FvZ2VocGFUWEhTekpsTUgyRFl6S0JQRWFTbGxCRGFGZk9STWdCWXhyOXVVYkVZUmVxVktBWVBqTGtsRVlFUHByTmRqbDY5Q3RaT3JNVkJyeXBFT2gweG9CNytWa2doeHFYOGtlYkxMT3VyQnl4dXh1SmVkTzFDNGVKRktNZytxODczaHFNNEVLZjVUME52aHlHQ1lDTHNRWC8xbjIrZDQwZFRRWVFBenRWcGdqUEFObkhzdkkvNkpzOUpQZ2tsME1GRkNrVzJwYVVaS1R2TC9SUmFXUzlXcFF0SnQ4N2IxdjJpWHBXS3NmeERtNXN6NmNPL1E5RmJvVUlFQ1pzbWU4NGhIYjgrcWJyZFlZcnVkZ21LZzdNTlArbFpuL251TXpET2k1V0IydVp1c29yOWZpNWpqUkU4V1NZL05zdUVBS2VMZ0ppRnJzdWlqUEdnZEEvUmErUGZnMFdhMW1ZcEx4ZTNHQW5IT1RyWVFXTmw1WTcwSXRDeExrcWJONWFFcVRXTHB3RzZyQk1mMnBuVG5ZU2dMSDdjdWQzTzMyNHNsa2pYaXR4Wkw2aFQ3cUpDR3pFaUQ1UlR5clQrQVMzZnpkUEhKbUlaUysxb1JaQ083ZlhYVmRwSTlnR3lrTEcwNURtUUU5TTgybm9zSS8vbHN5QjdJVktsUEMzbm9CT3cwcCtET2F4REVER1cwS3VySyt4cXZkZk9JWXJzMFRqRGQ0dld1QVJKc3ZGVmtRWjBqSTdpRlA2UWdIcVhlSGl1Tkwyd0E3aDF1czUxMXZFZktuRk5lUzc4R016WHd3L3RBZ3Z4LzlXZnJQMVR6Mi9DbGtGY2JZM2tlUVJkeEk1UkpOUmUwMi8wYkFSNXQ3M1dnVTQrdVB3UW0rdmxNb1YyOVE4VFR1OXRwV3RpYS8zcThwL3ZKakpUbjhRMWVHV3V0Vm1TRnVKd0grNnE3bVUrMXNzWHJmRFI1bmlpYzFReFJVLzQrUnYwRkNzK0VDSWk0L1d3U1lXa3lXT0hxam4zNHVvanNFNlJROEwvQktYMHZWUlYyMEpyb2VQN0pLR1g0ZGd0dGJ0NmNUYW84YUY3NUY1RzJVb3VxMmhGdjRJTXFkNmxTdkRsQUZ6OGwzbzV5cEVPUTIzcjNyL2JGdDU1cWoxUmhXVk1VcG5LNHRGMm5FK2JzT1pSdjJLTUtTMmR3WCtXeFdSaWVZQW42VzZrRUU4UlZOYkIwQi9IcWlUVzVncE5rMnFCQzlYd2NmdlQ0RkNuVWgwZGtjSVFtZDQwcDM2ZTRmSXFTaTNKZEVSTnROUTdncVhMYjI5dTdOZW9JV3BZdFlsVDhLSjRVcTNFR29jTjd6aU5rN3ZvMGZYd2ZrZkUrQWZVSklVTDJzT25tQ0V0SlJwSWs3dUJSWjdobnp0TzdWM1Z6bzZhMzBqL2hreHlkMzk0Y05CbEF5Sk8wN0lFNWV3SWtPUndGL01sS1R3UUFzNDFqWUMxVWxrbXpVL1U3Skw1ZllEdU1QUmVhbjdUeG5tSENPOHFsRzJwL3ZhWnYweGlnS0hSYUJMcGp3ZEROZlRzMVNTdllwRHBxRjFFVUt3MWtRaGpWNjhNWG5KcGFWVWVldEJnMTV5UW1kcGtPTnlBWG9zQWw0TFVPOERpa2luOG5zYjRybXhxSFhDWmMzV3JBb3BMZGg2dHdIR0ZrZ3FONFV0QnFLUUJXUVBpcG56VW0xVzh2RFJNVHpHWDArRi9QcFhQK3A5RDFmRHM3TDB3SkVFc2NHcDM2NXJxWGdjYUxoMDFvdjVxRjBOQnZhRDI1RktmSmVzYTl5TUUxTHJ4N2JXNElyZEF0NEtrRXBvcWZFUjhzM1RFakx2aHF0Tis1WXhMUWRoYzdqYzQ5czRuc1g3TXZWUmdXK0dkZ09jR1ErbWQvYnArUWJkWVZMTUxJSll5YUdGV0hvZmNOcGpHOVdlT0p3MllCTENvUnE0azFuKzcvd1FTOE93Um13WkNiRW94VFY1TUxEL0dhak5XUVp1R1Fzd0VUWlF4ME42Rnd6TCtLNFV3SGRibVFlOWJ0SWVTV2hGUmV1MWQzZ1lrT1NadWp3TWVjdWZRR21wZXFTZDQvSk81WVNsTmNBdHVVZlg1ZVlBeExGVUp2Z0pyMlhyeUVQVHEvcllFTUpLS1REdmp6Um8wa3B3VDZIUExBRDE0TFBkNmV5SDdKMU9QQ054OFJGT0p6Ty9nYkgycXU2eDl6UVdHM29yOGFBTzd3RjRTdzFkRlhaNURicW43ZGhzK2tGekN4T1hYY2J2SlpVRzZPRVQ3K1ZRQUhVTXRsNUs2dHUrY1FKc1V4ZkxYaGU4TkkvZ1gxdFozZVNHaytXV01vL0FkWWhVZEtOVDJaWlVwZDF3Q1RuZUZ4OHplYkpBMmxUNkxNa29hZGF3Vll0MWkzVFpuZlJESFRweW9PZkMyU0FVSSsydDJlajNrUHRyU2tWU3lGTzBzUzM1azVZNHhvaXZweTVwbDFRdGtySVRubTFjMXZqOW1OcEI5aDlUU2pLd2dBaXJoa2lBYUt3Y1JJckR6bHA1SG5DQ3VKLzlxeFV5ejR5VGlvb2N5R0M1RkIvQmF1aFlBVnNtZGlWSXBCRlhuMDNHOEErQVZFdUt5blhjM0FCUHhvckhnWDVZNGduYk04RzJmaW94RTlOYmlQQU1WTjE5YnpXM0hrVk5NTVoyNCtlRm5selJ1cXp5UnZFNHFXdXVNZzFORkhPeTE4VjRlRnB2dkZ6bVJob3ZRYUJtSDBHMnlwK3dxdksxOEk2NS9CZVNNQlpVRmlnZi8zQ011VGI5NllhaG55UXdDUHk4VnYxemtiU3BHQkx4MS9Vc0dLMiIsIm1hYyI6IjYwOTFkODI2MGZiNzRmODQzZjQ5YjA4MjVlYWEzZWI1MTQxM2JkODUxMWNlNzk3OWViYjc5NjQzYjQyZjRmNDciLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "fiwspG0tgLiwsLXXdu7kjK0bBKRQvUFJxQGGszWDD\/U=", "origin": "BKK", "departure_time": "2026-04-30 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT23H40M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6Ik9EY2pkcEZqWC91RWZrUGlFVG9zS2c9PSIsInZhbHVlIjoiN2dENmFLeEdMb3BLUUl3TVRkL1krQ1JBMVZkeUlkblh4YVhwaVMzeHp1K3NmcWw4R1NXaElHWEs3YlJ0MXczVUlRNEt6NTlpd21YMm1zQXdrQ04rSjdLUDg3d0tVUDV4VlRmazRkVlVmYWxnTGo0Y0RBREtrMDN2ZlNLMThlaEpqK2NMbVhDOEE5bTdOSHpBeVl5ajdiZlZuM2RhbWRFMkJ6TC8yTU9WQnZVRFZCZllBa1hYU0xlY1JheU5rNjdiUFJ3clI5QllwclZuNDNtSGZ0UzBBWVR3a3d1WGhJL1FvZ2VocGFUWEhTekpsTUgyRFl6S0JQRWFTbGxCRGFGZk9STWdCWXhyOXVVYkVZUmVxVktBWVBqTGtsRVlFUHByTmRqbDY5Q3RaT3JNVkJyeXBFT2gweG9CNytWa2doeHFYOGtlYkxMT3VyQnl4dXh1SmVkTzFDNGVKRktNZytxODczaHFNNEVLZjVUME52aHlHQ1lDTHNRWC8xbjIrZDQwZFRRWVFBenRWcGdqUEFObkhzdkkvNkpzOUpQZ2tsME1GRkNrVzJwYVVaS1R2TC9SUmFXUzlXcFF0SnQ4N2IxdjJpWHBXS3NmeERtNXN6NmNPL1E5RmJvVUlFQ1pzbWU4NGhIYjgrcWJyZFlZcnVkZ21LZzdNTlArbFpuL251TXpET2k1V0IydVp1c29yOWZpNWpqUkU4V1NZL05zdUVBS2VMZ0ppRnJzdWlqUEdnZEEvUmErUGZnMFdhMW1ZcEx4ZTNHQW5IT1RyWVFXTmw1WTcwSXRDeExrcWJONWFFcVRXTHB3RzZyQk1mMnBuVG5ZU2dMSDdjdWQzTzMyNHNsa2pYaXR4Wkw2aFQ3cUpDR3pFaUQ1UlR5clQrQVMzZnpkUEhKbUlaUysxb1JaQ083ZlhYVmRwSTlnR3lrTEcwNURtUUU5TTgybm9zSS8vbHN5QjdJVktsUEMzbm9CT3cwcCtET2F4REVER1cwS3VySyt4cXZkZk9JWXJzMFRqRGQ0dld1QVJKc3ZGVmtRWjBqSTdpRlA2UWdIcVhlSGl1Tkwyd0E3aDF1czUxMXZFZktuRk5lUzc4R016WHd3L3RBZ3Z4LzlXZnJQMVR6Mi9DbGtGY2JZM2tlUVJkeEk1UkpOUmUwMi8wYkFSNXQ3M1dnVTQrdVB3UW0rdmxNb1YyOVE4VFR1OXRwV3RpYS8zcThwL3ZKakpUbjhRMWVHV3V0Vm1TRnVKd0grNnE3bVUrMXNzWHJmRFI1bmlpYzFReFJVLzQrUnYwRkNzK0VDSWk0L1d3U1lXa3lXT0hxam4zNHVvanNFNlJROEwvQktYMHZWUlYyMEpyb2VQN0pLR1g0ZGd0dGJ0NmNUYW84YUY3NUY1RzJVb3VxMmhGdjRJTXFkNmxTdkRsQUZ6OGwzbzV5cEVPUTIzcjNyL2JGdDU1cWoxUmhXVk1VcG5LNHRGMm5FK2JzT1pSdjJLTUtTMmR3WCtXeFdSaWVZQW42VzZrRUU4UlZOYkIwQi9IcWlUVzVncE5rMnFCQzlYd2NmdlQ0RkNuVWgwZGtjSVFtZDQwcDM2ZTRmSXFTaTNKZEVSTnROUTdncVhMYjI5dTdOZW9JV3BZdFlsVDhLSjRVcTNFR29jTjd6aU5rN3ZvMGZYd2ZrZkUrQWZVSklVTDJzT25tQ0V0SlJwSWs3dUJSWjdobnp0TzdWM1Z6bzZhMzBqL2hreHlkMzk0Y05CbEF5Sk8wN0lFNWV3SWtPUndGL01sS1R3UUFzNDFqWUMxVWxrbXpVL1U3Skw1ZllEdU1QUmVhbjdUeG5tSENPOHFsRzJwL3ZhWnYweGlnS0hSYUJMcGp3ZEROZlRzMVNTdllwRHBxRjFFVUt3MWtRaGpWNjhNWG5KcGFWVWVldEJnMTV5UW1kcGtPTnlBWG9zQWw0TFVPOERpa2luOG5zYjRybXhxSFhDWmMzV3JBb3BMZGg2dHdIR0ZrZ3FONFV0QnFLUUJXUVBpcG56VW0xVzh2RFJNVHpHWDArRi9QcFhQK3A5RDFmRHM3TDB3SkVFc2NHcDM2NXJxWGdjYUxoMDFvdjVxRjBOQnZhRDI1RktmSmVzYTl5TUUxTHJ4N2JXNElyZEF0NEtrRXBvcWZFUjhzM1RFakx2aHF0Tis1WXhMUWRoYzdqYzQ5czRuc1g3TXZWUmdXK0dkZ09jR1ErbWQvYnArUWJkWVZMTUxJSll5YUdGV0hvZmNOcGpHOVdlT0p3MllCTENvUnE0azFuKzcvd1FTOE93Um13WkNiRW94VFY1TUxEL0dhak5XUVp1R1Fzd0VUWlF4ME42Rnd6TCtLNFV3SGRibVFlOWJ0SWVTV2hGUmV1MWQzZ1lrT1NadWp3TWVjdWZRR21wZXFTZDQvSk81WVNsTmNBdHVVZlg1ZVlBeExGVUp2Z0pyMlhyeUVQVHEvcllFTUpLS1REdmp6Um8wa3B3VDZIUExBRDE0TFBkNmV5SDdKMU9QQ054OFJGT0p6Ty9nYkgycXU2eDl6UVdHM29yOGFBTzd3RjRTdzFkRlhaNURicW43ZGhzK2tGekN4T1hYY2J2SlpVRzZPRVQ3K1ZRQUhVTXRsNUs2dHUrY1FKc1V4ZkxYaGU4TkkvZ1gxdFozZVNHaytXV01vL0FkWWhVZEtOVDJaWlVwZDF3Q1RuZUZ4OHplYkpBMmxUNkxNa29hZGF3Vll0MWkzVFpuZlJESFRweW9PZkMyU0FVSSsydDJlajNrUHRyU2tWU3lGTzBzUzM1azVZNHhvaXZweTVwbDFRdGtySVRubTFjMXZqOW1OcEI5aDlUU2pLd2dBaXJoa2lBYUt3Y1JJckR6bHA1SG5DQ3VKLzlxeFV5ejR5VGlvb2N5R0M1RkIvQmF1aFlBVnNtZGlWSXBCRlhuMDNHOEErQVZFdUt5blhjM0FCUHhvckhnWDVZNGduYk04RzJmaW94RTlOYmlQQU1WTjE5YnpXM0hrVk5NTVoyNCtlRm5selJ1cXp5UnZFNHFXdXVNZzFORkhPeTE4VjRlRnB2dkZ6bVJob3ZRYUJtSDBHMnlwK3dxdksxOEk2NS9CZVNNQlpVRmlnZi8zQ011VGI5NllhaG55UXdDUHk4VnYxemtiU3BHQkx4MS9Vc0dLMiIsIm1hYyI6IjYwOTFkODI2MGZiNzRmODQzZjQ5YjA4MjVlYWEzZWI1MTQxM2JkODUxMWNlNzk3OWViYjc5NjQzYjQyZjRmNDciLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2296, "gross_total": 2266, "base_fare": 878, "tax": 1418, "sell": { "currency": "MYR", "total": 2296, "base_fare": 878, "tax": 1418 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI5NiwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTQxOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyNjYsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjE0MTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI2NiwiYmFzZV9mYXJlIjo4NDgsInRheCI6MTQxOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2296, "base_fare": 878, "tax": 1418, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1418.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2296, "base_fare": 878, "tax": 1418, "gross": { "base_fare": "848.00", "tax": "1418.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyOTYuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxNDE4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTQxOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjI2Ni4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjE0MTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxNDE4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjI2Ni4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjE0MTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2266, "base_fare": 848, "tax": 1418, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2296, "filter": { "id": "F123NP00114-161", "price": 2296, "gross_total": 2266, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 19:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604291335bkk202604291700322bkk202604301640kul202604301950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-162", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG1bk0s+CTGaaRS\/xbSiPHjGkiTIikQ1AaNJYiSaw5EJ6A==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-162", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "u4I1Dwy2QJxKzH6JqhzaFNfv+KIyCS3QoXlpApWFmcw=", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6Im1RV3prZkp4MjUrdnk2OU5LNTdpYkE9PSIsInZhbHVlIjoiY1F0WFhhM2h0dVFocThyTjJWaDdqZ1kvUXpxOS9iQVBzZFFuTHBqNkxVL0h3Nm00cWxIQVFXakVKZFlVWnlzbi9Bc0Nua1ZNNSsveHVaK0pFWHVsbEZFZDNORGE1TFZvZEJQdENJMTMxTmRyVk1lM2lLQ0JvVWpJdVFqaStMaWh2N3NYV0J4NkREcktSZ3FHd0ZRdTJXUGljNnNmNXlXcXdVNi90bGY2dXV6UnZaR2ROTmZsL0M0VHh4dE1keXBHcFF2QjgxOURzMDdaY2VrWjRIQitDL3hLQTM3SmxXVjJDZ29pU3RmQVorcHVLZWdxR29RemZFdTBERFk0eHVvY2h5MTBoMktCQ2w5ZGxnUys0bXhlckw2bWdtZUhsaXFrRDBSY0lRMG5kQjRocTduV2pmb1c1US9pMjBGa3V1cE5ERktTOHQyR0RHb0QrZjZJcHpwRGtnVS9hSGZibnBRNEZpK0lWdE1NVVRuU0FpbmlVMDlLM3ZnY2FtbGp0dmJWYk1aTjFUczNTUkhQR0NmWUowZmlVdWZSZURsU3BvQkU1bzg2VTIxaTVaYXhxMS81VytnK0ZUejk0OGNQdEdTTVd5ak9XOE1CTHNLS2ltUlkrdmo2akkvRFpicG1PWER3UW9QaDFVQ25FOFU2aFZhTHpVcEIxREpMQjQ1QVI1dmRwejJoQ3JPZHhYZE95U0ZBV0lFci96R3Y0UTkzYzJ0a09hems2N1ozbktIMHVQd1ljbVpaaXg5aTJvL212YzZqUWswTzFoUFgvVWx4SWpGelFLaHJ4MTR0K3V6L3ZXUm1FNDVlSUptUVU4Qys1djlVUGFMYUpzVmZyRzBpbURNNEwwaW9iYmVneDl2Y0ZhREtyZWVpelhhYmRwZkE1NjN2RENXT1lCalpDSzlUeFJORCttREJiMkpvcXRXZ2R1S0ttWVAxdkF6WXFNaDBiNmUwWEM5ajhMOWZ3VWN0b1U1QmtvTlJ1b1U1VXZ6TjhHWVFSYktIQ2tyUFB2cFpudjFtZ0J6NEIyeFFnWkZrMWRVRzZQRDd5L09xenFwekZjZHlkeDRyK1ZtdWxiUk5HYndKMS9Cc1BrUUN6RitsRjB2WEVoYjZpRkRFSzloV3dadmZ2a2phM2YyZnhOWERaRjJNRnRZWkdENVlqNllBNjM0VWRvK1RPNWtmdk9ZQ1lEdDNITzRkYUdRTU1yVVVyTUhLVmVFSXUxdExmY2N2VzFxNUJzemZmMUF3bGxPWUhvNUE4MzBzZHgrR1lyeDhSNWU4aTBYTzFlR0FLK1FlcURtNFRWdE9KWTBqZC9sNHp0NHFXb0hNcHRreUtjalJoQm1yZzF6MXc2QTJQbnZFUFZsSUtOVHpMbTZnVUtaelpiRWpSOHJMMFNNY1RJSGMydFlEUnA0SGI2elA1RURSczRudE5ZM0FYaWNYeVlYMDZVV0JQLzRWenRtaDg0WUI1QnJvclQzT0o4YXRNZHhHbVRmTThjMVZrZjJzR0VDY3Ezajg0ektDS1ZIcnBLUHVRcEpncXhsbnpTMFVQenY0VW0yNE9YNDhjNnE0VnF1RWYyZFBnREVVM1JqenBHcUpleUxFRXR3b3NuMmpuVGk4Y2J0ZWRVVzgrbEJBSFlERmZhc3gxMnF0R3JwYUI4RUc1U05uaXp2MU14Qm00RzM0eVdYV2FhZ0VQTmR1NXVTdXY5OVA4eGZzZ0JmNDBkSTQ4UmtvbmR1K090MEF4QnpldDZaQU9oNjZMK093ZFl2QmQ4cG1zTkhQN3BISTBhVC85YUlFVlBoT0UrSVVZbVFJQ01RTm9vcW0xc1lUaTRuVDgzNTFMK3FHWkUrL2dSYVN5N3JsRDd6d2IrRUVFTy8xSjBZZTIxajNFQ3JWV25MWHo0Q3FhRjRCVzkrb2E1ZDkwNTJrOFZRNGQzMXpXT2NGdmM4Rk8rc25QMDJFNlRkZTlwdHlVbzc2RUlFVHFIeFEwRmJnS3FLbVZ0TUJyOFBVU1ZDRzJHUHF4QldZQnV6Z21ub0o5QnJDRUQ5TlVLYzNIdFpUS3JuTHA3WXVyamJ0K1RyWkl4MEQ2S1dIQ2M2aTN0Sm5ocjBQTTE3T0lzN1B3aXZ6K2wvblk4TTNRQ3pHenhEcFZvU0g4OGFCL3lvQlhkaXNpVHZDcmlsY3pzVjYxTDA3OU4vbFlnZ2NUNTFyWU55SGNvclRpVnBMbTZhdTkrRml3TlRpcXpNM1lxUFRTbldtT01GK214T2xseU1ZVVh4Ymc3ZllQelJLaS9RNmJMcDNxRDVRWjNORFBlajVRYk1nM1YxSkVLd2Z6dit0TllyU0VHcmtYcGIyRXZXazFkazY0MWFhVCtMWHhpdVJIaklVdVRTQzkvOUZaOCt6V2E3eXdpWVhGQW9KNE5sZEQvekI1dUdIbzcvc3NHVXNORDRSUVloYm13RUdUeU9iT1RWQll3Z0lqQjVqYVcrWHNheDZDODQ4enVJTnQ3WXBmZGJHNDErdlVsTnB6Z2pZQ0t2TXBOa01VaEl5bENHZHhpYWFzdW53OE01S0tFV0diUjc0VnB0ODJvZTZwVmtrOTRzNGo0N2VBRjM0L0VsbThPZEZMRDZDNjg3TmVCbm5aNkdPTkxSZjZkMW1iZW1hR1R1U0pRWExxV0s2aVBCSVgvR09mU25KWU5xWWdDcWw5U0YweWVFb3kzQVlSYlhLVzE2WktkTkRqUW1yMFpQS1VmdTcybUdjemZJZUhwbDdFc3RKTHdmYXFwell1VTVKRmt4VGpWOWVVc25KelQwdEVQQUxSb0FiRm5BbGxhbmRiem8vL3B3Z0hoNmdGYjA4VkNXY0xEZEdISW9uemNMZ1hpKzlLSHVxRHRETFdSRER3bTFITWp2OG1QajIyai94VUUzWE9scnBWb1V2WXJiZXJlTytwVlAwU09CekxLTGlSK1pBckNsM3ErRWZWaEpKVDlXUnJwUTIrYzNyYnNmeHgzbDArTDY3dXQwdFpUeCt5NUhqUzNNN2N5azJnbGFrRk1nYjM4RjlVZWFXcExBT0JEdUl5dk1iMGJsd3ErRWMzbkhNRFFoS2F2NllYWDJ2a2l3WWJjNTBCWTRsU0FSYllnNEhuSHA5Q05YZmdKZllkYkJVQVE5b3hka2xvNFFNUXA2OSIsIm1hYyI6ImQyMWYxYjJkZTZiYWU1MjY1MzRjNWFmMTliNGRkODE5Mzc1MjE0ZWZhMzI2ZDgyMGZhM2U4OWI2ODc4MmUwMmIiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "H9lfZ1So\/5KPm7\/ykhtT83brMLBMlo67e0fKV7xmx0U=", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT20H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6Im1RV3prZkp4MjUrdnk2OU5LNTdpYkE9PSIsInZhbHVlIjoiY1F0WFhhM2h0dVFocThyTjJWaDdqZ1kvUXpxOS9iQVBzZFFuTHBqNkxVL0h3Nm00cWxIQVFXakVKZFlVWnlzbi9Bc0Nua1ZNNSsveHVaK0pFWHVsbEZFZDNORGE1TFZvZEJQdENJMTMxTmRyVk1lM2lLQ0JvVWpJdVFqaStMaWh2N3NYV0J4NkREcktSZ3FHd0ZRdTJXUGljNnNmNXlXcXdVNi90bGY2dXV6UnZaR2ROTmZsL0M0VHh4dE1keXBHcFF2QjgxOURzMDdaY2VrWjRIQitDL3hLQTM3SmxXVjJDZ29pU3RmQVorcHVLZWdxR29RemZFdTBERFk0eHVvY2h5MTBoMktCQ2w5ZGxnUys0bXhlckw2bWdtZUhsaXFrRDBSY0lRMG5kQjRocTduV2pmb1c1US9pMjBGa3V1cE5ERktTOHQyR0RHb0QrZjZJcHpwRGtnVS9hSGZibnBRNEZpK0lWdE1NVVRuU0FpbmlVMDlLM3ZnY2FtbGp0dmJWYk1aTjFUczNTUkhQR0NmWUowZmlVdWZSZURsU3BvQkU1bzg2VTIxaTVaYXhxMS81VytnK0ZUejk0OGNQdEdTTVd5ak9XOE1CTHNLS2ltUlkrdmo2akkvRFpicG1PWER3UW9QaDFVQ25FOFU2aFZhTHpVcEIxREpMQjQ1QVI1dmRwejJoQ3JPZHhYZE95U0ZBV0lFci96R3Y0UTkzYzJ0a09hems2N1ozbktIMHVQd1ljbVpaaXg5aTJvL212YzZqUWswTzFoUFgvVWx4SWpGelFLaHJ4MTR0K3V6L3ZXUm1FNDVlSUptUVU4Qys1djlVUGFMYUpzVmZyRzBpbURNNEwwaW9iYmVneDl2Y0ZhREtyZWVpelhhYmRwZkE1NjN2RENXT1lCalpDSzlUeFJORCttREJiMkpvcXRXZ2R1S0ttWVAxdkF6WXFNaDBiNmUwWEM5ajhMOWZ3VWN0b1U1QmtvTlJ1b1U1VXZ6TjhHWVFSYktIQ2tyUFB2cFpudjFtZ0J6NEIyeFFnWkZrMWRVRzZQRDd5L09xenFwekZjZHlkeDRyK1ZtdWxiUk5HYndKMS9Cc1BrUUN6RitsRjB2WEVoYjZpRkRFSzloV3dadmZ2a2phM2YyZnhOWERaRjJNRnRZWkdENVlqNllBNjM0VWRvK1RPNWtmdk9ZQ1lEdDNITzRkYUdRTU1yVVVyTUhLVmVFSXUxdExmY2N2VzFxNUJzemZmMUF3bGxPWUhvNUE4MzBzZHgrR1lyeDhSNWU4aTBYTzFlR0FLK1FlcURtNFRWdE9KWTBqZC9sNHp0NHFXb0hNcHRreUtjalJoQm1yZzF6MXc2QTJQbnZFUFZsSUtOVHpMbTZnVUtaelpiRWpSOHJMMFNNY1RJSGMydFlEUnA0SGI2elA1RURSczRudE5ZM0FYaWNYeVlYMDZVV0JQLzRWenRtaDg0WUI1QnJvclQzT0o4YXRNZHhHbVRmTThjMVZrZjJzR0VDY3Ezajg0ektDS1ZIcnBLUHVRcEpncXhsbnpTMFVQenY0VW0yNE9YNDhjNnE0VnF1RWYyZFBnREVVM1JqenBHcUpleUxFRXR3b3NuMmpuVGk4Y2J0ZWRVVzgrbEJBSFlERmZhc3gxMnF0R3JwYUI4RUc1U05uaXp2MU14Qm00RzM0eVdYV2FhZ0VQTmR1NXVTdXY5OVA4eGZzZ0JmNDBkSTQ4UmtvbmR1K090MEF4QnpldDZaQU9oNjZMK093ZFl2QmQ4cG1zTkhQN3BISTBhVC85YUlFVlBoT0UrSVVZbVFJQ01RTm9vcW0xc1lUaTRuVDgzNTFMK3FHWkUrL2dSYVN5N3JsRDd6d2IrRUVFTy8xSjBZZTIxajNFQ3JWV25MWHo0Q3FhRjRCVzkrb2E1ZDkwNTJrOFZRNGQzMXpXT2NGdmM4Rk8rc25QMDJFNlRkZTlwdHlVbzc2RUlFVHFIeFEwRmJnS3FLbVZ0TUJyOFBVU1ZDRzJHUHF4QldZQnV6Z21ub0o5QnJDRUQ5TlVLYzNIdFpUS3JuTHA3WXVyamJ0K1RyWkl4MEQ2S1dIQ2M2aTN0Sm5ocjBQTTE3T0lzN1B3aXZ6K2wvblk4TTNRQ3pHenhEcFZvU0g4OGFCL3lvQlhkaXNpVHZDcmlsY3pzVjYxTDA3OU4vbFlnZ2NUNTFyWU55SGNvclRpVnBMbTZhdTkrRml3TlRpcXpNM1lxUFRTbldtT01GK214T2xseU1ZVVh4Ymc3ZllQelJLaS9RNmJMcDNxRDVRWjNORFBlajVRYk1nM1YxSkVLd2Z6dit0TllyU0VHcmtYcGIyRXZXazFkazY0MWFhVCtMWHhpdVJIaklVdVRTQzkvOUZaOCt6V2E3eXdpWVhGQW9KNE5sZEQvekI1dUdIbzcvc3NHVXNORDRSUVloYm13RUdUeU9iT1RWQll3Z0lqQjVqYVcrWHNheDZDODQ4enVJTnQ3WXBmZGJHNDErdlVsTnB6Z2pZQ0t2TXBOa01VaEl5bENHZHhpYWFzdW53OE01S0tFV0diUjc0VnB0ODJvZTZwVmtrOTRzNGo0N2VBRjM0L0VsbThPZEZMRDZDNjg3TmVCbm5aNkdPTkxSZjZkMW1iZW1hR1R1U0pRWExxV0s2aVBCSVgvR09mU25KWU5xWWdDcWw5U0YweWVFb3kzQVlSYlhLVzE2WktkTkRqUW1yMFpQS1VmdTcybUdjemZJZUhwbDdFc3RKTHdmYXFwell1VTVKRmt4VGpWOWVVc25KelQwdEVQQUxSb0FiRm5BbGxhbmRiem8vL3B3Z0hoNmdGYjA4VkNXY0xEZEdISW9uemNMZ1hpKzlLSHVxRHRETFdSRER3bTFITWp2OG1QajIyai94VUUzWE9scnBWb1V2WXJiZXJlTytwVlAwU09CekxLTGlSK1pBckNsM3ErRWZWaEpKVDlXUnJwUTIrYzNyYnNmeHgzbDArTDY3dXQwdFpUeCt5NUhqUzNNN2N5azJnbGFrRk1nYjM4RjlVZWFXcExBT0JEdUl5dk1iMGJsd3ErRWMzbkhNRFFoS2F2NllYWDJ2a2l3WWJjNTBCWTRsU0FSYllnNEhuSHA5Q05YZmdKZllkYkJVQVE5b3hka2xvNFFNUXA2OSIsIm1hYyI6ImQyMWYxYjJkZTZiYWU1MjY1MzRjNWFmMTliNGRkODE5Mzc1MjE0ZWZhMzI2ZDgyMGZhM2U4OWI2ODc4MmUwMmIiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-162", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "skl1gzNr5yQR+ypXU7xSoMfwCxfm6soVvNF+oIGQzQ0=", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6Im1RV3prZkp4MjUrdnk2OU5LNTdpYkE9PSIsInZhbHVlIjoiY1F0WFhhM2h0dVFocThyTjJWaDdqZ1kvUXpxOS9iQVBzZFFuTHBqNkxVL0h3Nm00cWxIQVFXakVKZFlVWnlzbi9Bc0Nua1ZNNSsveHVaK0pFWHVsbEZFZDNORGE1TFZvZEJQdENJMTMxTmRyVk1lM2lLQ0JvVWpJdVFqaStMaWh2N3NYV0J4NkREcktSZ3FHd0ZRdTJXUGljNnNmNXlXcXdVNi90bGY2dXV6UnZaR2ROTmZsL0M0VHh4dE1keXBHcFF2QjgxOURzMDdaY2VrWjRIQitDL3hLQTM3SmxXVjJDZ29pU3RmQVorcHVLZWdxR29RemZFdTBERFk0eHVvY2h5MTBoMktCQ2w5ZGxnUys0bXhlckw2bWdtZUhsaXFrRDBSY0lRMG5kQjRocTduV2pmb1c1US9pMjBGa3V1cE5ERktTOHQyR0RHb0QrZjZJcHpwRGtnVS9hSGZibnBRNEZpK0lWdE1NVVRuU0FpbmlVMDlLM3ZnY2FtbGp0dmJWYk1aTjFUczNTUkhQR0NmWUowZmlVdWZSZURsU3BvQkU1bzg2VTIxaTVaYXhxMS81VytnK0ZUejk0OGNQdEdTTVd5ak9XOE1CTHNLS2ltUlkrdmo2akkvRFpicG1PWER3UW9QaDFVQ25FOFU2aFZhTHpVcEIxREpMQjQ1QVI1dmRwejJoQ3JPZHhYZE95U0ZBV0lFci96R3Y0UTkzYzJ0a09hems2N1ozbktIMHVQd1ljbVpaaXg5aTJvL212YzZqUWswTzFoUFgvVWx4SWpGelFLaHJ4MTR0K3V6L3ZXUm1FNDVlSUptUVU4Qys1djlVUGFMYUpzVmZyRzBpbURNNEwwaW9iYmVneDl2Y0ZhREtyZWVpelhhYmRwZkE1NjN2RENXT1lCalpDSzlUeFJORCttREJiMkpvcXRXZ2R1S0ttWVAxdkF6WXFNaDBiNmUwWEM5ajhMOWZ3VWN0b1U1QmtvTlJ1b1U1VXZ6TjhHWVFSYktIQ2tyUFB2cFpudjFtZ0J6NEIyeFFnWkZrMWRVRzZQRDd5L09xenFwekZjZHlkeDRyK1ZtdWxiUk5HYndKMS9Cc1BrUUN6RitsRjB2WEVoYjZpRkRFSzloV3dadmZ2a2phM2YyZnhOWERaRjJNRnRZWkdENVlqNllBNjM0VWRvK1RPNWtmdk9ZQ1lEdDNITzRkYUdRTU1yVVVyTUhLVmVFSXUxdExmY2N2VzFxNUJzemZmMUF3bGxPWUhvNUE4MzBzZHgrR1lyeDhSNWU4aTBYTzFlR0FLK1FlcURtNFRWdE9KWTBqZC9sNHp0NHFXb0hNcHRreUtjalJoQm1yZzF6MXc2QTJQbnZFUFZsSUtOVHpMbTZnVUtaelpiRWpSOHJMMFNNY1RJSGMydFlEUnA0SGI2elA1RURSczRudE5ZM0FYaWNYeVlYMDZVV0JQLzRWenRtaDg0WUI1QnJvclQzT0o4YXRNZHhHbVRmTThjMVZrZjJzR0VDY3Ezajg0ektDS1ZIcnBLUHVRcEpncXhsbnpTMFVQenY0VW0yNE9YNDhjNnE0VnF1RWYyZFBnREVVM1JqenBHcUpleUxFRXR3b3NuMmpuVGk4Y2J0ZWRVVzgrbEJBSFlERmZhc3gxMnF0R3JwYUI4RUc1U05uaXp2MU14Qm00RzM0eVdYV2FhZ0VQTmR1NXVTdXY5OVA4eGZzZ0JmNDBkSTQ4UmtvbmR1K090MEF4QnpldDZaQU9oNjZMK093ZFl2QmQ4cG1zTkhQN3BISTBhVC85YUlFVlBoT0UrSVVZbVFJQ01RTm9vcW0xc1lUaTRuVDgzNTFMK3FHWkUrL2dSYVN5N3JsRDd6d2IrRUVFTy8xSjBZZTIxajNFQ3JWV25MWHo0Q3FhRjRCVzkrb2E1ZDkwNTJrOFZRNGQzMXpXT2NGdmM4Rk8rc25QMDJFNlRkZTlwdHlVbzc2RUlFVHFIeFEwRmJnS3FLbVZ0TUJyOFBVU1ZDRzJHUHF4QldZQnV6Z21ub0o5QnJDRUQ5TlVLYzNIdFpUS3JuTHA3WXVyamJ0K1RyWkl4MEQ2S1dIQ2M2aTN0Sm5ocjBQTTE3T0lzN1B3aXZ6K2wvblk4TTNRQ3pHenhEcFZvU0g4OGFCL3lvQlhkaXNpVHZDcmlsY3pzVjYxTDA3OU4vbFlnZ2NUNTFyWU55SGNvclRpVnBMbTZhdTkrRml3TlRpcXpNM1lxUFRTbldtT01GK214T2xseU1ZVVh4Ymc3ZllQelJLaS9RNmJMcDNxRDVRWjNORFBlajVRYk1nM1YxSkVLd2Z6dit0TllyU0VHcmtYcGIyRXZXazFkazY0MWFhVCtMWHhpdVJIaklVdVRTQzkvOUZaOCt6V2E3eXdpWVhGQW9KNE5sZEQvekI1dUdIbzcvc3NHVXNORDRSUVloYm13RUdUeU9iT1RWQll3Z0lqQjVqYVcrWHNheDZDODQ4enVJTnQ3WXBmZGJHNDErdlVsTnB6Z2pZQ0t2TXBOa01VaEl5bENHZHhpYWFzdW53OE01S0tFV0diUjc0VnB0ODJvZTZwVmtrOTRzNGo0N2VBRjM0L0VsbThPZEZMRDZDNjg3TmVCbm5aNkdPTkxSZjZkMW1iZW1hR1R1U0pRWExxV0s2aVBCSVgvR09mU25KWU5xWWdDcWw5U0YweWVFb3kzQVlSYlhLVzE2WktkTkRqUW1yMFpQS1VmdTcybUdjemZJZUhwbDdFc3RKTHdmYXFwell1VTVKRmt4VGpWOWVVc25KelQwdEVQQUxSb0FiRm5BbGxhbmRiem8vL3B3Z0hoNmdGYjA4VkNXY0xEZEdISW9uemNMZ1hpKzlLSHVxRHRETFdSRER3bTFITWp2OG1QajIyai94VUUzWE9scnBWb1V2WXJiZXJlTytwVlAwU09CekxLTGlSK1pBckNsM3ErRWZWaEpKVDlXUnJwUTIrYzNyYnNmeHgzbDArTDY3dXQwdFpUeCt5NUhqUzNNN2N5azJnbGFrRk1nYjM4RjlVZWFXcExBT0JEdUl5dk1iMGJsd3ErRWMzbkhNRFFoS2F2NllYWDJ2a2l3WWJjNTBCWTRsU0FSYllnNEhuSHA5Q05YZmdKZllkYkJVQVE5b3hka2xvNFFNUXA2OSIsIm1hYyI6ImQyMWYxYjJkZTZiYWU1MjY1MzRjNWFmMTliNGRkODE5Mzc1MjE0ZWZhMzI2ZDgyMGZhM2U4OWI2ODc4MmUwMmIiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Dv8cHM1I9VgjuCv4RW2zDoYF7obRJDufs\/7uBdC4+B4=", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6Im1RV3prZkp4MjUrdnk2OU5LNTdpYkE9PSIsInZhbHVlIjoiY1F0WFhhM2h0dVFocThyTjJWaDdqZ1kvUXpxOS9iQVBzZFFuTHBqNkxVL0h3Nm00cWxIQVFXakVKZFlVWnlzbi9Bc0Nua1ZNNSsveHVaK0pFWHVsbEZFZDNORGE1TFZvZEJQdENJMTMxTmRyVk1lM2lLQ0JvVWpJdVFqaStMaWh2N3NYV0J4NkREcktSZ3FHd0ZRdTJXUGljNnNmNXlXcXdVNi90bGY2dXV6UnZaR2ROTmZsL0M0VHh4dE1keXBHcFF2QjgxOURzMDdaY2VrWjRIQitDL3hLQTM3SmxXVjJDZ29pU3RmQVorcHVLZWdxR29RemZFdTBERFk0eHVvY2h5MTBoMktCQ2w5ZGxnUys0bXhlckw2bWdtZUhsaXFrRDBSY0lRMG5kQjRocTduV2pmb1c1US9pMjBGa3V1cE5ERktTOHQyR0RHb0QrZjZJcHpwRGtnVS9hSGZibnBRNEZpK0lWdE1NVVRuU0FpbmlVMDlLM3ZnY2FtbGp0dmJWYk1aTjFUczNTUkhQR0NmWUowZmlVdWZSZURsU3BvQkU1bzg2VTIxaTVaYXhxMS81VytnK0ZUejk0OGNQdEdTTVd5ak9XOE1CTHNLS2ltUlkrdmo2akkvRFpicG1PWER3UW9QaDFVQ25FOFU2aFZhTHpVcEIxREpMQjQ1QVI1dmRwejJoQ3JPZHhYZE95U0ZBV0lFci96R3Y0UTkzYzJ0a09hems2N1ozbktIMHVQd1ljbVpaaXg5aTJvL212YzZqUWswTzFoUFgvVWx4SWpGelFLaHJ4MTR0K3V6L3ZXUm1FNDVlSUptUVU4Qys1djlVUGFMYUpzVmZyRzBpbURNNEwwaW9iYmVneDl2Y0ZhREtyZWVpelhhYmRwZkE1NjN2RENXT1lCalpDSzlUeFJORCttREJiMkpvcXRXZ2R1S0ttWVAxdkF6WXFNaDBiNmUwWEM5ajhMOWZ3VWN0b1U1QmtvTlJ1b1U1VXZ6TjhHWVFSYktIQ2tyUFB2cFpudjFtZ0J6NEIyeFFnWkZrMWRVRzZQRDd5L09xenFwekZjZHlkeDRyK1ZtdWxiUk5HYndKMS9Cc1BrUUN6RitsRjB2WEVoYjZpRkRFSzloV3dadmZ2a2phM2YyZnhOWERaRjJNRnRZWkdENVlqNllBNjM0VWRvK1RPNWtmdk9ZQ1lEdDNITzRkYUdRTU1yVVVyTUhLVmVFSXUxdExmY2N2VzFxNUJzemZmMUF3bGxPWUhvNUE4MzBzZHgrR1lyeDhSNWU4aTBYTzFlR0FLK1FlcURtNFRWdE9KWTBqZC9sNHp0NHFXb0hNcHRreUtjalJoQm1yZzF6MXc2QTJQbnZFUFZsSUtOVHpMbTZnVUtaelpiRWpSOHJMMFNNY1RJSGMydFlEUnA0SGI2elA1RURSczRudE5ZM0FYaWNYeVlYMDZVV0JQLzRWenRtaDg0WUI1QnJvclQzT0o4YXRNZHhHbVRmTThjMVZrZjJzR0VDY3Ezajg0ektDS1ZIcnBLUHVRcEpncXhsbnpTMFVQenY0VW0yNE9YNDhjNnE0VnF1RWYyZFBnREVVM1JqenBHcUpleUxFRXR3b3NuMmpuVGk4Y2J0ZWRVVzgrbEJBSFlERmZhc3gxMnF0R3JwYUI4RUc1U05uaXp2MU14Qm00RzM0eVdYV2FhZ0VQTmR1NXVTdXY5OVA4eGZzZ0JmNDBkSTQ4UmtvbmR1K090MEF4QnpldDZaQU9oNjZMK093ZFl2QmQ4cG1zTkhQN3BISTBhVC85YUlFVlBoT0UrSVVZbVFJQ01RTm9vcW0xc1lUaTRuVDgzNTFMK3FHWkUrL2dSYVN5N3JsRDd6d2IrRUVFTy8xSjBZZTIxajNFQ3JWV25MWHo0Q3FhRjRCVzkrb2E1ZDkwNTJrOFZRNGQzMXpXT2NGdmM4Rk8rc25QMDJFNlRkZTlwdHlVbzc2RUlFVHFIeFEwRmJnS3FLbVZ0TUJyOFBVU1ZDRzJHUHF4QldZQnV6Z21ub0o5QnJDRUQ5TlVLYzNIdFpUS3JuTHA3WXVyamJ0K1RyWkl4MEQ2S1dIQ2M2aTN0Sm5ocjBQTTE3T0lzN1B3aXZ6K2wvblk4TTNRQ3pHenhEcFZvU0g4OGFCL3lvQlhkaXNpVHZDcmlsY3pzVjYxTDA3OU4vbFlnZ2NUNTFyWU55SGNvclRpVnBMbTZhdTkrRml3TlRpcXpNM1lxUFRTbldtT01GK214T2xseU1ZVVh4Ymc3ZllQelJLaS9RNmJMcDNxRDVRWjNORFBlajVRYk1nM1YxSkVLd2Z6dit0TllyU0VHcmtYcGIyRXZXazFkazY0MWFhVCtMWHhpdVJIaklVdVRTQzkvOUZaOCt6V2E3eXdpWVhGQW9KNE5sZEQvekI1dUdIbzcvc3NHVXNORDRSUVloYm13RUdUeU9iT1RWQll3Z0lqQjVqYVcrWHNheDZDODQ4enVJTnQ3WXBmZGJHNDErdlVsTnB6Z2pZQ0t2TXBOa01VaEl5bENHZHhpYWFzdW53OE01S0tFV0diUjc0VnB0ODJvZTZwVmtrOTRzNGo0N2VBRjM0L0VsbThPZEZMRDZDNjg3TmVCbm5aNkdPTkxSZjZkMW1iZW1hR1R1U0pRWExxV0s2aVBCSVgvR09mU25KWU5xWWdDcWw5U0YweWVFb3kzQVlSYlhLVzE2WktkTkRqUW1yMFpQS1VmdTcybUdjemZJZUhwbDdFc3RKTHdmYXFwell1VTVKRmt4VGpWOWVVc25KelQwdEVQQUxSb0FiRm5BbGxhbmRiem8vL3B3Z0hoNmdGYjA4VkNXY0xEZEdISW9uemNMZ1hpKzlLSHVxRHRETFdSRER3bTFITWp2OG1QajIyai94VUUzWE9scnBWb1V2WXJiZXJlTytwVlAwU09CekxLTGlSK1pBckNsM3ErRWZWaEpKVDlXUnJwUTIrYzNyYnNmeHgzbDArTDY3dXQwdFpUeCt5NUhqUzNNN2N5azJnbGFrRk1nYjM4RjlVZWFXcExBT0JEdUl5dk1iMGJsd3ErRWMzbkhNRFFoS2F2NllYWDJ2a2l3WWJjNTBCWTRsU0FSYllnNEhuSHA5Q05YZmdKZllkYkJVQVE5b3hka2xvNFFNUXA2OSIsIm1hYyI6ImQyMWYxYjJkZTZiYWU1MjY1MzRjNWFmMTliNGRkODE5Mzc1MjE0ZWZhMzI2ZDgyMGZhM2U4OWI2ODc4MmUwMmIiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2296, "gross_total": 2266, "base_fare": 878, "tax": 1418, "sell": { "currency": "MYR", "total": 2296, "base_fare": 878, "tax": 1418 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI5NiwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTQxOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyNjYsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjE0MTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI2NiwiYmFzZV9mYXJlIjo4NDgsInRheCI6MTQxOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2296, "base_fare": 878, "tax": 1418, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1418.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2296, "base_fare": 878, "tax": 1418, "gross": { "base_fare": "848.00", "tax": "1418.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyOTYuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxNDE4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTQxOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjI2Ni4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjE0MTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxNDE4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjI2Ni4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjE0MTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2266, "base_fare": 848, "tax": 1418, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2296, "filter": { "id": "F123NP00114-162", "price": 2296, "gross_total": 2266, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603121055dac202603121230321dac202604291335bkk202604291700322bkk202604300905kul202604301215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-163", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG2h3v4u\/7VAWtrA6JL5teMeWX9cUFfkjKljjODy6Pvieg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-163", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+qRtUfyA0KrVz7RQxbIPrs2XX+JoMpZ2tmOijJBywn8=", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6Ik1nT3RNaEFIZWlUN3BRS09wcUtobVE9PSIsInZhbHVlIjoiMVBGenlnU2t4RmlaUzExcDB3RmthOXl0aTdpTVJ3RmFNMTZ1bXhrREFKRU1Pa09BcmFkSFRCSW9maTlXQVJpT3FNUk5neTZWdlJkSXVYUnBwL3VMRFBwd2NuZTErN0NGa3FYTWx5WHgvcFZ5RDZRcnRHWFJsck9uY3lTTk50UXJzWExwN09YaEluUUFENFNXT0RwWlYzVXZSOUhBdFZsZWJzQXRnSW04VFhRTWdBWXdsK09vTWk2S3U1bjBYN3JUNHJsS1g0TUEzNVpXOFAxc0VHNEYrYzZzbG83TmJkMytPekpHWm1iWHZhL2pwZVBxQk5La0JUQUV6Wnl5alhab016MjQzK3Jacm85NmRPNnhDYzE2NVBuUCtLbWFLcW4xMkpqUU5HSmNvbDJyYUh5WVJZTTRMR2Erby8ydUM2WnRWUVhzM0k2Ri90SzlpK3c0TC9Gem16bWFIT3BtN3lkU09DR09TQUJiQnFGUGsxcVV1cDduMVlZUU1BZkxrc1dLangxWkJlQXV0clh2cWZsVmFGWGt5OU00ZmFUejE0WXk0aW1FaGZFU05jSWp1VmJGQkt6cndUNm9mY1NUN3NUNWlMeEgydGh2dUhxWU1xTmZ5clZKRDdlSk52bFBPWGpieXdhZHRDVGJCdWpqdkFGcC9nUFhmN284QVZBWkJxYXdOZmhTY092bXEyME5kZThkajhUSVlOY1l5azZ3SWhFNGIwNng1bmlBOUE3eno1alZxU3IwL3Qvb1h6ZHc1U1ltSXJ0WU1CMkR3dVNqdS8wVHVIdHI1c3N5LzBUeDU5bnVJWWJvcWpqV3pqQjNaVGU3djNsN3VnT1BUZkk1K3BmOGlwUm9sTGcyU2FxZ1psNTZ4OEJqTkNncTFqYnV0UzA1Snpad050M1lZcFZOM2dVU29CSlk0K0diOStUMXF0ZWs0d0VqUmJzNFcxZEVSOXVvOHlXRkFwNjZRR2tPUFJCQWhlY0pWTUJrYjZsekFYQWRSVFJoZWJpT09FYnNDOUtteGMwSEoxK0R4YlNWWlRWSCtPZ3MyYVVhSUlMc0FVdnZBRkp2SkREeVRQeEZ6UWhCUG1BWWZ6bUlSR0VPWjR5dm8zekh3a3RnN0VMRXN4dDhoTkZ6SzUydmhjU294Uk9zVmVGYzlCZlFKK2h3Sm5GUjdaRG00T1NqWm0xUTI4SWV2b2xiRHBDSGxMTFBtdHVBM0p0VCtzT05tcVVhRlFCZkRFK1h0UGhJN25Wa0ZwTFoxMVloRzBEcjdINVdOVi9YZ1JyakZER3I4UU1zUXlsdThYUERyTW03WlJzak9iWDhnaDlSZ2NGdk1IVGdSSkF1Tjk0ekJsS21XTVpXUFVYeWtwMjFZWW56K1VxV0ZnWUhENHdscGVYT3B4b1dRQU8rd1FDTVVlelNxMjN6TXc5U3FUZUoxbmZvbXMySEVSbEZJK1FkaXJ0TW96MmtEZS9VRkk2Yy9wV09zK1lRRmpsYThKc2ZOOS9jV3VVd1IyTENJMDFHb0Q0UVUyK0JlZkdwbFJjek94MGcyb2gvOWt1V0FscjZMUEtGSmlhZk5wUENkYVhDSENGL0Q0aW9Yc3NaL0MrWWRRZ090YUNMampDS1IxWFk4dUNBelBQNjkxUXFYQWxqRTVUMmE2UUI4RkJDWVl4dkxpRDdIZmsvSEVOaXBscmZ4VXNEK1BwWVpNVUZ5RHZVb1lRZU9Fa3lwRkw2UnpJQVVTSUFRR2VhNTRzWEVRY3YrSm91WG5HUGtIdnZ1YURCT3A2WGNyVi9yMmZJcEhOc1dyb2p4OFI4cDlsQTU5YkJzL1VzcG1pN09VUlBmcDBZeElYekJYcFpLRVVLOWlYaXA5dVpIYzErbzBxZnNTMGI2bnVQOStESnBxNUo1OVozMmk1TlpLVUNZNUE5aTQ0VHlQbnRaSzZUUS9IbUdtK0wzTVN5di92dkVpMFNqc2I5QVAxMWd0dld0WUNmRDRxMDFkOWlaTEZCV0ZtcHU0YUdNempBRXRLNm1jTWpPVUM2eHhESEpKK3ZtOW5vYytHWVVXREhiTU1KK1NPeWUzZDRrdFhyTDJmb1QyRTkyVjNWTFQwaGVHK241M2tQWEExWE91MmdxWjZwb2VCYVJOZmJ2b1B0QkwyamdVMXNWbEoyZ0MyK1RtMFlXTDBvK3o3VGJpYkJ2VS9DWUpReSs4a3RsVXBkN24xNDFYV2J2RVNKSDRUdVYzNFMzR21PWk9BV3RUQWZSVzZ5REsyRUxia3BTK3BKYWxzR2NtMFNyUGVJSE9NSGVyY2cxV0NSMnB2SFMxUnlKV3JaQTV1K1RRRjJld0ZDaUZlSElkdE5NdlJMcnZmS1B2NDUrS2RScVkxT3dEWXhYNzJTTXUyNkZHc2hJSkl2RjJnYk5SL2Z2NnBiOEhYYzhnMzlsZzFEbWsyZDF5cjl3Wnc1U0VVakhPbWlyYnh4c1I3SjhjdlJORTNkdmVNRElUdG1lc0lNNm40SklvdVBWNXdXaHJ2RklHNzhWMVNQWW1KT2g4N1NvRzZrMmk4SUg2Y2xzbE9TUjFuT1ZQbVFFMUZLRUFVSk13TzJkMFExaVRwSDczMWhDTVlHRmtQcXdzWmpZQTNWa1drK2orbitnSGhpL0hUczNQUUdYenRiYnlzSnVsQzQ5UnB4MWRyeEJyY0IxSVdVY3RCRnFzVG04Z1FLdlVTd0hNM1FmSTNzaXo4SVJ1UEtoOStrRWoxV1doZ2JrRm5iWCtSelN5dk9Xa2hMYW92Q0VaSG1FdHdIaVg4NGJFN20rZFdkWm9iMlZkaGpLK3FLajI3MEZKSGxhL2F6WnN4T2ZFc29kb2M4R1lxZFAzbGNTY1FvMFlvNXc4UHNRSitqa2NQWUhHZjhkUnM0N0RmZ2VWS1J5OUNQY1FXTlpIUmNZT3F0UThsY2Q1dVN2ODQzL0Qyb2IrWmgyWEtKS1NpbEdEUlRHMmt2bEI1L0oxYTFVZVlOQzA4SDRUc1J3RlJteXBxZmJlczU0d2JqdWhxWkE2VW1FSGlFMjg1N2UwTURIakFYUHpURlc3MTI1R3ZtZVVBaWRmNTUzQTFYd0FrdzJ5dk4rMU41d2R6cm5HYXZyTjhOTUIvWnpnZTZSNE1kMHZRQWJrOFhmcERKVEhRZSIsIm1hYyI6ImViMmNjM2EzZTU4ODI0YTM0NGI1MGUwNGY1YjU0YzVjMDJjYTJhZjc3ZGYyODhiMmMyMTkxODNhMzE3YzliMjMiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "iFxaXvsen0w\/6wIgFxPpCOzTVztSU22\/hjV5WETh60k=", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT20H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6Ik1nT3RNaEFIZWlUN3BRS09wcUtobVE9PSIsInZhbHVlIjoiMVBGenlnU2t4RmlaUzExcDB3RmthOXl0aTdpTVJ3RmFNMTZ1bXhrREFKRU1Pa09BcmFkSFRCSW9maTlXQVJpT3FNUk5neTZWdlJkSXVYUnBwL3VMRFBwd2NuZTErN0NGa3FYTWx5WHgvcFZ5RDZRcnRHWFJsck9uY3lTTk50UXJzWExwN09YaEluUUFENFNXT0RwWlYzVXZSOUhBdFZsZWJzQXRnSW04VFhRTWdBWXdsK09vTWk2S3U1bjBYN3JUNHJsS1g0TUEzNVpXOFAxc0VHNEYrYzZzbG83TmJkMytPekpHWm1iWHZhL2pwZVBxQk5La0JUQUV6Wnl5alhab016MjQzK3Jacm85NmRPNnhDYzE2NVBuUCtLbWFLcW4xMkpqUU5HSmNvbDJyYUh5WVJZTTRMR2Erby8ydUM2WnRWUVhzM0k2Ri90SzlpK3c0TC9Gem16bWFIT3BtN3lkU09DR09TQUJiQnFGUGsxcVV1cDduMVlZUU1BZkxrc1dLangxWkJlQXV0clh2cWZsVmFGWGt5OU00ZmFUejE0WXk0aW1FaGZFU05jSWp1VmJGQkt6cndUNm9mY1NUN3NUNWlMeEgydGh2dUhxWU1xTmZ5clZKRDdlSk52bFBPWGpieXdhZHRDVGJCdWpqdkFGcC9nUFhmN284QVZBWkJxYXdOZmhTY092bXEyME5kZThkajhUSVlOY1l5azZ3SWhFNGIwNng1bmlBOUE3eno1alZxU3IwL3Qvb1h6ZHc1U1ltSXJ0WU1CMkR3dVNqdS8wVHVIdHI1c3N5LzBUeDU5bnVJWWJvcWpqV3pqQjNaVGU3djNsN3VnT1BUZkk1K3BmOGlwUm9sTGcyU2FxZ1psNTZ4OEJqTkNncTFqYnV0UzA1Snpad050M1lZcFZOM2dVU29CSlk0K0diOStUMXF0ZWs0d0VqUmJzNFcxZEVSOXVvOHlXRkFwNjZRR2tPUFJCQWhlY0pWTUJrYjZsekFYQWRSVFJoZWJpT09FYnNDOUtteGMwSEoxK0R4YlNWWlRWSCtPZ3MyYVVhSUlMc0FVdnZBRkp2SkREeVRQeEZ6UWhCUG1BWWZ6bUlSR0VPWjR5dm8zekh3a3RnN0VMRXN4dDhoTkZ6SzUydmhjU294Uk9zVmVGYzlCZlFKK2h3Sm5GUjdaRG00T1NqWm0xUTI4SWV2b2xiRHBDSGxMTFBtdHVBM0p0VCtzT05tcVVhRlFCZkRFK1h0UGhJN25Wa0ZwTFoxMVloRzBEcjdINVdOVi9YZ1JyakZER3I4UU1zUXlsdThYUERyTW03WlJzak9iWDhnaDlSZ2NGdk1IVGdSSkF1Tjk0ekJsS21XTVpXUFVYeWtwMjFZWW56K1VxV0ZnWUhENHdscGVYT3B4b1dRQU8rd1FDTVVlelNxMjN6TXc5U3FUZUoxbmZvbXMySEVSbEZJK1FkaXJ0TW96MmtEZS9VRkk2Yy9wV09zK1lRRmpsYThKc2ZOOS9jV3VVd1IyTENJMDFHb0Q0UVUyK0JlZkdwbFJjek94MGcyb2gvOWt1V0FscjZMUEtGSmlhZk5wUENkYVhDSENGL0Q0aW9Yc3NaL0MrWWRRZ090YUNMampDS1IxWFk4dUNBelBQNjkxUXFYQWxqRTVUMmE2UUI4RkJDWVl4dkxpRDdIZmsvSEVOaXBscmZ4VXNEK1BwWVpNVUZ5RHZVb1lRZU9Fa3lwRkw2UnpJQVVTSUFRR2VhNTRzWEVRY3YrSm91WG5HUGtIdnZ1YURCT3A2WGNyVi9yMmZJcEhOc1dyb2p4OFI4cDlsQTU5YkJzL1VzcG1pN09VUlBmcDBZeElYekJYcFpLRVVLOWlYaXA5dVpIYzErbzBxZnNTMGI2bnVQOStESnBxNUo1OVozMmk1TlpLVUNZNUE5aTQ0VHlQbnRaSzZUUS9IbUdtK0wzTVN5di92dkVpMFNqc2I5QVAxMWd0dld0WUNmRDRxMDFkOWlaTEZCV0ZtcHU0YUdNempBRXRLNm1jTWpPVUM2eHhESEpKK3ZtOW5vYytHWVVXREhiTU1KK1NPeWUzZDRrdFhyTDJmb1QyRTkyVjNWTFQwaGVHK241M2tQWEExWE91MmdxWjZwb2VCYVJOZmJ2b1B0QkwyamdVMXNWbEoyZ0MyK1RtMFlXTDBvK3o3VGJpYkJ2VS9DWUpReSs4a3RsVXBkN24xNDFYV2J2RVNKSDRUdVYzNFMzR21PWk9BV3RUQWZSVzZ5REsyRUxia3BTK3BKYWxzR2NtMFNyUGVJSE9NSGVyY2cxV0NSMnB2SFMxUnlKV3JaQTV1K1RRRjJld0ZDaUZlSElkdE5NdlJMcnZmS1B2NDUrS2RScVkxT3dEWXhYNzJTTXUyNkZHc2hJSkl2RjJnYk5SL2Z2NnBiOEhYYzhnMzlsZzFEbWsyZDF5cjl3Wnc1U0VVakhPbWlyYnh4c1I3SjhjdlJORTNkdmVNRElUdG1lc0lNNm40SklvdVBWNXdXaHJ2RklHNzhWMVNQWW1KT2g4N1NvRzZrMmk4SUg2Y2xzbE9TUjFuT1ZQbVFFMUZLRUFVSk13TzJkMFExaVRwSDczMWhDTVlHRmtQcXdzWmpZQTNWa1drK2orbitnSGhpL0hUczNQUUdYenRiYnlzSnVsQzQ5UnB4MWRyeEJyY0IxSVdVY3RCRnFzVG04Z1FLdlVTd0hNM1FmSTNzaXo4SVJ1UEtoOStrRWoxV1doZ2JrRm5iWCtSelN5dk9Xa2hMYW92Q0VaSG1FdHdIaVg4NGJFN20rZFdkWm9iMlZkaGpLK3FLajI3MEZKSGxhL2F6WnN4T2ZFc29kb2M4R1lxZFAzbGNTY1FvMFlvNXc4UHNRSitqa2NQWUhHZjhkUnM0N0RmZ2VWS1J5OUNQY1FXTlpIUmNZT3F0UThsY2Q1dVN2ODQzL0Qyb2IrWmgyWEtKS1NpbEdEUlRHMmt2bEI1L0oxYTFVZVlOQzA4SDRUc1J3RlJteXBxZmJlczU0d2JqdWhxWkE2VW1FSGlFMjg1N2UwTURIakFYUHpURlc3MTI1R3ZtZVVBaWRmNTUzQTFYd0FrdzJ5dk4rMU41d2R6cm5HYXZyTjhOTUIvWnpnZTZSNE1kMHZRQWJrOFhmcERKVEhRZSIsIm1hYyI6ImViMmNjM2EzZTU4ODI0YTM0NGI1MGUwNGY1YjU0YzVjMDJjYTJhZjc3ZGYyODhiMmMyMTkxODNhMzE3YzliMjMiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-163", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "hIfTo5TyFvuAf+ga9dInefFzgoccDipQtIU9dSkOka0=", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6Ik1nT3RNaEFIZWlUN3BRS09wcUtobVE9PSIsInZhbHVlIjoiMVBGenlnU2t4RmlaUzExcDB3RmthOXl0aTdpTVJ3RmFNMTZ1bXhrREFKRU1Pa09BcmFkSFRCSW9maTlXQVJpT3FNUk5neTZWdlJkSXVYUnBwL3VMRFBwd2NuZTErN0NGa3FYTWx5WHgvcFZ5RDZRcnRHWFJsck9uY3lTTk50UXJzWExwN09YaEluUUFENFNXT0RwWlYzVXZSOUhBdFZsZWJzQXRnSW04VFhRTWdBWXdsK09vTWk2S3U1bjBYN3JUNHJsS1g0TUEzNVpXOFAxc0VHNEYrYzZzbG83TmJkMytPekpHWm1iWHZhL2pwZVBxQk5La0JUQUV6Wnl5alhab016MjQzK3Jacm85NmRPNnhDYzE2NVBuUCtLbWFLcW4xMkpqUU5HSmNvbDJyYUh5WVJZTTRMR2Erby8ydUM2WnRWUVhzM0k2Ri90SzlpK3c0TC9Gem16bWFIT3BtN3lkU09DR09TQUJiQnFGUGsxcVV1cDduMVlZUU1BZkxrc1dLangxWkJlQXV0clh2cWZsVmFGWGt5OU00ZmFUejE0WXk0aW1FaGZFU05jSWp1VmJGQkt6cndUNm9mY1NUN3NUNWlMeEgydGh2dUhxWU1xTmZ5clZKRDdlSk52bFBPWGpieXdhZHRDVGJCdWpqdkFGcC9nUFhmN284QVZBWkJxYXdOZmhTY092bXEyME5kZThkajhUSVlOY1l5azZ3SWhFNGIwNng1bmlBOUE3eno1alZxU3IwL3Qvb1h6ZHc1U1ltSXJ0WU1CMkR3dVNqdS8wVHVIdHI1c3N5LzBUeDU5bnVJWWJvcWpqV3pqQjNaVGU3djNsN3VnT1BUZkk1K3BmOGlwUm9sTGcyU2FxZ1psNTZ4OEJqTkNncTFqYnV0UzA1Snpad050M1lZcFZOM2dVU29CSlk0K0diOStUMXF0ZWs0d0VqUmJzNFcxZEVSOXVvOHlXRkFwNjZRR2tPUFJCQWhlY0pWTUJrYjZsekFYQWRSVFJoZWJpT09FYnNDOUtteGMwSEoxK0R4YlNWWlRWSCtPZ3MyYVVhSUlMc0FVdnZBRkp2SkREeVRQeEZ6UWhCUG1BWWZ6bUlSR0VPWjR5dm8zekh3a3RnN0VMRXN4dDhoTkZ6SzUydmhjU294Uk9zVmVGYzlCZlFKK2h3Sm5GUjdaRG00T1NqWm0xUTI4SWV2b2xiRHBDSGxMTFBtdHVBM0p0VCtzT05tcVVhRlFCZkRFK1h0UGhJN25Wa0ZwTFoxMVloRzBEcjdINVdOVi9YZ1JyakZER3I4UU1zUXlsdThYUERyTW03WlJzak9iWDhnaDlSZ2NGdk1IVGdSSkF1Tjk0ekJsS21XTVpXUFVYeWtwMjFZWW56K1VxV0ZnWUhENHdscGVYT3B4b1dRQU8rd1FDTVVlelNxMjN6TXc5U3FUZUoxbmZvbXMySEVSbEZJK1FkaXJ0TW96MmtEZS9VRkk2Yy9wV09zK1lRRmpsYThKc2ZOOS9jV3VVd1IyTENJMDFHb0Q0UVUyK0JlZkdwbFJjek94MGcyb2gvOWt1V0FscjZMUEtGSmlhZk5wUENkYVhDSENGL0Q0aW9Yc3NaL0MrWWRRZ090YUNMampDS1IxWFk4dUNBelBQNjkxUXFYQWxqRTVUMmE2UUI4RkJDWVl4dkxpRDdIZmsvSEVOaXBscmZ4VXNEK1BwWVpNVUZ5RHZVb1lRZU9Fa3lwRkw2UnpJQVVTSUFRR2VhNTRzWEVRY3YrSm91WG5HUGtIdnZ1YURCT3A2WGNyVi9yMmZJcEhOc1dyb2p4OFI4cDlsQTU5YkJzL1VzcG1pN09VUlBmcDBZeElYekJYcFpLRVVLOWlYaXA5dVpIYzErbzBxZnNTMGI2bnVQOStESnBxNUo1OVozMmk1TlpLVUNZNUE5aTQ0VHlQbnRaSzZUUS9IbUdtK0wzTVN5di92dkVpMFNqc2I5QVAxMWd0dld0WUNmRDRxMDFkOWlaTEZCV0ZtcHU0YUdNempBRXRLNm1jTWpPVUM2eHhESEpKK3ZtOW5vYytHWVVXREhiTU1KK1NPeWUzZDRrdFhyTDJmb1QyRTkyVjNWTFQwaGVHK241M2tQWEExWE91MmdxWjZwb2VCYVJOZmJ2b1B0QkwyamdVMXNWbEoyZ0MyK1RtMFlXTDBvK3o3VGJpYkJ2VS9DWUpReSs4a3RsVXBkN24xNDFYV2J2RVNKSDRUdVYzNFMzR21PWk9BV3RUQWZSVzZ5REsyRUxia3BTK3BKYWxzR2NtMFNyUGVJSE9NSGVyY2cxV0NSMnB2SFMxUnlKV3JaQTV1K1RRRjJld0ZDaUZlSElkdE5NdlJMcnZmS1B2NDUrS2RScVkxT3dEWXhYNzJTTXUyNkZHc2hJSkl2RjJnYk5SL2Z2NnBiOEhYYzhnMzlsZzFEbWsyZDF5cjl3Wnc1U0VVakhPbWlyYnh4c1I3SjhjdlJORTNkdmVNRElUdG1lc0lNNm40SklvdVBWNXdXaHJ2RklHNzhWMVNQWW1KT2g4N1NvRzZrMmk4SUg2Y2xzbE9TUjFuT1ZQbVFFMUZLRUFVSk13TzJkMFExaVRwSDczMWhDTVlHRmtQcXdzWmpZQTNWa1drK2orbitnSGhpL0hUczNQUUdYenRiYnlzSnVsQzQ5UnB4MWRyeEJyY0IxSVdVY3RCRnFzVG04Z1FLdlVTd0hNM1FmSTNzaXo4SVJ1UEtoOStrRWoxV1doZ2JrRm5iWCtSelN5dk9Xa2hMYW92Q0VaSG1FdHdIaVg4NGJFN20rZFdkWm9iMlZkaGpLK3FLajI3MEZKSGxhL2F6WnN4T2ZFc29kb2M4R1lxZFAzbGNTY1FvMFlvNXc4UHNRSitqa2NQWUhHZjhkUnM0N0RmZ2VWS1J5OUNQY1FXTlpIUmNZT3F0UThsY2Q1dVN2ODQzL0Qyb2IrWmgyWEtKS1NpbEdEUlRHMmt2bEI1L0oxYTFVZVlOQzA4SDRUc1J3RlJteXBxZmJlczU0d2JqdWhxWkE2VW1FSGlFMjg1N2UwTURIakFYUHpURlc3MTI1R3ZtZVVBaWRmNTUzQTFYd0FrdzJ5dk4rMU41d2R6cm5HYXZyTjhOTUIvWnpnZTZSNE1kMHZRQWJrOFhmcERKVEhRZSIsIm1hYyI6ImViMmNjM2EzZTU4ODI0YTM0NGI1MGUwNGY1YjU0YzVjMDJjYTJhZjc3ZGYyODhiMmMyMTkxODNhMzE3YzliMjMiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "HQbrkIe\/N6tSmKKnQZ7A8CbkLIWmJqc702dTFyDIRk8=", "origin": "BKK", "departure_time": "2026-04-30 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT23H40M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6Ik1nT3RNaEFIZWlUN3BRS09wcUtobVE9PSIsInZhbHVlIjoiMVBGenlnU2t4RmlaUzExcDB3RmthOXl0aTdpTVJ3RmFNMTZ1bXhrREFKRU1Pa09BcmFkSFRCSW9maTlXQVJpT3FNUk5neTZWdlJkSXVYUnBwL3VMRFBwd2NuZTErN0NGa3FYTWx5WHgvcFZ5RDZRcnRHWFJsck9uY3lTTk50UXJzWExwN09YaEluUUFENFNXT0RwWlYzVXZSOUhBdFZsZWJzQXRnSW04VFhRTWdBWXdsK09vTWk2S3U1bjBYN3JUNHJsS1g0TUEzNVpXOFAxc0VHNEYrYzZzbG83TmJkMytPekpHWm1iWHZhL2pwZVBxQk5La0JUQUV6Wnl5alhab016MjQzK3Jacm85NmRPNnhDYzE2NVBuUCtLbWFLcW4xMkpqUU5HSmNvbDJyYUh5WVJZTTRMR2Erby8ydUM2WnRWUVhzM0k2Ri90SzlpK3c0TC9Gem16bWFIT3BtN3lkU09DR09TQUJiQnFGUGsxcVV1cDduMVlZUU1BZkxrc1dLangxWkJlQXV0clh2cWZsVmFGWGt5OU00ZmFUejE0WXk0aW1FaGZFU05jSWp1VmJGQkt6cndUNm9mY1NUN3NUNWlMeEgydGh2dUhxWU1xTmZ5clZKRDdlSk52bFBPWGpieXdhZHRDVGJCdWpqdkFGcC9nUFhmN284QVZBWkJxYXdOZmhTY092bXEyME5kZThkajhUSVlOY1l5azZ3SWhFNGIwNng1bmlBOUE3eno1alZxU3IwL3Qvb1h6ZHc1U1ltSXJ0WU1CMkR3dVNqdS8wVHVIdHI1c3N5LzBUeDU5bnVJWWJvcWpqV3pqQjNaVGU3djNsN3VnT1BUZkk1K3BmOGlwUm9sTGcyU2FxZ1psNTZ4OEJqTkNncTFqYnV0UzA1Snpad050M1lZcFZOM2dVU29CSlk0K0diOStUMXF0ZWs0d0VqUmJzNFcxZEVSOXVvOHlXRkFwNjZRR2tPUFJCQWhlY0pWTUJrYjZsekFYQWRSVFJoZWJpT09FYnNDOUtteGMwSEoxK0R4YlNWWlRWSCtPZ3MyYVVhSUlMc0FVdnZBRkp2SkREeVRQeEZ6UWhCUG1BWWZ6bUlSR0VPWjR5dm8zekh3a3RnN0VMRXN4dDhoTkZ6SzUydmhjU294Uk9zVmVGYzlCZlFKK2h3Sm5GUjdaRG00T1NqWm0xUTI4SWV2b2xiRHBDSGxMTFBtdHVBM0p0VCtzT05tcVVhRlFCZkRFK1h0UGhJN25Wa0ZwTFoxMVloRzBEcjdINVdOVi9YZ1JyakZER3I4UU1zUXlsdThYUERyTW03WlJzak9iWDhnaDlSZ2NGdk1IVGdSSkF1Tjk0ekJsS21XTVpXUFVYeWtwMjFZWW56K1VxV0ZnWUhENHdscGVYT3B4b1dRQU8rd1FDTVVlelNxMjN6TXc5U3FUZUoxbmZvbXMySEVSbEZJK1FkaXJ0TW96MmtEZS9VRkk2Yy9wV09zK1lRRmpsYThKc2ZOOS9jV3VVd1IyTENJMDFHb0Q0UVUyK0JlZkdwbFJjek94MGcyb2gvOWt1V0FscjZMUEtGSmlhZk5wUENkYVhDSENGL0Q0aW9Yc3NaL0MrWWRRZ090YUNMampDS1IxWFk4dUNBelBQNjkxUXFYQWxqRTVUMmE2UUI4RkJDWVl4dkxpRDdIZmsvSEVOaXBscmZ4VXNEK1BwWVpNVUZ5RHZVb1lRZU9Fa3lwRkw2UnpJQVVTSUFRR2VhNTRzWEVRY3YrSm91WG5HUGtIdnZ1YURCT3A2WGNyVi9yMmZJcEhOc1dyb2p4OFI4cDlsQTU5YkJzL1VzcG1pN09VUlBmcDBZeElYekJYcFpLRVVLOWlYaXA5dVpIYzErbzBxZnNTMGI2bnVQOStESnBxNUo1OVozMmk1TlpLVUNZNUE5aTQ0VHlQbnRaSzZUUS9IbUdtK0wzTVN5di92dkVpMFNqc2I5QVAxMWd0dld0WUNmRDRxMDFkOWlaTEZCV0ZtcHU0YUdNempBRXRLNm1jTWpPVUM2eHhESEpKK3ZtOW5vYytHWVVXREhiTU1KK1NPeWUzZDRrdFhyTDJmb1QyRTkyVjNWTFQwaGVHK241M2tQWEExWE91MmdxWjZwb2VCYVJOZmJ2b1B0QkwyamdVMXNWbEoyZ0MyK1RtMFlXTDBvK3o3VGJpYkJ2VS9DWUpReSs4a3RsVXBkN24xNDFYV2J2RVNKSDRUdVYzNFMzR21PWk9BV3RUQWZSVzZ5REsyRUxia3BTK3BKYWxzR2NtMFNyUGVJSE9NSGVyY2cxV0NSMnB2SFMxUnlKV3JaQTV1K1RRRjJld0ZDaUZlSElkdE5NdlJMcnZmS1B2NDUrS2RScVkxT3dEWXhYNzJTTXUyNkZHc2hJSkl2RjJnYk5SL2Z2NnBiOEhYYzhnMzlsZzFEbWsyZDF5cjl3Wnc1U0VVakhPbWlyYnh4c1I3SjhjdlJORTNkdmVNRElUdG1lc0lNNm40SklvdVBWNXdXaHJ2RklHNzhWMVNQWW1KT2g4N1NvRzZrMmk4SUg2Y2xzbE9TUjFuT1ZQbVFFMUZLRUFVSk13TzJkMFExaVRwSDczMWhDTVlHRmtQcXdzWmpZQTNWa1drK2orbitnSGhpL0hUczNQUUdYenRiYnlzSnVsQzQ5UnB4MWRyeEJyY0IxSVdVY3RCRnFzVG04Z1FLdlVTd0hNM1FmSTNzaXo4SVJ1UEtoOStrRWoxV1doZ2JrRm5iWCtSelN5dk9Xa2hMYW92Q0VaSG1FdHdIaVg4NGJFN20rZFdkWm9iMlZkaGpLK3FLajI3MEZKSGxhL2F6WnN4T2ZFc29kb2M4R1lxZFAzbGNTY1FvMFlvNXc4UHNRSitqa2NQWUhHZjhkUnM0N0RmZ2VWS1J5OUNQY1FXTlpIUmNZT3F0UThsY2Q1dVN2ODQzL0Qyb2IrWmgyWEtKS1NpbEdEUlRHMmt2bEI1L0oxYTFVZVlOQzA4SDRUc1J3RlJteXBxZmJlczU0d2JqdWhxWkE2VW1FSGlFMjg1N2UwTURIakFYUHpURlc3MTI1R3ZtZVVBaWRmNTUzQTFYd0FrdzJ5dk4rMU41d2R6cm5HYXZyTjhOTUIvWnpnZTZSNE1kMHZRQWJrOFhmcERKVEhRZSIsIm1hYyI6ImViMmNjM2EzZTU4ODI0YTM0NGI1MGUwNGY1YjU0YzVjMDJjYTJhZjc3ZGYyODhiMmMyMTkxODNhMzE3YzliMjMiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2296, "gross_total": 2266, "base_fare": 878, "tax": 1418, "sell": { "currency": "MYR", "total": 2296, "base_fare": 878, "tax": 1418 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI5NiwiYmFzZV9mYXJlIjo4NzgsInRheCI6MTQxOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyNjYsImJhc2VfZmFyZSI6ODQ4LCJ0YXgiOjE0MTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI2NiwiYmFzZV9mYXJlIjo4NDgsInRheCI6MTQxOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2296, "base_fare": 878, "tax": 1418, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "848.00", "tax": "1418.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2296, "base_fare": 878, "tax": 1418, "gross": { "base_fare": "848.00", "tax": "1418.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyOTYuMDAiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiIxNDE4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODQ4LjAwIiwidGF4IjoiMTQxOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjI2Ni4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjE0MTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDguMDAiLCJ0YXgiOiIxNDE4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjI2Ni4wMCIsImJhc2VfZmFyZSI6Ijg0OC4wMCIsInRheCI6IjE0MTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2266, "base_fare": 848, "tax": 1418, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2296, "filter": { "id": "F123NP00114-163", "price": 2296, "gross_total": 2266, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 19:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603121055dac202603121230321dac202604291335bkk202604291700322bkk202604301640kul202604301950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-164", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWjx98MW0d4F6Fvsdfwocrkl1GKEC\/1Bq0zUM2aEBeFP+wRhC681ojqH73ReAGdxVvA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-164", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "IsibHGXkA1HZp\/qqQPbzalGGPSMgPU6hV15WiTh33og=", "origin": "KUL", "departure_time": "2026-03-11 05:45:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "MAA", "arrival_time": "2026-03-11 07:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-11", "flight_time": "3h 45m", "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": "1032" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1032" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "fareBasisCode": "eyJpdiI6InhQclhKS0l5dXBYeHd5MTlTcDBzSWc9PSIsInZhbHVlIjoiR2k0QnhRdlpUcEtOTWFvQjlPT2ZQd2poSG5UcG0ySzM3Z0pvK2k4ZGxxNG1ZVlVUN2E5UzBTOEEwRUtOT21Kak9OMjFGdUdjQ0VpWXJBdm5PNmwzcHFYUm04Tk5aZFBWQmVFdmRRUnA1aE53d1hxbXFjOXU0TWd2ZGJmUS9lOGkwNW90eXU3Z2t5ekcxTnMxaFBiUFdiVkJvczdKU0VGMHZtSFh0eURwZkhNODFPb25yck1SNHRWOTJaMjE0UFRsNzVSUWVJYWVYenZjR1BRSm1OdW1BRFo0dms3NnRoOWRYTGgyaEt4TndkVVFFRTVKMzFZOUczOTJqaUlLaEN0Und4d1o0RjZGWmN0dEw0WW0waGV6ekFSR3J6RGpmd05VTE10SW5yRk91MTRLK25pcGw3K1hrdUNHTUFsN25XR0ltRTlKdVl0d1NRVzFVbzQrM1kvV21RaU5pNDNkM0hrbDhFN01KQnhlMUJERzFmZ24xN1JtYlFhRzNmVW4xdEZNRHY1SzYyS1Y0NWZ0YnFGcEFtbURDSVRvZkN4U3hyUzByZFczc1dCak12blp3NmMza1VqQ0xjME9MWVplRzlvNHNTall3ZldNazBBZ216V2h5UjNnTnR3QjFlOUkrRlF5eW5kcGNoZ0lraFBMMytXRHhZSG5aVDdiWEg5MGJ1V01OY2VqV0MzVlR6ekZ6K05JTnk0UHZOT3dSMmRKUEJMSmlJblMydjhGSHNadDN3TEhnNTlsdEI0UjVLaGR2N2p2UVR6b0xWUlhFV1ZGc0piNVJqUmlISlIrRnRZU0p3dTlNbVF1SWloWUNPVnVSaGMyWVJXb3I2V3IycmxJenUxeVVHOEhvOG84emxjTXliWW9lNXBJSW12N09FSUtwOFlxUzI0UkR3VmVHcVNvTGNJVjdzcWh3Y2QvNXNmMmEyL1lIYUJPVE9BRnVNbUxSQTJhOW1RNWZOOTU1anV3OUV6WkZ2aEt2SUVJbE5MQzR3NkRTd1FWaXVDNno0a2JYWnhVMHJtSGRXR05hdEM3RlRoKzBqZFpyY3pTK0YvREYyeEZoSFFjUDFJSEFUQ3lvaGlnU0NtemdwVTljNzk3aFpNK3J4UlNLL2FwbkNieTBVaGpvVVhzRFBxOWxOcW1ZSE8zcEZ3cGNmUTViTzBGdTMrV2krV2xsVGNON054VjBzbFc2NEtRcVR4N3Rkby9Ld0NVaVcwK3NuK1A5MTNPTURvbUFacGE2V2dmMzVFY3U3emdDMlROTkRKbnNhaTlDaEtXWWdPSzUrVUNwRCs5cmNDZXdmWnVPakExOVZjUWlqWW5QT3NyZUxyL05UaFlqQjJxYjRnejRFdnJnWHlzeGpjdms0T2tKMlhNR1JTWGR2ZFBpSWsvR2tHdHBhRGo4cmZzbGlKTlhZT0tBRysra0lMa1p4K0Y3WEpQRXBESmdqSlV3TEszQWthYmhsNFFqZFpTS0MzVFNNN3JaT1llWU16RFloMTZoVE85MnRnUVZDYkFBNitTUmtMT25TU3VJZ1FYIiwibWFjIjoiZDEzYTFmY2QyZGYzMDRlNDIxZmQ3ODdkZjI3YzY4ZDMwN2ZjOGYxM2M3ODMxNmQ3OTc0YzQ4YzY0YjNjMTY3NCIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "Vzj40qvYiiG+r800h9PkXaAbFpNkOuGngoFCKrfezn4=", "origin": "MAA", "departure_time": "2026-03-11 16:05:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-03-11 19:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "fareBasisCode": "eyJpdiI6InhQclhKS0l5dXBYeHd5MTlTcDBzSWc9PSIsInZhbHVlIjoiR2k0QnhRdlpUcEtOTWFvQjlPT2ZQd2poSG5UcG0ySzM3Z0pvK2k4ZGxxNG1ZVlVUN2E5UzBTOEEwRUtOT21Kak9OMjFGdUdjQ0VpWXJBdm5PNmwzcHFYUm04Tk5aZFBWQmVFdmRRUnA1aE53d1hxbXFjOXU0TWd2ZGJmUS9lOGkwNW90eXU3Z2t5ekcxTnMxaFBiUFdiVkJvczdKU0VGMHZtSFh0eURwZkhNODFPb25yck1SNHRWOTJaMjE0UFRsNzVSUWVJYWVYenZjR1BRSm1OdW1BRFo0dms3NnRoOWRYTGgyaEt4TndkVVFFRTVKMzFZOUczOTJqaUlLaEN0Und4d1o0RjZGWmN0dEw0WW0waGV6ekFSR3J6RGpmd05VTE10SW5yRk91MTRLK25pcGw3K1hrdUNHTUFsN25XR0ltRTlKdVl0d1NRVzFVbzQrM1kvV21RaU5pNDNkM0hrbDhFN01KQnhlMUJERzFmZ24xN1JtYlFhRzNmVW4xdEZNRHY1SzYyS1Y0NWZ0YnFGcEFtbURDSVRvZkN4U3hyUzByZFczc1dCak12blp3NmMza1VqQ0xjME9MWVplRzlvNHNTall3ZldNazBBZ216V2h5UjNnTnR3QjFlOUkrRlF5eW5kcGNoZ0lraFBMMytXRHhZSG5aVDdiWEg5MGJ1V01OY2VqV0MzVlR6ekZ6K05JTnk0UHZOT3dSMmRKUEJMSmlJblMydjhGSHNadDN3TEhnNTlsdEI0UjVLaGR2N2p2UVR6b0xWUlhFV1ZGc0piNVJqUmlISlIrRnRZU0p3dTlNbVF1SWloWUNPVnVSaGMyWVJXb3I2V3IycmxJenUxeVVHOEhvOG84emxjTXliWW9lNXBJSW12N09FSUtwOFlxUzI0UkR3VmVHcVNvTGNJVjdzcWh3Y2QvNXNmMmEyL1lIYUJPVE9BRnVNbUxSQTJhOW1RNWZOOTU1anV3OUV6WkZ2aEt2SUVJbE5MQzR3NkRTd1FWaXVDNno0a2JYWnhVMHJtSGRXR05hdEM3RlRoKzBqZFpyY3pTK0YvREYyeEZoSFFjUDFJSEFUQ3lvaGlnU0NtemdwVTljNzk3aFpNK3J4UlNLL2FwbkNieTBVaGpvVVhzRFBxOWxOcW1ZSE8zcEZ3cGNmUTViTzBGdTMrV2krV2xsVGNON054VjBzbFc2NEtRcVR4N3Rkby9Ld0NVaVcwK3NuK1A5MTNPTURvbUFacGE2V2dmMzVFY3U3emdDMlROTkRKbnNhaTlDaEtXWWdPSzUrVUNwRCs5cmNDZXdmWnVPakExOVZjUWlqWW5QT3NyZUxyL05UaFlqQjJxYjRnejRFdnJnWHlzeGpjdms0T2tKMlhNR1JTWGR2ZFBpSWsvR2tHdHBhRGo4cmZzbGlKTlhZT0tBRysra0lMa1p4K0Y3WEpQRXBESmdqSlV3TEszQWthYmhsNFFqZFpTS0MzVFNNN3JaT1llWU16RFloMTZoVE85MnRnUVZDYkFBNitTUmtMT25TU3VJZ1FYIiwibWFjIjoiZDEzYTFmY2QyZGYzMDRlNDIxZmQ3ODdkZjI3YzY4ZDMwN2ZjOGYxM2M3ODMxNmQ3OTc0YzQ4YzY0YjNjMTY3NCIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } } ] }, { "group": 1, "flight_key": "F123NP00114-164", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "X4vm4irQtL2Mmr7JWEYDq0dvpYnMV0+DkSgb9BPAeJ0=", "origin": "DAC", "departure_time": "2026-04-29 14:40:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MAA", "arrival_time": "2026-04-29 16:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-29", "flight_time": "2h 35m", "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": "1114" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1114" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "fareBasisCode": "eyJpdiI6InhQclhKS0l5dXBYeHd5MTlTcDBzSWc9PSIsInZhbHVlIjoiR2k0QnhRdlpUcEtOTWFvQjlPT2ZQd2poSG5UcG0ySzM3Z0pvK2k4ZGxxNG1ZVlVUN2E5UzBTOEEwRUtOT21Kak9OMjFGdUdjQ0VpWXJBdm5PNmwzcHFYUm04Tk5aZFBWQmVFdmRRUnA1aE53d1hxbXFjOXU0TWd2ZGJmUS9lOGkwNW90eXU3Z2t5ekcxTnMxaFBiUFdiVkJvczdKU0VGMHZtSFh0eURwZkhNODFPb25yck1SNHRWOTJaMjE0UFRsNzVSUWVJYWVYenZjR1BRSm1OdW1BRFo0dms3NnRoOWRYTGgyaEt4TndkVVFFRTVKMzFZOUczOTJqaUlLaEN0Und4d1o0RjZGWmN0dEw0WW0waGV6ekFSR3J6RGpmd05VTE10SW5yRk91MTRLK25pcGw3K1hrdUNHTUFsN25XR0ltRTlKdVl0d1NRVzFVbzQrM1kvV21RaU5pNDNkM0hrbDhFN01KQnhlMUJERzFmZ24xN1JtYlFhRzNmVW4xdEZNRHY1SzYyS1Y0NWZ0YnFGcEFtbURDSVRvZkN4U3hyUzByZFczc1dCak12blp3NmMza1VqQ0xjME9MWVplRzlvNHNTall3ZldNazBBZ216V2h5UjNnTnR3QjFlOUkrRlF5eW5kcGNoZ0lraFBMMytXRHhZSG5aVDdiWEg5MGJ1V01OY2VqV0MzVlR6ekZ6K05JTnk0UHZOT3dSMmRKUEJMSmlJblMydjhGSHNadDN3TEhnNTlsdEI0UjVLaGR2N2p2UVR6b0xWUlhFV1ZGc0piNVJqUmlISlIrRnRZU0p3dTlNbVF1SWloWUNPVnVSaGMyWVJXb3I2V3IycmxJenUxeVVHOEhvOG84emxjTXliWW9lNXBJSW12N09FSUtwOFlxUzI0UkR3VmVHcVNvTGNJVjdzcWh3Y2QvNXNmMmEyL1lIYUJPVE9BRnVNbUxSQTJhOW1RNWZOOTU1anV3OUV6WkZ2aEt2SUVJbE5MQzR3NkRTd1FWaXVDNno0a2JYWnhVMHJtSGRXR05hdEM3RlRoKzBqZFpyY3pTK0YvREYyeEZoSFFjUDFJSEFUQ3lvaGlnU0NtemdwVTljNzk3aFpNK3J4UlNLL2FwbkNieTBVaGpvVVhzRFBxOWxOcW1ZSE8zcEZ3cGNmUTViTzBGdTMrV2krV2xsVGNON054VjBzbFc2NEtRcVR4N3Rkby9Ld0NVaVcwK3NuK1A5MTNPTURvbUFacGE2V2dmMzVFY3U3emdDMlROTkRKbnNhaTlDaEtXWWdPSzUrVUNwRCs5cmNDZXdmWnVPakExOVZjUWlqWW5QT3NyZUxyL05UaFlqQjJxYjRnejRFdnJnWHlzeGpjdms0T2tKMlhNR1JTWGR2ZFBpSWsvR2tHdHBhRGo4cmZzbGlKTlhZT0tBRysra0lMa1p4K0Y3WEpQRXBESmdqSlV3TEszQWthYmhsNFFqZFpTS0MzVFNNN3JaT1llWU16RFloMTZoVE85MnRnUVZDYkFBNitTUmtMT25TU3VJZ1FYIiwibWFjIjoiZDEzYTFmY2QyZGYzMDRlNDIxZmQ3ODdkZjI3YzY4ZDMwN2ZjOGYxM2M3ODMxNmQ3OTc0YzQ4YzY0YjNjMTY3NCIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "Gu\/G8ALDui\/+yg6fpY48XCExk5GakHAJtjz8FMA74zE=", "origin": "MAA", "departure_time": "2026-04-29 22:15:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-04-30 04:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "2026-04-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "fareBasisCode": "eyJpdiI6InhQclhKS0l5dXBYeHd5MTlTcDBzSWc9PSIsInZhbHVlIjoiR2k0QnhRdlpUcEtOTWFvQjlPT2ZQd2poSG5UcG0ySzM3Z0pvK2k4ZGxxNG1ZVlVUN2E5UzBTOEEwRUtOT21Kak9OMjFGdUdjQ0VpWXJBdm5PNmwzcHFYUm04Tk5aZFBWQmVFdmRRUnA1aE53d1hxbXFjOXU0TWd2ZGJmUS9lOGkwNW90eXU3Z2t5ekcxTnMxaFBiUFdiVkJvczdKU0VGMHZtSFh0eURwZkhNODFPb25yck1SNHRWOTJaMjE0UFRsNzVSUWVJYWVYenZjR1BRSm1OdW1BRFo0dms3NnRoOWRYTGgyaEt4TndkVVFFRTVKMzFZOUczOTJqaUlLaEN0Und4d1o0RjZGWmN0dEw0WW0waGV6ekFSR3J6RGpmd05VTE10SW5yRk91MTRLK25pcGw3K1hrdUNHTUFsN25XR0ltRTlKdVl0d1NRVzFVbzQrM1kvV21RaU5pNDNkM0hrbDhFN01KQnhlMUJERzFmZ24xN1JtYlFhRzNmVW4xdEZNRHY1SzYyS1Y0NWZ0YnFGcEFtbURDSVRvZkN4U3hyUzByZFczc1dCak12blp3NmMza1VqQ0xjME9MWVplRzlvNHNTall3ZldNazBBZ216V2h5UjNnTnR3QjFlOUkrRlF5eW5kcGNoZ0lraFBMMytXRHhZSG5aVDdiWEg5MGJ1V01OY2VqV0MzVlR6ekZ6K05JTnk0UHZOT3dSMmRKUEJMSmlJblMydjhGSHNadDN3TEhnNTlsdEI0UjVLaGR2N2p2UVR6b0xWUlhFV1ZGc0piNVJqUmlISlIrRnRZU0p3dTlNbVF1SWloWUNPVnVSaGMyWVJXb3I2V3IycmxJenUxeVVHOEhvOG84emxjTXliWW9lNXBJSW12N09FSUtwOFlxUzI0UkR3VmVHcVNvTGNJVjdzcWh3Y2QvNXNmMmEyL1lIYUJPVE9BRnVNbUxSQTJhOW1RNWZOOTU1anV3OUV6WkZ2aEt2SUVJbE5MQzR3NkRTd1FWaXVDNno0a2JYWnhVMHJtSGRXR05hdEM3RlRoKzBqZFpyY3pTK0YvREYyeEZoSFFjUDFJSEFUQ3lvaGlnU0NtemdwVTljNzk3aFpNK3J4UlNLL2FwbkNieTBVaGpvVVhzRFBxOWxOcW1ZSE8zcEZ3cGNmUTViTzBGdTMrV2krV2xsVGNON054VjBzbFc2NEtRcVR4N3Rkby9Ld0NVaVcwK3NuK1A5MTNPTURvbUFacGE2V2dmMzVFY3U3emdDMlROTkRKbnNhaTlDaEtXWWdPSzUrVUNwRCs5cmNDZXdmWnVPakExOVZjUWlqWW5QT3NyZUxyL05UaFlqQjJxYjRnejRFdnJnWHlzeGpjdms0T2tKMlhNR1JTWGR2ZFBpSWsvR2tHdHBhRGo4cmZzbGlKTlhZT0tBRysra0lMa1p4K0Y3WEpQRXBESmdqSlV3TEszQWthYmhsNFFqZFpTS0MzVFNNN3JaT1llWU16RFloMTZoVE85MnRnUVZDYkFBNitTUmtMT25TU3VJZ1FYIiwibWFjIjoiZDEzYTFmY2QyZGYzMDRlNDIxZmQ3ODdkZjI3YzY4ZDMwN2ZjOGYxM2M3ODMxNmQ3OTc0YzQ4YzY0YjNjMTY3NCIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } } ] } ], "price": { "currency": "MYR", "total": 2302, "gross_total": 2272, "base_fare": 1858, "tax": 444, "sell": { "currency": "MYR", "total": 2302, "base_fare": 1858, "tax": 444 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjMwMiwiYmFzZV9mYXJlIjoxODU4LCJ0YXgiOjQ0NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyNzIsImJhc2VfZmFyZSI6MTgyOCwidGF4Ijo0NDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI3MiwiYmFzZV9mYXJlIjoxODI4LCJ0YXgiOjQ0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2302, "base_fare": 1858, "tax": 444, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1828.00", "tax": "444.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2302, "base_fare": 1858, "tax": 444, "gross": { "base_fare": "1828.00", "tax": "444.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzMDIuMDAiLCJiYXNlX2ZhcmUiOiIxODU4LjAwIiwidGF4IjoiNDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgyOC4wMCIsInRheCI6IjQ0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjI3Mi4wMCIsImJhc2VfZmFyZSI6IjE4MjguMDAiLCJ0YXgiOiI0NDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODI4LjAwIiwidGF4IjoiNDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjI3Mi4wMCIsImJhc2VfZmFyZSI6IjE4MjguMDAiLCJ0YXgiOiI0NDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI3MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2272, "base_fare": 1828, "tax": 444, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2302, "filter": { "id": "F123NP00114-164", "price": 2302, "gross_total": 2272, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-11 05:45:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 04:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110545maa2026031107001032maa202603111605dac2026031119101113dac202604291440maa2026042916451114maa202604292215kul2026043004451031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-165", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QWr6I37Q41zMi89M8Npipou6XGEqeDxV9IzAr1YCoBbucY\/c1eYbN54rhQWQvGRhQFCOmv3\/70WRyNCkEFQTBe", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-165", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "5cPEnxmLdZInVPE691z36PCTaXCe996X1LmKf3Cy97dcvzQd5p1Eb73O89mzZqaP", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "0gW63xLUpMM9kQ80MRBgR368UgBxJg\/HKRPRG2itVvXJkKGEqg6rjAPgkQojIFvp", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-165", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "cr2HRFOlSRtSDnWaV4a\/8cZYYhNASvXoGaDN5yBYPusOBjSZo4fZjxtiMUls0fG9", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "x5t6m5OH3eb4HGBE8bl8qpx\/TnHlrtZdZHRVJUWb0+CPIJy2TcNJVED8KRR5Py3g", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2320, "gross_total": 2290, "base_fare": 1171, "tax": 1149, "sell": { "currency": "MYR", "total": 2320, "base_fare": 1171, "tax": 1149 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjMyMCwiYmFzZV9mYXJlIjoxMTcxLCJ0YXgiOjExNDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyMjkwLCJiYXNlX2ZhcmUiOjExNDEsInRheCI6MTE0OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyMjkwLCJiYXNlX2ZhcmUiOjExNDEsInRheCI6MTE0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2320, "base_fare": 1171, "tax": 1149, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1141.00", "tax": "1149.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2320, "base_fare": 1171, "tax": 1149, "gross": { "base_fare": "1141.00", "tax": "1149.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzMjAuMDAiLCJiYXNlX2ZhcmUiOiIxMTcxLjAwIiwidGF4IjoiMTE0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDEuMDAiLCJ0YXgiOiIxMTQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMjkwLjAwIiwiYmFzZV9mYXJlIjoiMTE0MS4wMCIsInRheCI6IjExNDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTQxLjAwIiwidGF4IjoiMTE0OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyOTAuMDAiLCJiYXNlX2ZhcmUiOiIxMTQxLjAwIiwidGF4IjoiMTE0OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjkwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2290, "base_fare": 1141, "tax": 1149, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2320, "filter": { "id": "F123NP00114-165", "price": 2320, "gross_total": 2290, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-166", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TYLObfHm1XSUVxhK4l2aQRjFBIwJgDHANXLqgOxOL1MLlnYRXCXapHV3Wzh4li35d1ZEbFWclO5vyJDO5eyaxP", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-166", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "5cPEnxmLdZInVPE691z36PCTaXCe996X1LmKf3Cy97dcvzQd5p1Eb73O89mzZqaP", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "0gW63xLUpMM9kQ80MRBgR368UgBxJg\/HKRPRG2itVvXJkKGEqg6rjAPgkQojIFvp", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-166", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "cr2HRFOlSRtSDnWaV4a\/8cZYYhNASvXoGaDN5yBYPusOBjSZo4fZjxtiMUls0fG9", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "ExH3DNf7T3\/PX6R849tuUddPrLdm+fVsmHpu3AqUkncULY7yBxUo5C\/eW5spFIhX", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2320, "gross_total": 2290, "base_fare": 1171, "tax": 1149, "sell": { "currency": "MYR", "total": 2320, "base_fare": 1171, "tax": 1149 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjMyMCwiYmFzZV9mYXJlIjoxMTcxLCJ0YXgiOjExNDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyMjkwLCJiYXNlX2ZhcmUiOjExNDEsInRheCI6MTE0OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyMjkwLCJiYXNlX2ZhcmUiOjExNDEsInRheCI6MTE0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2320, "base_fare": 1171, "tax": 1149, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1141.00", "tax": "1149.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2320, "base_fare": 1171, "tax": 1149, "gross": { "base_fare": "1141.00", "tax": "1149.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzMjAuMDAiLCJiYXNlX2ZhcmUiOiIxMTcxLjAwIiwidGF4IjoiMTE0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDEuMDAiLCJ0YXgiOiIxMTQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMjkwLjAwIiwiYmFzZV9mYXJlIjoiMTE0MS4wMCIsInRheCI6IjExNDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTQxLjAwIiwidGF4IjoiMTE0OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyOTAuMDAiLCJiYXNlX2ZhcmUiOiIxMTQxLjAwIiwidGF4IjoiMTE0OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjkwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2290, "base_fare": 1141, "tax": 1149, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2320, "filter": { "id": "F123NP00114-166", "price": 2320, "gross_total": 2290, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-167", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SKudHqAGPH\/y4cR7uFX9Q\/6sZStuaJ0EbViEjdGmoScaQ6IZ4UhrjMrUAu9csMCvbhgwNIU2SJsZ6z9E7yx414", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-167", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "KKRqfC0XHX1KEXDtT14nA4Bg24k7JMlDcwjTKkd9TsEulekteUPqT9Y0EGP4rDPr", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "0gW63xLUpMM9kQ80MRBgR368UgBxJg\/HKRPRG2itVvXJkKGEqg6rjAPgkQojIFvp", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-167", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "cr2HRFOlSRtSDnWaV4a\/8cZYYhNASvXoGaDN5yBYPusOBjSZo4fZjxtiMUls0fG9", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "ExH3DNf7T3\/PX6R849tuUddPrLdm+fVsmHpu3AqUkncULY7yBxUo5C\/eW5spFIhX", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2320, "gross_total": 2290, "base_fare": 1171, "tax": 1149, "sell": { "currency": "MYR", "total": 2320, "base_fare": 1171, "tax": 1149 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjMyMCwiYmFzZV9mYXJlIjoxMTcxLCJ0YXgiOjExNDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyMjkwLCJiYXNlX2ZhcmUiOjExNDEsInRheCI6MTE0OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyMjkwLCJiYXNlX2ZhcmUiOjExNDEsInRheCI6MTE0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2320, "base_fare": 1171, "tax": 1149, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1141.00", "tax": "1149.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2320, "base_fare": 1171, "tax": 1149, "gross": { "base_fare": "1141.00", "tax": "1149.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzMjAuMDAiLCJiYXNlX2ZhcmUiOiIxMTcxLjAwIiwidGF4IjoiMTE0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDEuMDAiLCJ0YXgiOiIxMTQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMjkwLjAwIiwiYmFzZV9mYXJlIjoiMTE0MS4wMCIsInRheCI6IjExNDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTQxLjAwIiwidGF4IjoiMTE0OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyOTAuMDAiLCJiYXNlX2ZhcmUiOiIxMTQxLjAwIiwidGF4IjoiMTE0OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjkwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2290, "base_fare": 1141, "tax": 1149, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2320, "filter": { "id": "F123NP00114-167", "price": 2320, "gross_total": 2290, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-168", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Tr6Bnst4M\/gC2XJnqwJS0\/r40alaIoDsVbmDq+omb+1ydH1CavXvTPgmgz7IQ7d3vMxFg\/3W0cCvXqB\/cS\/4ox", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-168", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "KKRqfC0XHX1KEXDtT14nA4Bg24k7JMlDcwjTKkd9TsEulekteUPqT9Y0EGP4rDPr", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "0gW63xLUpMM9kQ80MRBgR368UgBxJg\/HKRPRG2itVvXJkKGEqg6rjAPgkQojIFvp", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-168", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "cr2HRFOlSRtSDnWaV4a\/8cZYYhNASvXoGaDN5yBYPusOBjSZo4fZjxtiMUls0fG9", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "x5t6m5OH3eb4HGBE8bl8qpx\/TnHlrtZdZHRVJUWb0+CPIJy2TcNJVED8KRR5Py3g", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2320, "gross_total": 2290, "base_fare": 1171, "tax": 1149, "sell": { "currency": "MYR", "total": 2320, "base_fare": 1171, "tax": 1149 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjMyMCwiYmFzZV9mYXJlIjoxMTcxLCJ0YXgiOjExNDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyMjkwLCJiYXNlX2ZhcmUiOjExNDEsInRheCI6MTE0OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyMjkwLCJiYXNlX2ZhcmUiOjExNDEsInRheCI6MTE0OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2320, "base_fare": 1171, "tax": 1149, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1141.00", "tax": "1149.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2320, "base_fare": 1171, "tax": 1149, "gross": { "base_fare": "1141.00", "tax": "1149.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzMjAuMDAiLCJiYXNlX2ZhcmUiOiIxMTcxLjAwIiwidGF4IjoiMTE0OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDEuMDAiLCJ0YXgiOiIxMTQ5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMjkwLjAwIiwiYmFzZV9mYXJlIjoiMTE0MS4wMCIsInRheCI6IjExNDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTQxLjAwIiwidGF4IjoiMTE0OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIyOTAuMDAiLCJiYXNlX2ZhcmUiOiIxMTQxLjAwIiwidGF4IjoiMTE0OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjkwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2290, "base_fare": 1141, "tax": 1149, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2320, "filter": { "id": "F123NP00114-168", "price": 2320, "gross_total": 2290, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk202603111410416bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-169", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjmG2qg2Gbj0ZUIkR8nsbSr2wyHwkeNY3a8ADmjHcrB19", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-169", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT20H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-169", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2325, "gross_total": 2295, "base_fare": 2075, "tax": 250, "sell": { "currency": "MYR", "total": 2325, "base_fare": 2075, "tax": 250 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjMyNSwiYmFzZV9mYXJlIjoyMDc1LCJ0YXgiOjI1MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyOTUsImJhc2VfZmFyZSI6MjA0NSwidGF4IjoyNTAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI5NSwiYmFzZV9mYXJlIjoyMDQ1LCJ0YXgiOjI1MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2325, "base_fare": 2075, "tax": 250, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2045.00", "tax": "250.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2325, "base_fare": 2075, "tax": 250, "gross": { "base_fare": "2045.00", "tax": "250.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzMjUuMDAiLCJiYXNlX2ZhcmUiOiIyMDc1LjAwIiwidGF4IjoiMjUwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA0NS4wMCIsInRheCI6IjI1MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjI5NS4wMCIsImJhc2VfZmFyZSI6IjIwNDUuMDAiLCJ0YXgiOiIyNTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDQ1LjAwIiwidGF4IjoiMjUwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjI5NS4wMCIsImJhc2VfZmFyZSI6IjIwNDUuMDAiLCJ0YXgiOiIyNTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI5NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2295, "base_fare": 2045, "tax": 250, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2325, "filter": { "id": "F123NP00114-169", "price": 2325, "gross_total": 2295, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk2026031114100416bkk202603121055dac2026031212300321dac202604290245bkk2026042906150340bkk202604291640kul2026042919500417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-170", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjpFVkuJP04GBHlWYyxXmaRmXrC5XtY1r12hdH\/I3MqOs", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-170", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-170", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2325, "gross_total": 2295, "base_fare": 2075, "tax": 250, "sell": { "currency": "MYR", "total": 2325, "base_fare": 2075, "tax": 250 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjMyNSwiYmFzZV9mYXJlIjoyMDc1LCJ0YXgiOjI1MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyOTUsImJhc2VfZmFyZSI6MjA0NSwidGF4IjoyNTAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjI5NSwiYmFzZV9mYXJlIjoyMDQ1LCJ0YXgiOjI1MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2325, "base_fare": 2075, "tax": 250, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2045.00", "tax": "250.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2325, "base_fare": 2075, "tax": 250, "gross": { "base_fare": "2045.00", "tax": "250.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzMjUuMDAiLCJiYXNlX2ZhcmUiOiIyMDc1LjAwIiwidGF4IjoiMjUwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA0NS4wMCIsInRheCI6IjI1MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjI5NS4wMCIsImJhc2VfZmFyZSI6IjIwNDUuMDAiLCJ0YXgiOiIyNTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDQ1LjAwIiwidGF4IjoiMjUwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjI5NS4wMCIsImJhc2VfZmFyZSI6IjIwNDUuMDAiLCJ0YXgiOiIyNTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI5NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2295, "base_fare": 2045, "tax": 250, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2325, "filter": { "id": "F123NP00114-170", "price": 2325, "gross_total": 2295, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk2026031114100416bkk202603112315dac2026031200500339dac202604291335bkk2026042917000322bkk202604300905kul2026043012150415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-171", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2R5Ld2VTZO79XNLGWZNt\/qp\/aZT1+Ck7yQxfCijgc3yJ6046Y2mr5FmY4SeCMrLaSXi\/zIP+Ttp9Da3CkyAW1ikrmt8z2IgAP26sSMYOP3bww==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-171", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "7HSG7ekpycknl4gde8msHATh1xKHegqGz5IiDXUM9Uc=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "X", "fareBasisCode": "XKUL6M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-171", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "6Tqg8oyxqezmc5eQ3TGTPZtX\/hfA9WudYa3od0TMmJw=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "VKUL6M", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2329, "gross_total": 2448, "base_fare": 2055, "tax": 423, "sell": { "currency": "MYR", "total": 2329, "base_fare": 2055, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjMyOSwiYmFzZV9mYXJlIjoyMDU1LCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyOTksImJhc2VfZmFyZSI6MjAyNSwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ0OCwiYmFzZV9mYXJlIjoyMDI1LCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2329, "base_fare": 2055, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2025.00", "tax": "423.00", "discount": 149, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2329, "base_fare": 2055, "tax": 423, "gross": { "base_fare": "2025.00", "tax": "423.00", "discount": "149.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzMjkuMDAiLCJiYXNlX2ZhcmUiOiIyMDU1LjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAyNS4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTQ5LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMjk5LjAwIiwiYmFzZV9mYXJlIjoiMjAyNS4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMjUuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE0OS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0NDguMDAiLCJiYXNlX2ZhcmUiOiIyMDI1LjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxNDkuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2448, "base_fare": 2025, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 149, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2329, "filter": { "id": "F123NP00114-171", "price": 2329, "gross_total": 2448, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-172", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QH1h12mSod4iN+f35T\/yMghkB1XIO6Q2NrM5Eoa\/dgS8YEoO2hkH6dj9J1wLABX9S\/W4oT7NcQlcd4ndutJ8\/y2+zk7zQ3v2GDycDVaupPww==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-172", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "gWWpBsN\/hy\/MlX3q3oAS\/fy97cP8UULwqyezAQR+uYU=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "VKUL6M", "meal_code": null, "seat_available": "1" } } ] }, { "group": 1, "flight_key": "F123NP00114-172", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "gN5hWYtOy+znjPY2rCTUlj5yruEgIPeswDUGBP7thQE=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "X", "fareBasisCode": "XKUL6M", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2329, "gross_total": 2448, "base_fare": 2055, "tax": 423, "sell": { "currency": "MYR", "total": 2329, "base_fare": 2055, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjMyOSwiYmFzZV9mYXJlIjoyMDU1LCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIyOTksImJhc2VfZmFyZSI6MjAyNSwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ0OCwiYmFzZV9mYXJlIjoyMDI1LCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2329, "base_fare": 2055, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2025.00", "tax": "423.00", "discount": 149, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2329, "base_fare": 2055, "tax": 423, "gross": { "base_fare": "2025.00", "tax": "423.00", "discount": "149.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzMjkuMDAiLCJiYXNlX2ZhcmUiOiIyMDU1LjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAyNS4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTQ5LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMjk5LjAwIiwiYmFzZV9mYXJlIjoiMjAyNS4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMjUuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE0OS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0NDguMDAiLCJiYXNlX2ZhcmUiOiIyMDI1LjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxNDkuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2448, "base_fare": 2025, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 149, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2329, "filter": { "id": "F123NP00114-172", "price": 2329, "gross_total": 2448, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-173", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLkdOt7tBSNPMLAJvhB46kQTH8TBCQZHbpcRCbDTmfluY=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-173", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKdGiZ6OMOoRUUNFzzMZSeTw\/2ftKohnB8mPIGegmIun2+HWUE4Kp2wXz8cZa9tqUqw=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBVLMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-173", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhKiC12bxrvQVkXJ54YLCrXzIiCJAMIHvXPBD0\/g5yIFXuVIUZ+SGFP3h6nMLabIzd0=", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBVLMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2357, "gross_total": 2327, "base_fare": 1831, "tax": 526, "sell": { "currency": "MYR", "total": 2357, "base_fare": 1831, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM1NywiYmFzZV9mYXJlIjoxODMxLCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIzMjcsImJhc2VfZmFyZSI6MTgwMSwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjMyNywiYmFzZV9mYXJlIjoxODAxLCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2357, "base_fare": 1831, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1801.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2357, "base_fare": 1831, "tax": 526, "gross": { "base_fare": "1801.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzNTcuMDAiLCJiYXNlX2ZhcmUiOiIxODMxLjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgwMS4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjMyNy4wMCIsImJhc2VfZmFyZSI6IjE4MDEuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODAxLjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjMyNy4wMCIsImJhc2VfZmFyZSI6IjE4MDEuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2327, "base_fare": 1801, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2357, "filter": { "id": "F123NP00114-173", "price": 2357, "gross_total": 2327, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-174", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Q0sNeivCIm3CeJLqZnuC0E1L2hk71CLctaG2d28uElFXwXLpGW+0NI79c3DNjfrFhhE5l6H4zClTxtXLfrB7dT1PW4+GAFCAhbZOcvZz9Iph7ZPudhJAFl+zvW8WOtD\/LAolWoDTpX1d9WkpAN8c0ba2ETMOtSV3vD7SwJb1a7mdt5omdpOdG2MBZ0RL5pQs\/eav+zqhysJEAXvozrbZ5hfegrR\/Lsu\/0Cx6Fx3cfrV0uky1uPnZI\/s6Mb2Ua\/6svM0PoAnf6yMXsZe+GbnnUsJJyt3OIFGCt\/IRbouX7j11K76fTlaUwaSeL0Q9OR\/bg6QsP9WCq54qWjDJw+SSCKXuQ++f293rwr9zLTffEhwrdnFiWqSonybtdNIwZqr1mwEn9AVqX46yteuuSKEBWwe3VaDRGhhg4Zpk65mZUfDulePksDLi3HNYZB0rIh\/xJo\/+ohThXT9A6JODrA8L6JkaQa6S8cYllM9UQaO9mKxvYiO0y+ySK7D66ByUWz\/3Fak20IwmGb8vLKDAbzxznQhINLGB6feVaJ3BxzogsDXiG9dPoUxkirjuA8mHYO\/mIjVpZdjjyMRVmJRU6Om5ALSDspohY5DVpArKByRpWNYB+kaARx6MVVeWNaMf0viF7S6aZaqTUiFKbNbk5KNCvqOTioSCDDxQYwxkptqxOKTBz1WNI69FchPajNWcg6dEn18zJhOk+jKWU9sefQ+J55IWhAttNiQtLadKTpj0hk6bhpMiiBayDWMIxgJcWIIKaB4zLwj1KC2eWvEWyDuCbHBS7d2fZOsXFjWuK34WMIniRnXeI6D6ssflb3Toih4d30CnXEBuYmFGkoftzJdDA1qbSaao10IVT5+Z82hE33kRbN3v2+NWuOkBD2O3NbGGwRQCEWTdBweXFQl607eL2yzCnRSAUqDQfsr2vElb19eatBNN+EZG29zozggDZpJLMDrUYa7ptSVvUHlgWTncYHsX+ugmSU64CQwq7NBHVIOg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-174", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-174", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2362, "gross_total": 2332, "base_fare": 1836, "tax": 526, "sell": { "currency": "MYR", "total": 2362, "base_fare": 1836, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM2MiwiYmFzZV9mYXJlIjoxODM2LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIzMzIsImJhc2VfZmFyZSI6MTgwNiwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjMzMiwiYmFzZV9mYXJlIjoxODA2LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2362, "base_fare": 1836, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1806.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2362, "base_fare": 1836, "tax": 526, "gross": { "base_fare": "1806.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzNjIuMDAiLCJiYXNlX2ZhcmUiOiIxODM2LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgwNi4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjMzMi4wMCIsImJhc2VfZmFyZSI6IjE4MDYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODA2LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjMzMi4wMCIsImJhc2VfZmFyZSI6IjE4MDYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMzMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2332, "base_fare": 1806, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2362, "filter": { "id": "F123NP00114-174", "price": 2362, "gross_total": 2332, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-175", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Q0sNeivCIm3CeJLqZnuC0EDzxGfRgzfhqGu8FqAg+iFfL67GsqujrVSclOlpMkAFVqw7Fzk4d4hPXMV4mMNBMxfgBNbeXeSuttIPqscfy9khs1vo2mcOl3hYLTJxcIDWo2TNclV6nFfgWLefOfMYt6uHzylazRecv+L3V8kKFJiuyO+qD9o+ungRJiRebGus2lIBtGm7lp62jjEXrVp3etNSwz\/zbeh4DJzuwxOzZ9D1BmnruAOtcqgX0bYG6EpM\/QGCC6KyCnTHcB7gSRexpERGK4\/q8Mba8k2ImU47Gc8Oz1tLSeT1jDwevVakPbDiYlm87RixB5XjOxw+fI1e4ZBzo6+7czvX3Y+gLjM90ppcHIyOcfWCgi9CpVuEfhtPI0SiG1v2CPYekciqjLZmKVBPxI6Dy1HtcgwsiYPcmUMIMH06iCxS834T5IOPoAPXGZv44fm0YUD2zg\/cxCFi71\/BsAusXrLSh8Sq++PU+e3G2DYkgvol0RBoxH1GZWCWXaUvYloIGsOSIB2V\/R47qrT1LuXpfG+U7bCR9lPy+q\/EpmjWPYYyAva09BRk0Ei5qaHOVOv0QISowwcRan8fiB7u\/GvOvOj5jH\/OkLjrXjDnYTnyPJwW0AeK2Yzrvsroq6bvtg9lZXRBP0DqGerpulfQ63WWZvpiaAv6HK+55fPcxHALh1KWZPcQBdC\/DAQRBn+EKeoqIjV1Zxj6mMD+2v0LNNPM4wUgxURF3wVsknwYj3RUT6GZtV7ovYNsiPHAurSh5S9JR\/DsjGlsA8CXtHD7buM3AQ\/1tP6doGjF7jDVwlYPLMrZ+SOkhBLMuhL+wrGqd64wetQzWlCjWydG3wMj\/IK1Wtg+ebLLQ3JMbuxSUHUwgiKHK0tWtKVEPLB8QD8R\/rb+uFZO4JutUco2jDl7olBjHNVO9GsdgSzcvEFRWWqF8wYsTR+uNCGvA\/iVCuF21B4k8kO18DE5IYrxR0r8XL2WYgR1uYYGGZKVW\/UbNyjP3fCKfN7ayD\/K7doHI=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-175", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-175", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2362, "gross_total": 2332, "base_fare": 1836, "tax": 526, "sell": { "currency": "MYR", "total": 2362, "base_fare": 1836, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM2MiwiYmFzZV9mYXJlIjoxODM2LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIzMzIsImJhc2VfZmFyZSI6MTgwNiwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjMzMiwiYmFzZV9mYXJlIjoxODA2LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2362, "base_fare": 1836, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1806.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2362, "base_fare": 1836, "tax": 526, "gross": { "base_fare": "1806.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzNjIuMDAiLCJiYXNlX2ZhcmUiOiIxODM2LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgwNi4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjMzMi4wMCIsImJhc2VfZmFyZSI6IjE4MDYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODA2LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjMzMi4wMCIsImJhc2VfZmFyZSI6IjE4MDYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMzMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2332, "base_fare": 1806, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2362, "filter": { "id": "F123NP00114-175", "price": 2362, "gross_total": 2332, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-176", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Q0sNeivCIm3CeJLqZnuC0E0cDdhZRuw\/Q8SE+2+lsia4c9uKG9tKhtX\/UfvmKWfhrPgCT78iGSa\/jNCrXG\/PHSmRsInwvjmTmyBtj9A18xhylbRyRyPuKZOm56AQXsd7Lt4Nn1h4bOJ46kp2QNCJ2r7GkOp\/dEiNo8OvTKzjuiE3SPXzRUklSzG7tHEy6svS4m1enwwFLJ8dx8CluYoX1LkJH4EuNU4ro9wLOCP57FZ+nc7XZE\/6H185djTNCthJ4J0\/c4gaQ06VGVeJiFLYi6+MLbVhJyETqfQgQuHgBl7dhZbzuePNkflbLtAIPkAl44H5gDGtfqh6N0O3cfTInae\/cMFRn64+NzW1jEGG6hpX3NeMf4Vmfx\/tgAupDsyVHrdBHAf8FF0mOk0Ff0u3M0lYKx3sBY8dsfPLD0X5kbQPDpnGa6gipVgF2CX4vi\/FiTIUWy1dYUgqEX3lQOES2pIPdX\/mEqBWeJ1z+8JO3F5j6MZCXuEo87ALOuV9vx9Te9kPlbB2Ly8+5DOHVmv6ztp\/OaStbsbgDP0SAzRhbzl6WH81U9UfbooGKqNMuFHitQuOl9J7DSQHzVSLD\/BBmMxGq5gOlKLa9IU0IOWb0wDA7lCOFabkdHMd6gxztzVwE6E5yirRCq2\/nEucIvtLnhkEYvM0bBk9YAvaGFBw5uWTVTFzMwwOD\/NZuTOINQN\/xFCFIkC3VztDvGh0k+bQS1GXoFP0fSwvn7mpxO9Z+wg6EfI2ENuXVxhdUm6vfkFNgqXJzt2bfDfOMjiwb+zaQALzmRqoIAx55I1jcOvCH2gYMYiqT8H\/sVrcVSq1Ubyi4iFVO5WsDsCdAu07YYFl8\/Q0yfwiSYec7fpecjmXlmD5XOiiPXvEAF5pXYFCIkDls+Dis3Q+FXkjsS\/82v9DcTfMSZiDWNNf+BliqBhnXcyg4zLtOF1a3GxmhJCg5Jzb1Onw8Ave8djnTfTxaDl\/hG6XFG9ilOG7i1YlXl\/u7830vc3SQJkDwwohAqHEFnJhw=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-176", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-176", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2362, "gross_total": 2332, "base_fare": 1836, "tax": 526, "sell": { "currency": "MYR", "total": 2362, "base_fare": 1836, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM2MiwiYmFzZV9mYXJlIjoxODM2LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIzMzIsImJhc2VfZmFyZSI6MTgwNiwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjMzMiwiYmFzZV9mYXJlIjoxODA2LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2362, "base_fare": 1836, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1806.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2362, "base_fare": 1836, "tax": 526, "gross": { "base_fare": "1806.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzNjIuMDAiLCJiYXNlX2ZhcmUiOiIxODM2LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgwNi4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjMzMi4wMCIsImJhc2VfZmFyZSI6IjE4MDYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODA2LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjMzMi4wMCIsImJhc2VfZmFyZSI6IjE4MDYuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMzMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2332, "base_fare": 1806, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2362, "filter": { "id": "F123NP00114-176", "price": 2362, "gross_total": 2332, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-177", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjkvtuwYdidccMVFsciab1yYtkJzeFfjSp06TbMI87tmB", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-177", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-177", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-30 16:40:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 19:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT23H40M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2373, "gross_total": 2343, "base_fare": 1874, "tax": 499, "sell": { "currency": "MYR", "total": 2373, "base_fare": 1874, "tax": 499 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM3MywiYmFzZV9mYXJlIjoxODc0LCJ0YXgiOjQ5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIzNDMsImJhc2VfZmFyZSI6MTg0NCwidGF4Ijo0OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM0MywiYmFzZV9mYXJlIjoxODQ0LCJ0YXgiOjQ5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2373, "base_fare": 1874, "tax": 499, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1844.00", "tax": "499.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2373, "base_fare": 1874, "tax": 499, "gross": { "base_fare": "1844.00", "tax": "499.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzNzMuMDAiLCJiYXNlX2ZhcmUiOiIxODc0LjAwIiwidGF4IjoiNDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0NC4wMCIsInRheCI6IjQ5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjM0My4wMCIsImJhc2VfZmFyZSI6IjE4NDQuMDAiLCJ0YXgiOiI0OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ0LjAwIiwidGF4IjoiNDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjM0My4wMCIsImJhc2VfZmFyZSI6IjE4NDQuMDAiLCJ0YXgiOiI0OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2343, "base_fare": 1844, "tax": 499, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2373, "filter": { "id": "F123NP00114-177", "price": 2373, "gross_total": 2343, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 19:50:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk2026031114100416bkk202603112315dac2026031200500339dac202604291335bkk2026042917000322bkk202604301640kul2026043019500417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-178", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjgilN9z81Of3AjnCZnvyb3TGaFupLqb1cDGNihesgxYM", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-178", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-178", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-30 16:40:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 19:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT23H40M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2373, "gross_total": 2343, "base_fare": 1874, "tax": 499, "sell": { "currency": "MYR", "total": 2373, "base_fare": 1874, "tax": 499 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM3MywiYmFzZV9mYXJlIjoxODc0LCJ0YXgiOjQ5OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIzNDMsImJhc2VfZmFyZSI6MTg0NCwidGF4Ijo0OTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM0MywiYmFzZV9mYXJlIjoxODQ0LCJ0YXgiOjQ5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2373, "base_fare": 1874, "tax": 499, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1844.00", "tax": "499.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2373, "base_fare": 1874, "tax": 499, "gross": { "base_fare": "1844.00", "tax": "499.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzNzMuMDAiLCJiYXNlX2ZhcmUiOiIxODc0LjAwIiwidGF4IjoiNDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0NC4wMCIsInRheCI6IjQ5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjM0My4wMCIsImJhc2VfZmFyZSI6IjE4NDQuMDAiLCJ0YXgiOiI0OTkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ0LjAwIiwidGF4IjoiNDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjM0My4wMCIsImJhc2VfZmFyZSI6IjE4NDQuMDAiLCJ0YXgiOiI0OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2343, "base_fare": 1844, "tax": 499, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2373, "filter": { "id": "F123NP00114-178", "price": 2373, "gross_total": 2343, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 19:50:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk2026031122100418bkk202603112315dac2026031200500339dac202604291335bkk2026042917000322bkk202604301640kul2026043019500417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-179", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QCjj58H6Qd72nsjzGIfO\/iT6NU6Hky\/RDIwctPTJFRgVcNb3lFr0s8L0VgjsZAL8gJwY0ZR0RxTWWz5dv3KFJrvGml7cuTQtn3qlBsEBv\/60Z5PULO4ysIVR+jjDenOZSltdx\/dOOK3pApXWEci354VHdUzs0GiSjaki5+SX0qrBI4WymgrWpJDSqxeEgCTW1dbvehe02NeAAy4Fjnw9vC1pkKV0NzJTG\/pyMFVuMLEZI8LE4mX7i5HjcGBMkDDjgo5GDY8lCS75kNJ8r6EFJI3h7BpTK9QAb\/qvdLL1qLNXUbDJG7xVBmRqaf7OZv9n8b9Ud7qc+1J5pUxDv9nAZLIaMZyTeEdSV5JMt+8wqZiiLdUcN\/wD0T2i2Vfm8dJV0iiS+J\/OFE4DOGyhHzg8H7ODRYSm9o6LgpxcLLF2nHlfs+ExtoFV0y7IBQdFGxgXmbITW2QEqtV0em5\/uJR5keeh86ERUKlovxdIujx87oX0KVARXIrdG96EWw5JX\/TOzK6yWLiU713tlrAP6aDKx6rUymZLY9j11douoKdUbibmAea9aLwpn6lN1FhsRf5rSFCoqdoJjd111Phg5w47eavvXr9L4lCNvk7tS+dHUlkUD+9N+2k9nU4yJbnT6KXY1lChmAMzITA5KxSFzi0WeVjqrkG64XfM2x2zVTiITRY1E3\/dnMVrO6wp7jPv\/mM6reI1x4Ks4PsDbeLOnDE8cpHQ2ZU8XBZ0APmx3zkCsfoqWT3hH2FCkLCxDitpWbXzUdZ2jRxVnwd7WopLVvWwfVjAY\/csDDv\/xrBYqMJwXF9ZKOI8iTusTyuXxjW0Hhgzw5uTFySh6+PQX2TBHvGmpFHn5RhCRp2lhjS85GjoUrtSmPxna\/DFpwU248QUkSDMZkCV6l0hAdS3++ujxnzf1HKq013swSlrDX8GE\/0v7KoWRwhzKUvHVFeWAOPX33wu8DGH2XpHiTqbvAhrt\/nIAg3vtS8yhyvyUOmGbiuqiyMZr7oX2GDx8Exz7g4mtfdCU=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-179", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-179", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2375, "gross_total": 2345, "base_fare": 1850, "tax": 525, "sell": { "currency": "MYR", "total": 2375, "base_fare": 1850, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM3NSwiYmFzZV9mYXJlIjoxODUwLCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIzNDUsImJhc2VfZmFyZSI6MTgyMCwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM0NSwiYmFzZV9mYXJlIjoxODIwLCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2375, "base_fare": 1850, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1820.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2375, "base_fare": 1850, "tax": 525, "gross": { "base_fare": "1820.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzNzUuMDAiLCJiYXNlX2ZhcmUiOiIxODUwLjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgyMC4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjM0NS4wMCIsImJhc2VfZmFyZSI6IjE4MjAuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODIwLjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjM0NS4wMCIsImJhc2VfZmFyZSI6IjE4MjAuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2345, "base_fare": 1820, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2375, "filter": { "id": "F123NP00114-179", "price": 2375, "gross_total": 2345, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-180", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QCjj58H6Qd72nsjzGIfO\/iYpYc1OEvSwGlThsYlD9pSoXqo7lNBpCWIADsDF9k4JNNdLbO2DxT4Sk2YPviLPAzt1vBGo0u3ID57FHAFB+hmBM2SW6854Zu6el2SjdRKiXrHodp8fcl17UnUEVlTN5teqIIzpdaSagyJDzQtR9E2U0l5ED\/GRmbZ8+L6C4P13v+f9DyJM4zBfraU1nR6ktlHcAEIxKfVTkEwZdSGiyCg7wYeiMGGVxnlsenN9ZwY9ThmVYy12bM31MP7IwCuYgapZinT1OsX1WdandT2M0M0MF0ZnluPyb3+nY\/BIxbZL5JJ\/dkCi6bRpWKhCvk0aAknH4DGXvDHaSQxmRxnb923QUp5IaMysLNE\/6hCmjhxp7gMuieeC2Lr6cTxv6e88772mh7\/ghXgWsa\/hubHBPNwNIOetXmDmLkZipbJ10TLMIZy4RXKUay\/wohqHjmh+Ekp1ySNvZimbqEMhtjNtbDUbNvwuY6GjJ8N+MaPgigHJyeffT7l4m6z2WtlQGHvSj1EuzuZXcYFR6UAwRRQaMqTCx+l1n7o2KRyxw7JMQbWzw+eOXLzGfibLek5cpE0jyUMorY+daDlpGdZxoM7+1\/8M18ciKgN3VdLgenDhZIseAwnRgyvZsRl\/SAnbK2OE0CCmgMQ5MBAQTSkaIiRp3JtJyAVDwfxJ+9\/XC\/+xVU+VryTTx9P\/dD7vS8B4akdlp+fAixz+HeNvT7xs9622BdCpxmp9TTPHmvzbZDtYAvkdDveLBb0Ghdz4N+U0VdNEA7sjB4azz4bFQKBOD7H+p\/cgdJqgXhPZ+qdIW\/UdBO2i+oH+TSyiS4xASnL\/hfkWSXvIFsLeXhicuMgsK\/pxeqqm\/KyxPmzZAOBztTZWhs\/XGD7GsqHihP4oJufu7mWZcZFS0bfV3eDXX6P1hgka2xOOUhFbHiQMguzk2bKaRQUefZsj8gLmzrvsSwZrJDehA0Z+bcMlvTgPHNC1asSNM7fTpEQY6ePdEYQGc+qX98hMk=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-180", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-180", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2375, "gross_total": 2345, "base_fare": 1850, "tax": 525, "sell": { "currency": "MYR", "total": 2375, "base_fare": 1850, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM3NSwiYmFzZV9mYXJlIjoxODUwLCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIzNDUsImJhc2VfZmFyZSI6MTgyMCwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM0NSwiYmFzZV9mYXJlIjoxODIwLCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2375, "base_fare": 1850, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1820.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2375, "base_fare": 1850, "tax": 525, "gross": { "base_fare": "1820.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzNzUuMDAiLCJiYXNlX2ZhcmUiOiIxODUwLjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgyMC4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjM0NS4wMCIsImJhc2VfZmFyZSI6IjE4MjAuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODIwLjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjM0NS4wMCIsImJhc2VfZmFyZSI6IjE4MjAuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2345, "base_fare": 1820, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2375, "filter": { "id": "F123NP00114-180", "price": 2375, "gross_total": 2345, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-181", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QCjj58H6Qd72nsjzGIfO\/iYM3a9\/Mn16ElUytasg5+nUmafu\/e0lGXVUVlIJUdjfHFiVZTf2w6HsAnNcasiSpJ3HMYnAEwmBPI+n7UHSXN9+oNt6Wto2+xRv91xf6MYSPDsu3iOq4wuNtxGbW9SxMQnYY2j1JRFwAMxafEFG60EwQcKL1ktTWxyaGYhF4g0ey0TyEhcyiry\/lVBkH5vKccWl9YI4qT6y0Ii6uxPm\/w7drwoqZXresWGBsVjhhW7rsyHJ6bupBBtC9\/1MwJ43ZHG2R8iAwfYQOrOSxwSUpBfnWI\/elrM8tQtAdKz1ZCQ37zMrBT73FcVRDrUWgH3tC296UpO3zvynII7U9nRzt0sKg1wpYha8OpvfHHITPMpJPSSjaaWfrzJqIYbWHFG7XPhgcEFhl\/70FXuzdUJdo8JpDYeETliZuzOY92RA0BmV3\/OYznoWfghJVrdCbcNEvboedAnKKtwATV4vkXqAM8GZyNjSCUsgBY\/NJdC+W1\/rnv\/i\/XAmLvI3b8qtqVeN7Z6akoOU4gfoAbWHpt3JWUCRnRvyX85DLO7gEmcyt3xlEyxppWK3fa1PtdLN9DSeYyqZeFydcvTMb8D4ra5BGX\/FeWm0FCb\/QA9dS83pq9eQZfUvmjOXtv22Wsg5SDKWSLj2D4Lt6tqPXJfkmYs1tElQOSlx3DIaXWWKo+QBBv+ZkMxRKHdVe\/EZ9IJRIDQnH1jE53kQlm\/bU4EsvaxIYs+I07WUVA2EvdX88\/PjglMeK+5E0Dl8oaPpAwjqJXHOiiBGynXwZv5y5pseomljxihneMurMjkIN5e2ESrH\/NEwWRWWxzK9OLbou\/EFarqr32P3cwDj3WGmWbz9uiRU6WBxhPW2a9WMgeORnmoOG4OTD7nn9qyoyaG9\/hVECd3Io2bRZqkiU8hiKcWzKGCDgzgfJW\/T+\/QajY4iQOaDO4JvpDokmK5dC1Ip83wjaX7rqef4BCxCmxlurC\/DSYqU2ImO4PCmtnIOFvX+nUqpqCNDI=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-181", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-181", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2375, "gross_total": 2345, "base_fare": 1850, "tax": 525, "sell": { "currency": "MYR", "total": 2375, "base_fare": 1850, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM3NSwiYmFzZV9mYXJlIjoxODUwLCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIzNDUsImJhc2VfZmFyZSI6MTgyMCwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM0NSwiYmFzZV9mYXJlIjoxODIwLCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2375, "base_fare": 1850, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1820.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2375, "base_fare": 1850, "tax": 525, "gross": { "base_fare": "1820.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzNzUuMDAiLCJiYXNlX2ZhcmUiOiIxODUwLjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgyMC4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjM0NS4wMCIsImJhc2VfZmFyZSI6IjE4MjAuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODIwLjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjM0NS4wMCIsImJhc2VfZmFyZSI6IjE4MjAuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2345, "base_fare": 1820, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2375, "filter": { "id": "F123NP00114-181", "price": 2375, "gross_total": 2345, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-182", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2S4GYGh+qjsA4Q9jDig9OLk899P\/I9FbzpR4SuwO1\/QW+B5UWaJhH\/6BUI0kTo+h8I=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-182", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "CNcyjk859vLG2lT5BEt1kytNWdYrQfqZQAtPqC\/xUPYbxRd8ukYoH2K8omT0tCaxM6IhyQBNdG\/rPBKyW3O995B1ajeP8wgUMKwa7o7mB9o=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBVLMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-182", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "1Ad5Nm47wrLFhRLuDjZcUwgVXuVl5RXMcshgsxHjjftDUCd3OsqeWowHjT2NSyNHHyk4JuyrWHCzw9O\/mVKOVZXFOuyaBakPA09V0Zg3XGc=", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBVLMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2388, "gross_total": 2414, "base_fare": 1904, "tax": 540, "sell": { "currency": "MYR", "total": 2388, "base_fare": 1904, "tax": 540 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM4OCwiYmFzZV9mYXJlIjoxOTA0LCJ0YXgiOjU0MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIzNTgsImJhc2VfZmFyZSI6MTg3NCwidGF4Ijo1NDAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQxNCwiYmFzZV9mYXJlIjoxODc0LCJ0YXgiOjU0MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2388, "base_fare": 1904, "tax": 540, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1874.00", "tax": "540.00", "discount": 56, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2388, "base_fare": 1904, "tax": 540, "gross": { "base_fare": "1874.00", "tax": "540.00", "discount": "56.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzODguMDAiLCJiYXNlX2ZhcmUiOiIxOTA0LjAwIiwidGF4IjoiNTQwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg3NC4wMCIsInRheCI6IjU0MC4wMCIsImRpc2NvdW50IjoiNTYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzNTguMDAiLCJiYXNlX2ZhcmUiOiIxODc0LjAwIiwidGF4IjoiNTQwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg3NC4wMCIsInRheCI6IjU0MC4wMCIsImRpc2NvdW50IjoiNTYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNDE0LjAwIiwiYmFzZV9mYXJlIjoiMTg3NC4wMCIsInRheCI6IjU0MC4wMCIsImRpc2NvdW50IjoiNTYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM1OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2414, "base_fare": 1874, "tax": 540, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 56, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2388, "filter": { "id": "F123NP00114-182", "price": 2388, "gross_total": 2414, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-183", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Q4GaOTFR2hcKkPyT7xFusM7u0+a0v0TaWjkMrcRHCJKchHuTgH0RLGK60UwlDYXNXsUiOHcRzWbGszhryewZA2", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-183", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "5cPEnxmLdZInVPE691z36PCTaXCe996X1LmKf3Cy97dcvzQd5p1Eb73O89mzZqaP", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "g796VeQ\/b2y7RiIOeP0hx5ypbiqUG+pfFbImMPiZ\/lME9M41SuRWZO5w7UMDvUbX", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-183", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "cr2HRFOlSRtSDnWaV4a\/8cZYYhNASvXoGaDN5yBYPusOBjSZo4fZjxtiMUls0fG9", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "ExH3DNf7T3\/PX6R849tuUddPrLdm+fVsmHpu3AqUkncULY7yBxUo5C\/eW5spFIhX", "origin": "BKK", "departure_time": "2026-04-29 16:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2420, "gross_total": 2390, "base_fare": 1173, "tax": 1247, "sell": { "currency": "MYR", "total": 2420, "base_fare": 1173, "tax": 1247 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQyMCwiYmFzZV9mYXJlIjoxMTczLCJ0YXgiOjEyNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyMzkwLCJiYXNlX2ZhcmUiOjExNDMsInRheCI6MTI0NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyMzkwLCJiYXNlX2ZhcmUiOjExNDMsInRheCI6MTI0N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2420, "base_fare": 1173, "tax": 1247, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1143.00", "tax": "1247.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2420, "base_fare": 1173, "tax": 1247, "gross": { "base_fare": "1143.00", "tax": "1247.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0MjAuMDAiLCJiYXNlX2ZhcmUiOiIxMTczLjAwIiwidGF4IjoiMTI0Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDMuMDAiLCJ0YXgiOiIxMjQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMzkwLjAwIiwiYmFzZV9mYXJlIjoiMTE0My4wMCIsInRheCI6IjEyNDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTQzLjAwIiwidGF4IjoiMTI0Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzOTAuMDAiLCJiYXNlX2ZhcmUiOiIxMTQzLjAwIiwidGF4IjoiMTI0Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMzkwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2390, "base_fare": 1143, "tax": 1247, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2420, "filter": { "id": "F123NP00114-183", "price": 2420, "gross_total": 2390, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:50:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604291640kul202604291950417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-184", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RCLDjfJ149WK4M+KKTCtFjr58dP8YNm3OBz1jyYoLO4B+YUC9oF5ms5Ijs1+jIuSEPGjSvYrvRM4R6eDyKGc+Z", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-184", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "5cPEnxmLdZInVPE691z36PCTaXCe996X1LmKf3Cy97dcvzQd5p1Eb73O89mzZqaP", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "g796VeQ\/b2y7RiIOeP0hx5ypbiqUG+pfFbImMPiZ\/lME9M41SuRWZO5w7UMDvUbX", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-184", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "cr2HRFOlSRtSDnWaV4a\/8cZYYhNASvXoGaDN5yBYPusOBjSZo4fZjxtiMUls0fG9", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "x5t6m5OH3eb4HGBE8bl8qpx\/TnHlrtZdZHRVJUWb0+CPIJy2TcNJVED8KRR5Py3g", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "V", "fareBasisCode": "VLRSTN", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2420, "gross_total": 2390, "base_fare": 1173, "tax": 1247, "sell": { "currency": "MYR", "total": 2420, "base_fare": 1173, "tax": 1247 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQyMCwiYmFzZV9mYXJlIjoxMTczLCJ0YXgiOjEyNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyMzkwLCJiYXNlX2ZhcmUiOjExNDMsInRheCI6MTI0NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyMzkwLCJiYXNlX2ZhcmUiOjExNDMsInRheCI6MTI0N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2420, "base_fare": 1173, "tax": 1247, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1143.00", "tax": "1247.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2420, "base_fare": 1173, "tax": 1247, "gross": { "base_fare": "1143.00", "tax": "1247.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0MjAuMDAiLCJiYXNlX2ZhcmUiOiIxMTczLjAwIiwidGF4IjoiMTI0Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDMuMDAiLCJ0YXgiOiIxMjQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMzkwLjAwIiwiYmFzZV9mYXJlIjoiMTE0My4wMCIsInRheCI6IjEyNDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTQzLjAwIiwidGF4IjoiMTI0Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjIzOTAuMDAiLCJiYXNlX2ZhcmUiOiIxMTQzLjAwIiwidGF4IjoiMTI0Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMzkwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2390, "base_fare": 1143, "tax": 1247, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2420, "filter": { "id": "F123NP00114-184", "price": 2420, "gross_total": 2390, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603121055dac202603121230321dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-185", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Tsv9KRlHH7EefdnAwgpDh\/WyBB3IomzbBcNmVOFUESMhOOPbTNPc\/YLL4IyoM1j7szE6oS3UPwAhQ0hQsYAM5XsSNMyns9f5ItUIeGTc4ELQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-185", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "g4vClHGNpoagudxw9uPLdDEIEK5KkzxfPKBue1FhJnY=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "TKUL6M", "meal_code": null, "seat_available": "3" } } ] }, { "group": 1, "flight_key": "F123NP00114-185", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "s0cA+mYhcxpgmQef9mAZwG8VojskdwqOy74ScOmqkkw=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "NKUL6M", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2422, "gross_total": 2548, "base_fare": 2155, "tax": 423, "sell": { "currency": "MYR", "total": 2422, "base_fare": 2155, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQyMiwiYmFzZV9mYXJlIjoyMTU1LCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIzOTIsImJhc2VfZmFyZSI6MjEyNSwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU0OCwiYmFzZV9mYXJlIjoyMTI1LCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2422, "base_fare": 2155, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2125.00", "tax": "423.00", "discount": 156, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2422, "base_fare": 2155, "tax": 423, "gross": { "base_fare": "2125.00", "tax": "423.00", "discount": "156.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0MjIuMDAiLCJiYXNlX2ZhcmUiOiIyMTU1LjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEyNS4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTU2LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMzkyLjAwIiwiYmFzZV9mYXJlIjoiMjEyNS4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxMjUuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE1Ni4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1NDguMDAiLCJiYXNlX2ZhcmUiOiIyMTI1LjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxNTYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM5MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2548, "base_fare": 2125, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 156, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2422, "filter": { "id": "F123NP00114-185", "price": 2422, "gross_total": 2548, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-186", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TOGU2V+NjfZQOQFuiLtyjN47rv4ms1yGxMVQ2o0YA67OGZkV\/aozh7LRzVsVfkI63kbIVOgyq9CEzHUyR2pqYiS20vzReZDNSNYg+5C51PsA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-186", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "G39icLqsrvsErng8wiAduWl\/k9gOczREVfGlt6Lish4=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "NKUL6M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-186", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "7v0PhPaEB+84Eom5IcKtcXKF4lKdAHXjLnWMTYy2224=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "TKUL6M", "meal_code": null, "seat_available": "8" } } ] } ], "price": { "currency": "MYR", "total": 2422, "gross_total": 2548, "base_fare": 2155, "tax": 423, "sell": { "currency": "MYR", "total": 2422, "base_fare": 2155, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQyMiwiYmFzZV9mYXJlIjoyMTU1LCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIzOTIsImJhc2VfZmFyZSI6MjEyNSwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU0OCwiYmFzZV9mYXJlIjoyMTI1LCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2422, "base_fare": 2155, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2125.00", "tax": "423.00", "discount": 156, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2422, "base_fare": 2155, "tax": 423, "gross": { "base_fare": "2125.00", "tax": "423.00", "discount": "156.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0MjIuMDAiLCJiYXNlX2ZhcmUiOiIyMTU1LjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEyNS4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTU2LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyMzkyLjAwIiwiYmFzZV9mYXJlIjoiMjEyNS4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxMjUuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE1Ni4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1NDguMDAiLCJiYXNlX2ZhcmUiOiIyMTI1LjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxNTYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM5MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2548, "base_fare": 2125, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 156, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2422, "filter": { "id": "F123NP00114-186", "price": 2422, "gross_total": 2548, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-187", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjuPqvPpNjLyAZmLr9wsn\/HLwgY3Gi1xoCWT4Fn6oD+0P", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-187", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT20H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-187", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2424, "gross_total": 2394, "base_fare": 2154, "tax": 270, "sell": { "currency": "MYR", "total": 2424, "base_fare": 2154, "tax": 270 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQyNCwiYmFzZV9mYXJlIjoyMTU0LCJ0YXgiOjI3MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIzOTQsImJhc2VfZmFyZSI6MjEyNCwidGF4IjoyNzAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM5NCwiYmFzZV9mYXJlIjoyMTI0LCJ0YXgiOjI3MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2424, "base_fare": 2154, "tax": 270, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2124.00", "tax": "270.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2424, "base_fare": 2154, "tax": 270, "gross": { "base_fare": "2124.00", "tax": "270.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0MjQuMDAiLCJiYXNlX2ZhcmUiOiIyMTU0LjAwIiwidGF4IjoiMjcwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEyNC4wMCIsInRheCI6IjI3MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjM5NC4wMCIsImJhc2VfZmFyZSI6IjIxMjQuMDAiLCJ0YXgiOiIyNzAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTI0LjAwIiwidGF4IjoiMjcwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjM5NC4wMCIsImJhc2VfZmFyZSI6IjIxMjQuMDAiLCJ0YXgiOiIyNzAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2394, "base_fare": 2124, "tax": 270, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2424, "filter": { "id": "F123NP00114-187", "price": 2424, "gross_total": 2394, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk2026031114100416bkk202603121055dac2026031212300321dac202604291335bkk2026042917000322bkk202604300905kul2026043012150415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-188", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjmZmdNmUK4rqNj\/yukaQkE686njD2fBZmi6PDVZTIx\/B", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-188", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-188", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-30 09:05:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 12:15:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2424, "gross_total": 2394, "base_fare": 2154, "tax": 270, "sell": { "currency": "MYR", "total": 2424, "base_fare": 2154, "tax": 270 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQyNCwiYmFzZV9mYXJlIjoyMTU0LCJ0YXgiOjI3MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjIzOTQsImJhc2VfZmFyZSI6MjEyNCwidGF4IjoyNzAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjM5NCwiYmFzZV9mYXJlIjoyMTI0LCJ0YXgiOjI3MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2424, "base_fare": 2154, "tax": 270, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2124.00", "tax": "270.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2424, "base_fare": 2154, "tax": 270, "gross": { "base_fare": "2124.00", "tax": "270.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0MjQuMDAiLCJiYXNlX2ZhcmUiOiIyMTU0LjAwIiwidGF4IjoiMjcwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEyNC4wMCIsInRheCI6IjI3MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjM5NC4wMCIsImJhc2VfZmFyZSI6IjIxMjQuMDAiLCJ0YXgiOiIyNzAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTI0LjAwIiwidGF4IjoiMjcwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjM5NC4wMCIsImJhc2VfZmFyZSI6IjIxMjQuMDAiLCJ0YXgiOiIyNzAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2394, "base_fare": 2124, "tax": 270, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2424, "filter": { "id": "F123NP00114-188", "price": 2424, "gross_total": 2394, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:15:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk2026031122100418bkk202603121055dac2026031212300321dac202604291335bkk2026042917000322bkk202604300905kul2026043012150415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-189", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHUnaStMefsDFjPqfOdZaSOFYtB+1a9HZjIVZmtnivXu1g=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-189", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy5ahfHK4qhEV4wBbiGXQC5L0FUcwi8WsYh0BtIlp+aRFdpYBBEvXBmxgJMLh8PskFw=", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YMY6M", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-189", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJr3x7RL17DF\/ALVWM6OOWMpWk9egx5ddNolvCrHVBY1N9UUEm0\/Rxa+229lgJQou0g=", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LMY6M", "meal_code": null, "seat_available": "1" } } ] } ], "price": { "currency": "MYR", "total": 2438, "gross_total": 2553, "base_fare": 2165, "tax": 418, "sell": { "currency": "MYR", "total": 2438, "base_fare": 2165, "tax": 418 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQzOCwiYmFzZV9mYXJlIjoyMTY1LCJ0YXgiOjQxOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI0MDgsImJhc2VfZmFyZSI6MjEzNSwidGF4Ijo0MTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU1MywiYmFzZV9mYXJlIjoyMTM1LCJ0YXgiOjQxOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2438, "base_fare": 2165, "tax": 418, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2135.00", "tax": "418.00", "discount": 145, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2438, "base_fare": 2165, "tax": 418, "gross": { "base_fare": "2135.00", "tax": "418.00", "discount": "145.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0MzguMDAiLCJiYXNlX2ZhcmUiOiIyMTY1LjAwIiwidGF4IjoiNDE4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEzNS4wMCIsInRheCI6IjQxOC4wMCIsImRpc2NvdW50IjoiMTQ1LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNDA4LjAwIiwiYmFzZV9mYXJlIjoiMjEzNS4wMCIsInRheCI6IjQxOC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxMzUuMDAiLCJ0YXgiOiI0MTguMDAiLCJkaXNjb3VudCI6IjE0NS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1NTMuMDAiLCJiYXNlX2ZhcmUiOiIyMTM1LjAwIiwidGF4IjoiNDE4LjAwIiwiZGlzY291bnQiOiIxNDUuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQwOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2553, "base_fare": 2135, "tax": 418, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 145, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2438, "filter": { "id": "F123NP00114-189", "price": 2438, "gross_total": 2553, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-190", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLMWb2gu46YmkpTqWAZvri+7rxoZ4v4zX+NToSLmdlxJE=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-190", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKeDF39vXRRKo5m4\/D4Kj\/Rav4zLaGyQpwPeh\/Ckt4TNFe5twJZmNHuXU\/COm\/+k4X8=", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YMY6M", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-190", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhIB7hSESwrV2eWhf2vL50qAjT+ky2YyG6wZz935BJYKtkxZ\/NMNIy1BGxfVkutRhgo=", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LMY6M", "meal_code": null, "seat_available": "1" } } ] } ], "price": { "currency": "MYR", "total": 2454, "gross_total": 2576, "base_fare": 2180, "tax": 426, "sell": { "currency": "MYR", "total": 2454, "base_fare": 2180, "tax": 426 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ1NCwiYmFzZV9mYXJlIjoyMTgwLCJ0YXgiOjQyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI0MjQsImJhc2VfZmFyZSI6MjE1MCwidGF4Ijo0MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU3NiwiYmFzZV9mYXJlIjoyMTUwLCJ0YXgiOjQyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2454, "base_fare": 2180, "tax": 426, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2150.00", "tax": "426.00", "discount": 152, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2454, "base_fare": 2180, "tax": 426, "gross": { "base_fare": "2150.00", "tax": "426.00", "discount": "152.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0NTQuMDAiLCJiYXNlX2ZhcmUiOiIyMTgwLjAwIiwidGF4IjoiNDI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1MC4wMCIsInRheCI6IjQyNi4wMCIsImRpc2NvdW50IjoiMTUyLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNDI0LjAwIiwiYmFzZV9mYXJlIjoiMjE1MC4wMCIsInRheCI6IjQyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNTAuMDAiLCJ0YXgiOiI0MjYuMDAiLCJkaXNjb3VudCI6IjE1Mi4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1NzYuMDAiLCJiYXNlX2ZhcmUiOiIyMTUwLjAwIiwidGF4IjoiNDI2LjAwIiwiZGlzY291bnQiOiIxNTIuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQyNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2576, "base_fare": 2150, "tax": 426, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 152, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2454, "filter": { "id": "F123NP00114-190", "price": 2454, "gross_total": 2576, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-191", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TsiLLZlAXHfHWyoEyIWMuXQCyTH7tj2lbKCGM7GdsPNw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-191", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "bQSR7cAJpGPjTfuVNT92Qw==", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YMY6M", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-191", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "mkUVFLSkFWfu7QLoT+aEgQ==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LMY6M", "meal_code": null, "seat_available": "1" } } ] } ], "price": { "currency": "MYR", "total": 2455, "gross_total": 2576, "base_fare": 2180, "tax": 426, "sell": { "currency": "MYR", "total": 2455, "base_fare": 2180, "tax": 426 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ1NSwiYmFzZV9mYXJlIjoyMTgwLCJ0YXgiOjQyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI0MjUsImJhc2VfZmFyZSI6MjE1MCwidGF4Ijo0MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU3NiwiYmFzZV9mYXJlIjoyMTUwLCJ0YXgiOjQyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2455, "base_fare": 2180, "tax": 426, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2150.00", "tax": "426.00", "discount": 151, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2455, "base_fare": 2180, "tax": 426, "gross": { "base_fare": "2150.00", "tax": "426.00", "discount": "151.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0NTUuMDAiLCJiYXNlX2ZhcmUiOiIyMTgwLjAwIiwidGF4IjoiNDI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1MC4wMCIsInRheCI6IjQyNi4wMCIsImRpc2NvdW50IjoiMTUxLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNDI1LjAwIiwiYmFzZV9mYXJlIjoiMjE1MC4wMCIsInRheCI6IjQyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNTAuMDAiLCJ0YXgiOiI0MjYuMDAiLCJkaXNjb3VudCI6IjE1MS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1NzYuMDAiLCJiYXNlX2ZhcmUiOiIyMTUwLjAwIiwidGF4IjoiNDI2LjAwIiwiZGlzY291bnQiOiIxNTEuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQyNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2576, "base_fare": 2150, "tax": 426, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 151, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2455, "filter": { "id": "F123NP00114-191", "price": 2455, "gross_total": 2576, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-192", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RRf6n12Hj5RJihg63YGnXHuNzlQF1yF7FnYoLjXmDRowtP6Y9GxhjBuJR2yVJEKvg=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-192", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YMY6M", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-192", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LMY6M", "meal_code": null, "seat_available": "1" } } ] } ], "price": { "currency": "MYR", "total": 2455, "gross_total": 2576, "base_fare": 2180, "tax": 426, "sell": { "currency": "MYR", "total": 2455, "base_fare": 2180, "tax": 426 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ1NSwiYmFzZV9mYXJlIjoyMTgwLCJ0YXgiOjQyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI0MjUsImJhc2VfZmFyZSI6MjE1MCwidGF4Ijo0MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU3NiwiYmFzZV9mYXJlIjoyMTUwLCJ0YXgiOjQyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2455, "base_fare": 2180, "tax": 426, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2150.00", "tax": "426.00", "discount": 151, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2455, "base_fare": 2180, "tax": 426, "gross": { "base_fare": "2150.00", "tax": "426.00", "discount": "151.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0NTUuMDAiLCJiYXNlX2ZhcmUiOiIyMTgwLjAwIiwidGF4IjoiNDI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1MC4wMCIsInRheCI6IjQyNi4wMCIsImRpc2NvdW50IjoiMTUxLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNDI1LjAwIiwiYmFzZV9mYXJlIjoiMjE1MC4wMCIsInRheCI6IjQyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNTAuMDAiLCJ0YXgiOiI0MjYuMDAiLCJkaXNjb3VudCI6IjE1MS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1NzYuMDAiLCJiYXNlX2ZhcmUiOiIyMTUwLjAwIiwidGF4IjoiNDI2LjAwIiwiZGlzY291bnQiOiIxNTEuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQyNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2576, "base_fare": 2150, "tax": 426, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 151, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2455, "filter": { "id": "F123NP00114-192", "price": 2455, "gross_total": 2576, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-193", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2R5Ld2VTZO79XNLGWZNt\/qpBq1h6vbHog6s9kaECK49S7CN7QWTWIqQTugsR4L8vZLIrx1BADuC142JU6LkaAB8PIROZ3mafTcRKqhQkr6Wow==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-193", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "7HSG7ekpycknl4gde8msHATh1xKHegqGz5IiDXUM9Uc=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "X", "fareBasisCode": "XKUL6M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-193", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "s0cA+mYhcxpgmQef9mAZwG8VojskdwqOy74ScOmqkkw=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "NKUL6M", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2469, "gross_total": 2598, "base_fare": 2205, "tax": 423, "sell": { "currency": "MYR", "total": 2469, "base_fare": 2205, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ2OSwiYmFzZV9mYXJlIjoyMjA1LCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI0MzksImJhc2VfZmFyZSI6MjE3NSwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU5OCwiYmFzZV9mYXJlIjoyMTc1LCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2469, "base_fare": 2205, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2175.00", "tax": "423.00", "discount": 159, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2469, "base_fare": 2205, "tax": 423, "gross": { "base_fare": "2175.00", "tax": "423.00", "discount": "159.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0NjkuMDAiLCJiYXNlX2ZhcmUiOiIyMjA1LjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE3NS4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTU5LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNDM5LjAwIiwiYmFzZV9mYXJlIjoiMjE3NS4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNzUuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE1OS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1OTguMDAiLCJiYXNlX2ZhcmUiOiIyMTc1LjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxNTkuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2598, "base_fare": 2175, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 159, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2469, "filter": { "id": "F123NP00114-193", "price": 2469, "gross_total": 2598, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-194", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TOGU2V+NjfZQOQFuiLtyjNjXrvt7sz3i4OUQuD300a8KjhApbStlh2ZBMjKOxrEZl5+\/7E7Lait4DP\/\/UV+C048mhgwOzvkY\/oQMdB3Q1b6g==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-194", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "G39icLqsrvsErng8wiAduWl\/k9gOczREVfGlt6Lish4=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "NKUL6M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-194", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "gN5hWYtOy+znjPY2rCTUlj5yruEgIPeswDUGBP7thQE=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "X", "fareBasisCode": "XKUL6M", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2469, "gross_total": 2598, "base_fare": 2205, "tax": 423, "sell": { "currency": "MYR", "total": 2469, "base_fare": 2205, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ2OSwiYmFzZV9mYXJlIjoyMjA1LCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI0MzksImJhc2VfZmFyZSI6MjE3NSwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU5OCwiYmFzZV9mYXJlIjoyMTc1LCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2469, "base_fare": 2205, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2175.00", "tax": "423.00", "discount": 159, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2469, "base_fare": 2205, "tax": 423, "gross": { "base_fare": "2175.00", "tax": "423.00", "discount": "159.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0NjkuMDAiLCJiYXNlX2ZhcmUiOiIyMjA1LjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE3NS4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTU5LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNDM5LjAwIiwiYmFzZV9mYXJlIjoiMjE3NS4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNzUuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE1OS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1OTguMDAiLCJiYXNlX2ZhcmUiOiIyMTc1LjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxNTkuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2598, "base_fare": 2175, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 159, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2469, "filter": { "id": "F123NP00114-194", "price": 2469, "gross_total": 2598, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-195", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjhfL1rs+M3lRgi\/+hl79mjeqL+NyshCpPDh9P0tqOXAS", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-195", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 13:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 14:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0416" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0416" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT20H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-195", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-30 16:40:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 19:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT23H40M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2472, "gross_total": 2442, "base_fare": 1934, "tax": 538, "sell": { "currency": "MYR", "total": 2472, "base_fare": 1934, "tax": 538 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ3MiwiYmFzZV9mYXJlIjoxOTM0LCJ0YXgiOjUzOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI0NDIsImJhc2VfZmFyZSI6MTkwNCwidGF4Ijo1MzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ0MiwiYmFzZV9mYXJlIjoxOTA0LCJ0YXgiOjUzOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2472, "base_fare": 1934, "tax": 538, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1904.00", "tax": "538.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2472, "base_fare": 1934, "tax": 538, "gross": { "base_fare": "1904.00", "tax": "538.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0NzIuMDAiLCJiYXNlX2ZhcmUiOiIxOTM0LjAwIiwidGF4IjoiNTM4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkwNC4wMCIsInRheCI6IjUzOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjQ0Mi4wMCIsImJhc2VfZmFyZSI6IjE5MDQuMDAiLCJ0YXgiOiI1MzguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTA0LjAwIiwidGF4IjoiNTM4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjQ0Mi4wMCIsImJhc2VfZmFyZSI6IjE5MDQuMDAiLCJ0YXgiOiI1MzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ0MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2442, "base_fare": 1904, "tax": 538, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2472, "filter": { "id": "F123NP00114-195", "price": 2472, "gross_total": 2442, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 13:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 19:50:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111305bkk2026031114100416bkk202603121055dac2026031212300321dac202604291335bkk2026042917000322bkk202604301640kul2026043019500417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-196", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjqrthXjCMKv4Me+iianjbuu5HQ6Kq6uxpY\/OV9kMA6ml", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-196", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "BKK", "departure_time": "2026-03-12 10:55:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 12:30:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 35m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0321" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-196", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": "", "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "BKK", "departure_time": "2026-04-30 16:40:00", "origin_terminal": "", "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 19:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT23H40M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0417" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "0417" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2472, "gross_total": 2442, "base_fare": 1934, "tax": 538, "sell": { "currency": "MYR", "total": 2472, "base_fare": 1934, "tax": 538 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ3MiwiYmFzZV9mYXJlIjoxOTM0LCJ0YXgiOjUzOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI0NDIsImJhc2VfZmFyZSI6MTkwNCwidGF4Ijo1MzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ0MiwiYmFzZV9mYXJlIjoxOTA0LCJ0YXgiOjUzOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2472, "base_fare": 1934, "tax": 538, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1904.00", "tax": "538.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2472, "base_fare": 1934, "tax": 538, "gross": { "base_fare": "1904.00", "tax": "538.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0NzIuMDAiLCJiYXNlX2ZhcmUiOiIxOTM0LjAwIiwidGF4IjoiNTM4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkwNC4wMCIsInRheCI6IjUzOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjQ0Mi4wMCIsImJhc2VfZmFyZSI6IjE5MDQuMDAiLCJ0YXgiOiI1MzguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTA0LjAwIiwidGF4IjoiNTM4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjQ0Mi4wMCIsImJhc2VfZmFyZSI6IjE5MDQuMDAiLCJ0YXgiOiI1MzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ0MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2442, "base_fare": 1904, "tax": 538, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2472, "filter": { "id": "F123NP00114-196", "price": 2472, "gross_total": 2442, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 19:50:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk2026031122100418bkk202603121055dac2026031212300321dac202604291335bkk2026042917000322bkk202604301640kul2026043019500417", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-197", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SxLFmoMacWrKGRVvTwhBrtb83Wy3051QP1zu9NvwgJjw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-197", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "TtGS5pzg3XmFzN9TONgpLg==", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YMY6M", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-197", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "PudtArFPKMDg5Ezg9RIIQg==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LMY6M", "meal_code": null, "seat_available": "1" } } ] } ], "price": { "currency": "MYR", "total": 2477, "gross_total": 2576, "base_fare": 2180, "tax": 426, "sell": { "currency": "MYR", "total": 2477, "base_fare": 2180, "tax": 426 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ3NywiYmFzZV9mYXJlIjoyMTgwLCJ0YXgiOjQyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI0NDcsImJhc2VfZmFyZSI6MjE1MCwidGF4Ijo0MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU3NiwiYmFzZV9mYXJlIjoyMTUwLCJ0YXgiOjQyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2477, "base_fare": 2180, "tax": 426, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2150.00", "tax": "426.00", "discount": 129, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2477, "base_fare": 2180, "tax": 426, "gross": { "base_fare": "2150.00", "tax": "426.00", "discount": "129.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0NzcuMDAiLCJiYXNlX2ZhcmUiOiIyMTgwLjAwIiwidGF4IjoiNDI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1MC4wMCIsInRheCI6IjQyNi4wMCIsImRpc2NvdW50IjoiMTI5LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNDQ3LjAwIiwiYmFzZV9mYXJlIjoiMjE1MC4wMCIsInRheCI6IjQyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNTAuMDAiLCJ0YXgiOiI0MjYuMDAiLCJkaXNjb3VudCI6IjEyOS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1NzYuMDAiLCJiYXNlX2ZhcmUiOiIyMTUwLjAwIiwidGF4IjoiNDI2LjAwIiwiZGlzY291bnQiOiIxMjkuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ0NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2576, "base_fare": 2150, "tax": 426, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 129, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2477, "filter": { "id": "F123NP00114-197", "price": 2477, "gross_total": 2576, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-198", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG2Gsei5wxEpRaxToWtpclq89CS7qtPFxrGDrrCijsyqlw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-198", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VpOzhTwe2z4LLxSSmCqyJm52H+SAeM9cSdmkXeo0hNo=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "eyJpdiI6IjRXd3RRQjBxSnNFN0J5dkkzaGgxdmc9PSIsInZhbHVlIjoiMk5iSnVwREpWWHc1TktMODd6c0k1ZFljclpDQnFoanI2ODZnOVA4S3podzFBZmFzU3NOK09sR3RsZjNJRExFSGhweG4wTzgwcktiZXMxOWRXWExGdURoc2lVY3pyT1NJZENWTU4zUHN6TjJxTThrQ0dRRm1tWk14TkFLU0l5UU03cVpQZVNqRWZpS21ZUk9ncWVCV210eDE1UStxY2JHaGNRU0hCNlY3QkRnZ0gvNTJtb2J0cUIyM2NydFcrRTlWYWNnVnRkZlJYWlJSVDEwekxHMzh0ZHkxSkpuMkM5OGVZRGRHWm1KeGg3NitqVTQwOU9rNWtqeEdIWlZMWVg5SHNpNE9KcDY1WHEzUy9makRRQkV2eVZwQVlkclRZZi9yUFRMOEkyV0U3Zjk2cDl0VVFwbUx6TjJhVkF4aTdHdDJiWEFJYm83TGdWTnVhSk5DbUJoRjI4eW85YnBhbGxFV3FxUWN0V0VwTnh6MXdzQkhaZVowU1pwalQvUWtEcjBZRGlQTkg1MzR2d0xzRm9sNlhyU2ZSTHcydDhjQnljUTNJS3kzV1JJRGEyY2lmd2lHR1JoempSUzZIUlRIaWQrZk1HZkFneG1BYWp4TytLYjlMWU1abHVqNjJzNmZvR3lhZnA4RmZncFRmY0tNL05EcjNmSjNDaWZ6V1NRVGFIUTc3b1Y5RFdQcGZPNFVhdkcxME44WmZ6eUlZUEFYbHY4K2J5MGVwUEdNUU56Z3pTZnYrbGhRSUkvVjZRYVpVMm5WemdSUnlXZ291WXdpVTdBcUxhOVJYaDUwcnpSVDkvUGpyK3RGUk9STjBoZjBJdEdlMUlWK1VndmFHQTdWalNNcXdEWHhOYXNpb2dkMS9YUVlxZ3FFcEZvMnlGblNjeC91SmR6azJZZksvaHJNUlpZeVNFY2RjMml2YnU2ZjZYU2ZHWkVMb0wyR0lXY29EYmcrbVZRUmRYdTBlWVJjemdDSjhQclRLajZERjB1M1VUV0dnUzZqT1FBNm9kck1rQk9CY09CSEJmMW13anNOOTR1VGtoUWNBcVdYSjR5SGRrd3dqVFNrUjkzSGcxVHRhMFBzQ1hMMTBtMG85RXNKZWthQzQzT215RWlqdkZwZ09QNUhTM0hCakFwSDI5dHN5YmNMRE5FTXkvczN4Uno2UkRmVEY3ZHNSZmJKYVc5TUFxT2FQaWVJMnFnZjd1RUJtVWsyUUtWT2RSSXVod3FjWVVvYkNPNzJCalBidVBGVUtUa01hRmJVZlloZVl2amllRGtLTUZzZzVQVWlOWFlKK2U0MW1FejNnYkFCNmhGTmJFSUQzL0tWSFR2WG1Zbm85RG9MYVRFTXFGL2Erc01rVzdCS3JRM0F4eHV6NW4yQUdHWjFMT1ZnMkk4OWdYQ0swekdWTW5paVN3OEVsUUM4aExHN2lselNndmFNWFN6ZXJIR0xJY1FUNktBMUYzRDJ5aVJSVjBhNTdROFEzbCtGUUpGdkVBSTNjZjJHaklZMjhuOHp4aGpCaXRPL1pyM290MWloSk5RY3dwU1Q2RGZEcGRhcVhhM0k0cUhCZHMxblgwNVdGa2hUbnhNd3pkcUY4ZkFwVXJtNzhVU0ZkY3JVMGJvcWlwRTlFWHZwV0MxWVFpbUtuWGh3My9ZTFhoeDBXTy9obUpKWU4wZTR6NjlyMFhBbkZHQVpmbEo2Q1RLTmc5cStKUVZyQVlpRnEwNnIzbDJtMS9ocWY3WU54aXlqb0tZV2p1RUpPOUpDVTNUc292TUhjcldrSzA3VElJa3pHTFhrYVphODZwMTdmU1RUY2s2dFM3TzBFSTE4NzBkSlJkeFQzUDJ0NHlzeDZxdXBzNFhsMkVzYUQwV2NpNDhIQzZSb3A0UHVZblBBSHRkS3VLckx2MjZWQUwzYnB5cmVnWS9QNGxsRHFRYkJneHkxZDRtbmRkQ0JuUUJEaEJVMGExMnlxdEI1eGF6WWpZRU5tZDJKT1hTU29EbDBpZFBWVEFCcHRLVUNBR3NYVEJNQUp4Z01hUGFLTXdnTUVEQTZ4clpkNmNyU0lHUHdlTENhQldha3VoYXBiVkpsQlQrbW5QVC80N21rNmtnOHlpdFpOYjZPdGhMcyt1V241U3pVcGdqV2lVL1FDa1ZkcENPbThjZnVNUVpnSXUxWTE2aVBDTTh1RGNoRmxTR0dybjljVnJZdXFNSUE0Z1ZPaTVEWDNKVTN5d0daQmhHNmE1V2NGVy8zNldhTjVRMUhBUk94QzlyVkJTTkt6WFY5TEF3KzBEcGhKZFFsNlZTRDcxN1RjSnJFVUYyeDMwQ085ZXZ5eG9RcTVnLytySnZZTGkxOVVuamZWaFIyMjRYdFRadGxKZnZ0T1hJdUlWOHo5UjNZMVRxNjMzaVZSRDZHVTdRazZ5c2RIU3NzVEFOUXNzd2dPUnpqdWhqVnlXeFNvcEUycnN3eVBxU2k4ckMwS01KRm91YkswSDFKQWR4VGJvL2pXbTBoL2ZxZGYzSU9kd2ZOa0MzVGlja0o5bHROSVQ4MHQ4d1lkbDM1MlFaR2tPb001Sm14UDdRMGx1M08wR1g4ejNLdDcybUtoeHNILy93aElwVzltM0Y2ejY2V09JWU9mblVTNVFSSTV1RG10ZGN4TlR0c3d0eHUwU3JrSnFIMkFrZlVFMWV2WHk3T3lzTGk4alYxblF3dzUxUGU1anhPMHhyS1AyQllHVnErUmRoR0J1b3ZuWllTWHU5UDlkcUl1cDkxM3hEYTltYkhPbnV2RWFiM2ZadUxKQjJmUk9NcGJXaGJwakVzUmwxNlBYSVNpVnZmUXRUSXFLMEtzcTFuTGZHMXFjSHhXTGlvR01OYWFjS1lYcEc4ZzhHU3BUejY0dExSY21Gb0s3YXpmK2s3cXNIdENLeStDS2VuUHJDNVl5K1dpelR3MWxReElDWks1dzdKL29vME1xRW5VbEJ6ZjZDb3FrZEl5L05OS21NODZTRHAiLCJtYWMiOiIyOWM0ZTY5NGRmMjBlYTE3NTAzMTkzNjhhMjgxNWFkMGNkNDVhNWU1ODllYWM2ZWVlZThmNzNiZWEwZTI3NDE1IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "yfIjocpZJ\/gPQPlWQXeocdpf2EV5UuBrIU5rrr73CcE=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "eyJpdiI6IjRXd3RRQjBxSnNFN0J5dkkzaGgxdmc9PSIsInZhbHVlIjoiMk5iSnVwREpWWHc1TktMODd6c0k1ZFljclpDQnFoanI2ODZnOVA4S3podzFBZmFzU3NOK09sR3RsZjNJRExFSGhweG4wTzgwcktiZXMxOWRXWExGdURoc2lVY3pyT1NJZENWTU4zUHN6TjJxTThrQ0dRRm1tWk14TkFLU0l5UU03cVpQZVNqRWZpS21ZUk9ncWVCV210eDE1UStxY2JHaGNRU0hCNlY3QkRnZ0gvNTJtb2J0cUIyM2NydFcrRTlWYWNnVnRkZlJYWlJSVDEwekxHMzh0ZHkxSkpuMkM5OGVZRGRHWm1KeGg3NitqVTQwOU9rNWtqeEdIWlZMWVg5SHNpNE9KcDY1WHEzUy9makRRQkV2eVZwQVlkclRZZi9yUFRMOEkyV0U3Zjk2cDl0VVFwbUx6TjJhVkF4aTdHdDJiWEFJYm83TGdWTnVhSk5DbUJoRjI4eW85YnBhbGxFV3FxUWN0V0VwTnh6MXdzQkhaZVowU1pwalQvUWtEcjBZRGlQTkg1MzR2d0xzRm9sNlhyU2ZSTHcydDhjQnljUTNJS3kzV1JJRGEyY2lmd2lHR1JoempSUzZIUlRIaWQrZk1HZkFneG1BYWp4TytLYjlMWU1abHVqNjJzNmZvR3lhZnA4RmZncFRmY0tNL05EcjNmSjNDaWZ6V1NRVGFIUTc3b1Y5RFdQcGZPNFVhdkcxME44WmZ6eUlZUEFYbHY4K2J5MGVwUEdNUU56Z3pTZnYrbGhRSUkvVjZRYVpVMm5WemdSUnlXZ291WXdpVTdBcUxhOVJYaDUwcnpSVDkvUGpyK3RGUk9STjBoZjBJdEdlMUlWK1VndmFHQTdWalNNcXdEWHhOYXNpb2dkMS9YUVlxZ3FFcEZvMnlGblNjeC91SmR6azJZZksvaHJNUlpZeVNFY2RjMml2YnU2ZjZYU2ZHWkVMb0wyR0lXY29EYmcrbVZRUmRYdTBlWVJjemdDSjhQclRLajZERjB1M1VUV0dnUzZqT1FBNm9kck1rQk9CY09CSEJmMW13anNOOTR1VGtoUWNBcVdYSjR5SGRrd3dqVFNrUjkzSGcxVHRhMFBzQ1hMMTBtMG85RXNKZWthQzQzT215RWlqdkZwZ09QNUhTM0hCakFwSDI5dHN5YmNMRE5FTXkvczN4Uno2UkRmVEY3ZHNSZmJKYVc5TUFxT2FQaWVJMnFnZjd1RUJtVWsyUUtWT2RSSXVod3FjWVVvYkNPNzJCalBidVBGVUtUa01hRmJVZlloZVl2amllRGtLTUZzZzVQVWlOWFlKK2U0MW1FejNnYkFCNmhGTmJFSUQzL0tWSFR2WG1Zbm85RG9MYVRFTXFGL2Erc01rVzdCS3JRM0F4eHV6NW4yQUdHWjFMT1ZnMkk4OWdYQ0swekdWTW5paVN3OEVsUUM4aExHN2lselNndmFNWFN6ZXJIR0xJY1FUNktBMUYzRDJ5aVJSVjBhNTdROFEzbCtGUUpGdkVBSTNjZjJHaklZMjhuOHp4aGpCaXRPL1pyM290MWloSk5RY3dwU1Q2RGZEcGRhcVhhM0k0cUhCZHMxblgwNVdGa2hUbnhNd3pkcUY4ZkFwVXJtNzhVU0ZkY3JVMGJvcWlwRTlFWHZwV0MxWVFpbUtuWGh3My9ZTFhoeDBXTy9obUpKWU4wZTR6NjlyMFhBbkZHQVpmbEo2Q1RLTmc5cStKUVZyQVlpRnEwNnIzbDJtMS9ocWY3WU54aXlqb0tZV2p1RUpPOUpDVTNUc292TUhjcldrSzA3VElJa3pHTFhrYVphODZwMTdmU1RUY2s2dFM3TzBFSTE4NzBkSlJkeFQzUDJ0NHlzeDZxdXBzNFhsMkVzYUQwV2NpNDhIQzZSb3A0UHVZblBBSHRkS3VLckx2MjZWQUwzYnB5cmVnWS9QNGxsRHFRYkJneHkxZDRtbmRkQ0JuUUJEaEJVMGExMnlxdEI1eGF6WWpZRU5tZDJKT1hTU29EbDBpZFBWVEFCcHRLVUNBR3NYVEJNQUp4Z01hUGFLTXdnTUVEQTZ4clpkNmNyU0lHUHdlTENhQldha3VoYXBiVkpsQlQrbW5QVC80N21rNmtnOHlpdFpOYjZPdGhMcyt1V241U3pVcGdqV2lVL1FDa1ZkcENPbThjZnVNUVpnSXUxWTE2aVBDTTh1RGNoRmxTR0dybjljVnJZdXFNSUE0Z1ZPaTVEWDNKVTN5d0daQmhHNmE1V2NGVy8zNldhTjVRMUhBUk94QzlyVkJTTkt6WFY5TEF3KzBEcGhKZFFsNlZTRDcxN1RjSnJFVUYyeDMwQ085ZXZ5eG9RcTVnLytySnZZTGkxOVVuamZWaFIyMjRYdFRadGxKZnZ0T1hJdUlWOHo5UjNZMVRxNjMzaVZSRDZHVTdRazZ5c2RIU3NzVEFOUXNzd2dPUnpqdWhqVnlXeFNvcEUycnN3eVBxU2k4ckMwS01KRm91YkswSDFKQWR4VGJvL2pXbTBoL2ZxZGYzSU9kd2ZOa0MzVGlja0o5bHROSVQ4MHQ4d1lkbDM1MlFaR2tPb001Sm14UDdRMGx1M08wR1g4ejNLdDcybUtoeHNILy93aElwVzltM0Y2ejY2V09JWU9mblVTNVFSSTV1RG10ZGN4TlR0c3d0eHUwU3JrSnFIMkFrZlVFMWV2WHk3T3lzTGk4alYxblF3dzUxUGU1anhPMHhyS1AyQllHVnErUmRoR0J1b3ZuWllTWHU5UDlkcUl1cDkxM3hEYTltYkhPbnV2RWFiM2ZadUxKQjJmUk9NcGJXaGJwakVzUmwxNlBYSVNpVnZmUXRUSXFLMEtzcTFuTGZHMXFjSHhXTGlvR01OYWFjS1lYcEc4ZzhHU3BUejY0dExSY21Gb0s3YXpmK2s3cXNIdENLeStDS2VuUHJDNVl5K1dpelR3MWxReElDWks1dzdKL29vME1xRW5VbEJ6ZjZDb3FrZEl5L05OS21NODZTRHAiLCJtYWMiOiIyOWM0ZTY5NGRmMjBlYTE3NTAzMTkzNjhhMjgxNWFkMGNkNDVhNWU1ODllYWM2ZWVlZThmNzNiZWEwZTI3NDE1IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-198", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "Y\/6gh9cQ+5+JP+SfuCUlXUGJJxgyShg928KmiaLv9m8=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "eyJpdiI6IjRXd3RRQjBxSnNFN0J5dkkzaGgxdmc9PSIsInZhbHVlIjoiMk5iSnVwREpWWHc1TktMODd6c0k1ZFljclpDQnFoanI2ODZnOVA4S3podzFBZmFzU3NOK09sR3RsZjNJRExFSGhweG4wTzgwcktiZXMxOWRXWExGdURoc2lVY3pyT1NJZENWTU4zUHN6TjJxTThrQ0dRRm1tWk14TkFLU0l5UU03cVpQZVNqRWZpS21ZUk9ncWVCV210eDE1UStxY2JHaGNRU0hCNlY3QkRnZ0gvNTJtb2J0cUIyM2NydFcrRTlWYWNnVnRkZlJYWlJSVDEwekxHMzh0ZHkxSkpuMkM5OGVZRGRHWm1KeGg3NitqVTQwOU9rNWtqeEdIWlZMWVg5SHNpNE9KcDY1WHEzUy9makRRQkV2eVZwQVlkclRZZi9yUFRMOEkyV0U3Zjk2cDl0VVFwbUx6TjJhVkF4aTdHdDJiWEFJYm83TGdWTnVhSk5DbUJoRjI4eW85YnBhbGxFV3FxUWN0V0VwTnh6MXdzQkhaZVowU1pwalQvUWtEcjBZRGlQTkg1MzR2d0xzRm9sNlhyU2ZSTHcydDhjQnljUTNJS3kzV1JJRGEyY2lmd2lHR1JoempSUzZIUlRIaWQrZk1HZkFneG1BYWp4TytLYjlMWU1abHVqNjJzNmZvR3lhZnA4RmZncFRmY0tNL05EcjNmSjNDaWZ6V1NRVGFIUTc3b1Y5RFdQcGZPNFVhdkcxME44WmZ6eUlZUEFYbHY4K2J5MGVwUEdNUU56Z3pTZnYrbGhRSUkvVjZRYVpVMm5WemdSUnlXZ291WXdpVTdBcUxhOVJYaDUwcnpSVDkvUGpyK3RGUk9STjBoZjBJdEdlMUlWK1VndmFHQTdWalNNcXdEWHhOYXNpb2dkMS9YUVlxZ3FFcEZvMnlGblNjeC91SmR6azJZZksvaHJNUlpZeVNFY2RjMml2YnU2ZjZYU2ZHWkVMb0wyR0lXY29EYmcrbVZRUmRYdTBlWVJjemdDSjhQclRLajZERjB1M1VUV0dnUzZqT1FBNm9kck1rQk9CY09CSEJmMW13anNOOTR1VGtoUWNBcVdYSjR5SGRrd3dqVFNrUjkzSGcxVHRhMFBzQ1hMMTBtMG85RXNKZWthQzQzT215RWlqdkZwZ09QNUhTM0hCakFwSDI5dHN5YmNMRE5FTXkvczN4Uno2UkRmVEY3ZHNSZmJKYVc5TUFxT2FQaWVJMnFnZjd1RUJtVWsyUUtWT2RSSXVod3FjWVVvYkNPNzJCalBidVBGVUtUa01hRmJVZlloZVl2amllRGtLTUZzZzVQVWlOWFlKK2U0MW1FejNnYkFCNmhGTmJFSUQzL0tWSFR2WG1Zbm85RG9MYVRFTXFGL2Erc01rVzdCS3JRM0F4eHV6NW4yQUdHWjFMT1ZnMkk4OWdYQ0swekdWTW5paVN3OEVsUUM4aExHN2lselNndmFNWFN6ZXJIR0xJY1FUNktBMUYzRDJ5aVJSVjBhNTdROFEzbCtGUUpGdkVBSTNjZjJHaklZMjhuOHp4aGpCaXRPL1pyM290MWloSk5RY3dwU1Q2RGZEcGRhcVhhM0k0cUhCZHMxblgwNVdGa2hUbnhNd3pkcUY4ZkFwVXJtNzhVU0ZkY3JVMGJvcWlwRTlFWHZwV0MxWVFpbUtuWGh3My9ZTFhoeDBXTy9obUpKWU4wZTR6NjlyMFhBbkZHQVpmbEo2Q1RLTmc5cStKUVZyQVlpRnEwNnIzbDJtMS9ocWY3WU54aXlqb0tZV2p1RUpPOUpDVTNUc292TUhjcldrSzA3VElJa3pHTFhrYVphODZwMTdmU1RUY2s2dFM3TzBFSTE4NzBkSlJkeFQzUDJ0NHlzeDZxdXBzNFhsMkVzYUQwV2NpNDhIQzZSb3A0UHVZblBBSHRkS3VLckx2MjZWQUwzYnB5cmVnWS9QNGxsRHFRYkJneHkxZDRtbmRkQ0JuUUJEaEJVMGExMnlxdEI1eGF6WWpZRU5tZDJKT1hTU29EbDBpZFBWVEFCcHRLVUNBR3NYVEJNQUp4Z01hUGFLTXdnTUVEQTZ4clpkNmNyU0lHUHdlTENhQldha3VoYXBiVkpsQlQrbW5QVC80N21rNmtnOHlpdFpOYjZPdGhMcyt1V241U3pVcGdqV2lVL1FDa1ZkcENPbThjZnVNUVpnSXUxWTE2aVBDTTh1RGNoRmxTR0dybjljVnJZdXFNSUE0Z1ZPaTVEWDNKVTN5d0daQmhHNmE1V2NGVy8zNldhTjVRMUhBUk94QzlyVkJTTkt6WFY5TEF3KzBEcGhKZFFsNlZTRDcxN1RjSnJFVUYyeDMwQ085ZXZ5eG9RcTVnLytySnZZTGkxOVVuamZWaFIyMjRYdFRadGxKZnZ0T1hJdUlWOHo5UjNZMVRxNjMzaVZSRDZHVTdRazZ5c2RIU3NzVEFOUXNzd2dPUnpqdWhqVnlXeFNvcEUycnN3eVBxU2k4ckMwS01KRm91YkswSDFKQWR4VGJvL2pXbTBoL2ZxZGYzSU9kd2ZOa0MzVGlja0o5bHROSVQ4MHQ4d1lkbDM1MlFaR2tPb001Sm14UDdRMGx1M08wR1g4ejNLdDcybUtoeHNILy93aElwVzltM0Y2ejY2V09JWU9mblVTNVFSSTV1RG10ZGN4TlR0c3d0eHUwU3JrSnFIMkFrZlVFMWV2WHk3T3lzTGk4alYxblF3dzUxUGU1anhPMHhyS1AyQllHVnErUmRoR0J1b3ZuWllTWHU5UDlkcUl1cDkxM3hEYTltYkhPbnV2RWFiM2ZadUxKQjJmUk9NcGJXaGJwakVzUmwxNlBYSVNpVnZmUXRUSXFLMEtzcTFuTGZHMXFjSHhXTGlvR01OYWFjS1lYcEc4ZzhHU3BUejY0dExSY21Gb0s3YXpmK2s3cXNIdENLeStDS2VuUHJDNVl5K1dpelR3MWxReElDWks1dzdKL29vME1xRW5VbEJ6ZjZDb3FrZEl5L05OS21NODZTRHAiLCJtYWMiOiIyOWM0ZTY5NGRmMjBlYTE3NTAzMTkzNjhhMjgxNWFkMGNkNDVhNWU1ODllYWM2ZWVlZThmNzNiZWEwZTI3NDE1IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Tu5Mz3XfRJZA\/JK7LWi9DXu9olvTU\/Vm0VpaiVP2jdk=", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "eyJpdiI6IjRXd3RRQjBxSnNFN0J5dkkzaGgxdmc9PSIsInZhbHVlIjoiMk5iSnVwREpWWHc1TktMODd6c0k1ZFljclpDQnFoanI2ODZnOVA4S3podzFBZmFzU3NOK09sR3RsZjNJRExFSGhweG4wTzgwcktiZXMxOWRXWExGdURoc2lVY3pyT1NJZENWTU4zUHN6TjJxTThrQ0dRRm1tWk14TkFLU0l5UU03cVpQZVNqRWZpS21ZUk9ncWVCV210eDE1UStxY2JHaGNRU0hCNlY3QkRnZ0gvNTJtb2J0cUIyM2NydFcrRTlWYWNnVnRkZlJYWlJSVDEwekxHMzh0ZHkxSkpuMkM5OGVZRGRHWm1KeGg3NitqVTQwOU9rNWtqeEdIWlZMWVg5SHNpNE9KcDY1WHEzUy9makRRQkV2eVZwQVlkclRZZi9yUFRMOEkyV0U3Zjk2cDl0VVFwbUx6TjJhVkF4aTdHdDJiWEFJYm83TGdWTnVhSk5DbUJoRjI4eW85YnBhbGxFV3FxUWN0V0VwTnh6MXdzQkhaZVowU1pwalQvUWtEcjBZRGlQTkg1MzR2d0xzRm9sNlhyU2ZSTHcydDhjQnljUTNJS3kzV1JJRGEyY2lmd2lHR1JoempSUzZIUlRIaWQrZk1HZkFneG1BYWp4TytLYjlMWU1abHVqNjJzNmZvR3lhZnA4RmZncFRmY0tNL05EcjNmSjNDaWZ6V1NRVGFIUTc3b1Y5RFdQcGZPNFVhdkcxME44WmZ6eUlZUEFYbHY4K2J5MGVwUEdNUU56Z3pTZnYrbGhRSUkvVjZRYVpVMm5WemdSUnlXZ291WXdpVTdBcUxhOVJYaDUwcnpSVDkvUGpyK3RGUk9STjBoZjBJdEdlMUlWK1VndmFHQTdWalNNcXdEWHhOYXNpb2dkMS9YUVlxZ3FFcEZvMnlGblNjeC91SmR6azJZZksvaHJNUlpZeVNFY2RjMml2YnU2ZjZYU2ZHWkVMb0wyR0lXY29EYmcrbVZRUmRYdTBlWVJjemdDSjhQclRLajZERjB1M1VUV0dnUzZqT1FBNm9kck1rQk9CY09CSEJmMW13anNOOTR1VGtoUWNBcVdYSjR5SGRrd3dqVFNrUjkzSGcxVHRhMFBzQ1hMMTBtMG85RXNKZWthQzQzT215RWlqdkZwZ09QNUhTM0hCakFwSDI5dHN5YmNMRE5FTXkvczN4Uno2UkRmVEY3ZHNSZmJKYVc5TUFxT2FQaWVJMnFnZjd1RUJtVWsyUUtWT2RSSXVod3FjWVVvYkNPNzJCalBidVBGVUtUa01hRmJVZlloZVl2amllRGtLTUZzZzVQVWlOWFlKK2U0MW1FejNnYkFCNmhGTmJFSUQzL0tWSFR2WG1Zbm85RG9MYVRFTXFGL2Erc01rVzdCS3JRM0F4eHV6NW4yQUdHWjFMT1ZnMkk4OWdYQ0swekdWTW5paVN3OEVsUUM4aExHN2lselNndmFNWFN6ZXJIR0xJY1FUNktBMUYzRDJ5aVJSVjBhNTdROFEzbCtGUUpGdkVBSTNjZjJHaklZMjhuOHp4aGpCaXRPL1pyM290MWloSk5RY3dwU1Q2RGZEcGRhcVhhM0k0cUhCZHMxblgwNVdGa2hUbnhNd3pkcUY4ZkFwVXJtNzhVU0ZkY3JVMGJvcWlwRTlFWHZwV0MxWVFpbUtuWGh3My9ZTFhoeDBXTy9obUpKWU4wZTR6NjlyMFhBbkZHQVpmbEo2Q1RLTmc5cStKUVZyQVlpRnEwNnIzbDJtMS9ocWY3WU54aXlqb0tZV2p1RUpPOUpDVTNUc292TUhjcldrSzA3VElJa3pHTFhrYVphODZwMTdmU1RUY2s2dFM3TzBFSTE4NzBkSlJkeFQzUDJ0NHlzeDZxdXBzNFhsMkVzYUQwV2NpNDhIQzZSb3A0UHVZblBBSHRkS3VLckx2MjZWQUwzYnB5cmVnWS9QNGxsRHFRYkJneHkxZDRtbmRkQ0JuUUJEaEJVMGExMnlxdEI1eGF6WWpZRU5tZDJKT1hTU29EbDBpZFBWVEFCcHRLVUNBR3NYVEJNQUp4Z01hUGFLTXdnTUVEQTZ4clpkNmNyU0lHUHdlTENhQldha3VoYXBiVkpsQlQrbW5QVC80N21rNmtnOHlpdFpOYjZPdGhMcyt1V241U3pVcGdqV2lVL1FDa1ZkcENPbThjZnVNUVpnSXUxWTE2aVBDTTh1RGNoRmxTR0dybjljVnJZdXFNSUE0Z1ZPaTVEWDNKVTN5d0daQmhHNmE1V2NGVy8zNldhTjVRMUhBUk94QzlyVkJTTkt6WFY5TEF3KzBEcGhKZFFsNlZTRDcxN1RjSnJFVUYyeDMwQ085ZXZ5eG9RcTVnLytySnZZTGkxOVVuamZWaFIyMjRYdFRadGxKZnZ0T1hJdUlWOHo5UjNZMVRxNjMzaVZSRDZHVTdRazZ5c2RIU3NzVEFOUXNzd2dPUnpqdWhqVnlXeFNvcEUycnN3eVBxU2k4ckMwS01KRm91YkswSDFKQWR4VGJvL2pXbTBoL2ZxZGYzSU9kd2ZOa0MzVGlja0o5bHROSVQ4MHQ4d1lkbDM1MlFaR2tPb001Sm14UDdRMGx1M08wR1g4ejNLdDcybUtoeHNILy93aElwVzltM0Y2ejY2V09JWU9mblVTNVFSSTV1RG10ZGN4TlR0c3d0eHUwU3JrSnFIMkFrZlVFMWV2WHk3T3lzTGk4alYxblF3dzUxUGU1anhPMHhyS1AyQllHVnErUmRoR0J1b3ZuWllTWHU5UDlkcUl1cDkxM3hEYTltYkhPbnV2RWFiM2ZadUxKQjJmUk9NcGJXaGJwakVzUmwxNlBYSVNpVnZmUXRUSXFLMEtzcTFuTGZHMXFjSHhXTGlvR01OYWFjS1lYcEc4ZzhHU3BUejY0dExSY21Gb0s3YXpmK2s3cXNIdENLeStDS2VuUHJDNVl5K1dpelR3MWxReElDWks1dzdKL29vME1xRW5VbEJ6ZjZDb3FrZEl5L05OS21NODZTRHAiLCJtYWMiOiIyOWM0ZTY5NGRmMjBlYTE3NTAzMTkzNjhhMjgxNWFkMGNkNDVhNWU1ODllYWM2ZWVlZThmNzNiZWEwZTI3NDE1IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2480, "gross_total": 2450, "base_fare": 1271, "tax": 1209, "sell": { "currency": "MYR", "total": 2480, "base_fare": 1271, "tax": 1209 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ4MCwiYmFzZV9mYXJlIjoxMjcxLCJ0YXgiOjEyMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyNDUwLCJiYXNlX2ZhcmUiOjEyNDEsInRheCI6MTIwOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyNDUwLCJiYXNlX2ZhcmUiOjEyNDEsInRheCI6MTIwOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2480, "base_fare": 1271, "tax": 1209, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1241.00", "tax": "1209.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2480, "base_fare": 1271, "tax": 1209, "gross": { "base_fare": "1241.00", "tax": "1209.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0ODAuMDAiLCJiYXNlX2ZhcmUiOiIxMjcxLjAwIiwidGF4IjoiMTIwOS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDEuMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNDUwLjAwIiwiYmFzZV9mYXJlIjoiMTI0MS4wMCIsInRheCI6IjEyMDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQxLjAwIiwidGF4IjoiMTIwOS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0NTAuMDAiLCJiYXNlX2ZhcmUiOiIxMjQxLjAwIiwidGF4IjoiMTIwOS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDUwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2450, "base_fare": 1241, "tax": 1209, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2480, "filter": { "id": "F123NP00114-198", "price": 2480, "gross_total": 2450, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-199", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SA26w9r4fa7AvynYRhXaM6PspFNn8bKyiaRyhvdaP7VzK4yAWtvkEKklkcjBUEgwTTqndxbmFGShbvuHFmG3exuwU5QtkYlleHSxHiWMuSLxM+c2HlEIAkRJLO0xUHih8Ukl8x0otdAAsnuAFcLLfjxY7OwinxhqcG\/7aQkM7yjNJvLssENh4kjS6CXgSXrA8dx5yAT8YLLI4iICFnbgCryP2GL+\/umaMHu2vPaLSV7\/Vn9P3f6rqlnHcKKn2rDH9QB58ghH\/AH7OtbJCxSGssstxhgr27FD4iCjmltqYZ8ihC+67fv3GRz03tu00yOID8sVxiS61Whe+lzlg3NCib", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-199", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4GCuiJUFxANJmNjuNNjg9w==", "origin": "KUL", "departure_time": "2026-03-11 20:05:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 22:00:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " ", "name": " ", "picture": " .png" }, "operating": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "71" }, "marketing": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "71" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 40, "unit": "kilos", "title": "40 kilos" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-199", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "xccmCpXrHkUoWDZldLE+XA==", "origin": "DAC", "departure_time": "2026-04-29 22:40:00", "origin_terminal": "", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": " ", "name": " ", "picture": " .png" }, "operating": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "70" }, "marketing": { "carrier": "AK", "carrier_name": "Air Asia", "carrier_logo": "AK.png", "flight_number": "70" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 40, "unit": "kilos", "title": "40 kilos" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Econom", "cabin_code": "Econom", "booking_code": "", "fareBasisCode": "", "meal_code": null, "seat_available": "4" } } ] } ], "price": { "currency": "MYR", "total": 2482, "gross_total": 2452, "base_fare": 1047, "tax": 1435, "sell": { "currency": "MYR", "total": 2482, "base_fare": 1047, "tax": 1435 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ4MiwiYmFzZV9mYXJlIjoxMDQ3LCJ0YXgiOjE0MzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyNDUyLCJiYXNlX2ZhcmUiOjEwMTcsInRheCI6MTQzNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyNDUyLCJiYXNlX2ZhcmUiOjEwMTcsInRheCI6MTQzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2482, "base_fare": 1047, "tax": 1435, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1017.00", "tax": "1435.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2482, "base_fare": 1047, "tax": 1435, "gross": { "base_fare": "1017.00", "tax": "1435.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0ODIuMDAiLCJiYXNlX2ZhcmUiOiIxMDQ3LjAwIiwidGF4IjoiMTQzNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwMTcuMDAiLCJ0YXgiOiIxNDM1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNDUyLjAwIiwiYmFzZV9mYXJlIjoiMTAxNy4wMCIsInRheCI6IjE0MzUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDE3LjAwIiwidGF4IjoiMTQzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0NTIuMDAiLCJiYXNlX2ZhcmUiOiIxMDE3LjAwIiwidGF4IjoiMTQzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDUyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2452, "base_fare": 1017, "tax": 1435, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2482, "filter": { "id": "F123NP00114-199", "price": 2482, "gross_total": 2452, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "AK", "carrier_marketing": "AK", "aircraft": " ", "aircraft_name": " ", "cabin_class": "Econom", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 20:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 04:35:00", "refund": "non-refundable", "baggage_value": "kilos", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112005dac20260311220071dac202604292240kul20260430043570", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-200", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWjx98MW0d4F6FvsdfwocrknC0Fa2rkwmZuDg+q+ghrpSZID\/+bHDO2aXw9InPPDlTA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-200", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9j597+cx8upDElTH6IxN2F5W7e0Fnv3FohVXNBZ5Tnc=", "origin": "KUL", "departure_time": "2026-03-11 05:45:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "MAA", "arrival_time": "2026-03-11 07:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-11", "flight_time": "3h 45m", "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": "1032" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1032" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "eyJpdiI6IkFzRUwyYUV4dzlYTnIrakVvNy9xM0E9PSIsInZhbHVlIjoiM0Z1ZEcxeTlGdFlaUFdZT0pzZ0x3VlJzZnZ0d2RDV0djL3J4RFBJanl5SE0zdkF2K2tWeFRNRHZoRHBQRXo4QXdVUWVDa3lhdk43akhTRU9aMm5aaml0NGR3bEwxai9za0Y5RXV3ajdoOFk4bWtwalpLeHJIK0xoUkRaTHYxMjVFbjQ5ek5oSktLM3FhVXRhaWQ1VmFkSW1TcklZbHpMcFg5WnRVTlAyN0RhWFUwZGpHaU9VWno4azhlOHZDMHNtZS9FcDI2MFJVNG50WW1UNGJsSlhVNWszSzhpWkdKQU1SNXFGbjFkRmt5b3ZPQmc1dzFTZmNUQSs1Mkxud3ZHTmsvQ1ZtMTVRVVI5MGNveEhGT0hRRVQ1ZFYvM0dOYmJlN0lTeXIzWmJtdXlYbzN2RDhIOWNoWUtZYTQ3S0kzMUlSeks1dk1IaVRIODhicnJPajQ1WFdMV1ZQOEVBbnpOM1dVbVJTRTA5Z3M1UzRNM01WYjVSazd2OE1sYmFnTVo3NTJTK2I3VTkxKzJTVVBiOFdwN1NjK2hablAyOVFLSWJQenVmSU0zZjgvYlEyYVJyVXpYL2pVUFNKdUlqU1RodmtJa3EzUU9VRHRRc2tTcGRIYjk4NnUyZy9KTDY1bURKNCtnZnZxZWEwaDA0YXFDeEgrLzd6TEc1ckMyRS9nVXhuT3VCZ1RyMzRyd3VFTHpQWmxuaExHekRvN3ZjY2c2b1pTc0V4ZEQ3OW9CTFk5OGgwdjRIdXRPeGRFRmRLUGkxMUx3TzNZZlhLWWp6WHl6WkZ3cElRZXFSWTRMekh4ZW51U29jVE5rbU53bm0zclI3L0J0VzRrOGJqaWNURU9HaFhjaDhJNll2dW5sZGw5V3M5RWU3YVhqbjRudndMRXJXb0liTVQ4cW9pZGk5WHFpOHMwWEljQzd3OFhHWlJxNi9KWnVMa283eW1jZm9VcTAzRVUrdmxSMHAwbFUzQVN5VUo0cHF3Y3NBU2hReW1FVXNHOUFPYUNlSDVlWHkwVlE5Y0dpVTBuLzY3cXl5ZEFwNDV6ZlhjWUhSYmVwM3dzNnIxMmd4WXA1aEE5eXBvOVRtcWU2NTBuU3JqMTR3ZjVvUjcrRlA3M1I2aGRqRHZJNXFmSVEyV0hKVlRLU2xOdjluUm9VS1JmNEFLajlZRS83QVNKQUxPa2hrOG1JM2ljMGZXRW1tTjhHUSsxT2RPaTBueVdoTXFwdHpxS2svdWdDQ2RpSHFaeEpVVFN0YVA1bGkwTDRsTDdQNUloRG8ySGZrRitmVElzU3ltRldBY0hGaXE3UGNNNzJidVpKMEZyYkd1UUJrL3Zya1hFTUJaSEJ5NVRnc05tRzVyKzBXc1c3K3hCbFBWRVYvcEhGU0oxRi9ZemF4aFFIOUhCN2xkZ0Z0RXpBbVgyZXJnbkMrQ0RMWFpNZzRRaU5vL3BBbStNVnJ2OFNYYndCZXhOWnc2aGMxYVZxK2FXcThnL1ZCbjBBd05BWitqTHZaa0h1UFc5Z0xMUkdnckRpSTBTTWZZdFlUMFNxak5BcWVvVEtKbGxHQjVuZHUrbEhSdGtUMHlJVjdwM1Y0YzhBZmRxMD0iLCJtYWMiOiJjZDBmNzBhMTQwNWQ0OGNjNzFjNjE2MDBmNmJhOWUzMzRiZmJjZjNlOTBmYWM0YjUxYTA1OTI1MzVjNTI1NzJhIiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "q\/ylNMWPszUjUJ5kS3zlXiSWIN5SoAM1ImgfDKCsp5s=", "origin": "MAA", "departure_time": "2026-03-11 16:05:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-03-11 19:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6IkFzRUwyYUV4dzlYTnIrakVvNy9xM0E9PSIsInZhbHVlIjoiM0Z1ZEcxeTlGdFlaUFdZT0pzZ0x3VlJzZnZ0d2RDV0djL3J4RFBJanl5SE0zdkF2K2tWeFRNRHZoRHBQRXo4QXdVUWVDa3lhdk43akhTRU9aMm5aaml0NGR3bEwxai9za0Y5RXV3ajdoOFk4bWtwalpLeHJIK0xoUkRaTHYxMjVFbjQ5ek5oSktLM3FhVXRhaWQ1VmFkSW1TcklZbHpMcFg5WnRVTlAyN0RhWFUwZGpHaU9VWno4azhlOHZDMHNtZS9FcDI2MFJVNG50WW1UNGJsSlhVNWszSzhpWkdKQU1SNXFGbjFkRmt5b3ZPQmc1dzFTZmNUQSs1Mkxud3ZHTmsvQ1ZtMTVRVVI5MGNveEhGT0hRRVQ1ZFYvM0dOYmJlN0lTeXIzWmJtdXlYbzN2RDhIOWNoWUtZYTQ3S0kzMUlSeks1dk1IaVRIODhicnJPajQ1WFdMV1ZQOEVBbnpOM1dVbVJTRTA5Z3M1UzRNM01WYjVSazd2OE1sYmFnTVo3NTJTK2I3VTkxKzJTVVBiOFdwN1NjK2hablAyOVFLSWJQenVmSU0zZjgvYlEyYVJyVXpYL2pVUFNKdUlqU1RodmtJa3EzUU9VRHRRc2tTcGRIYjk4NnUyZy9KTDY1bURKNCtnZnZxZWEwaDA0YXFDeEgrLzd6TEc1ckMyRS9nVXhuT3VCZ1RyMzRyd3VFTHpQWmxuaExHekRvN3ZjY2c2b1pTc0V4ZEQ3OW9CTFk5OGgwdjRIdXRPeGRFRmRLUGkxMUx3TzNZZlhLWWp6WHl6WkZ3cElRZXFSWTRMekh4ZW51U29jVE5rbU53bm0zclI3L0J0VzRrOGJqaWNURU9HaFhjaDhJNll2dW5sZGw5V3M5RWU3YVhqbjRudndMRXJXb0liTVQ4cW9pZGk5WHFpOHMwWEljQzd3OFhHWlJxNi9KWnVMa283eW1jZm9VcTAzRVUrdmxSMHAwbFUzQVN5VUo0cHF3Y3NBU2hReW1FVXNHOUFPYUNlSDVlWHkwVlE5Y0dpVTBuLzY3cXl5ZEFwNDV6ZlhjWUhSYmVwM3dzNnIxMmd4WXA1aEE5eXBvOVRtcWU2NTBuU3JqMTR3ZjVvUjcrRlA3M1I2aGRqRHZJNXFmSVEyV0hKVlRLU2xOdjluUm9VS1JmNEFLajlZRS83QVNKQUxPa2hrOG1JM2ljMGZXRW1tTjhHUSsxT2RPaTBueVdoTXFwdHpxS2svdWdDQ2RpSHFaeEpVVFN0YVA1bGkwTDRsTDdQNUloRG8ySGZrRitmVElzU3ltRldBY0hGaXE3UGNNNzJidVpKMEZyYkd1UUJrL3Zya1hFTUJaSEJ5NVRnc05tRzVyKzBXc1c3K3hCbFBWRVYvcEhGU0oxRi9ZemF4aFFIOUhCN2xkZ0Z0RXpBbVgyZXJnbkMrQ0RMWFpNZzRRaU5vL3BBbStNVnJ2OFNYYndCZXhOWnc2aGMxYVZxK2FXcThnL1ZCbjBBd05BWitqTHZaa0h1UFc5Z0xMUkdnckRpSTBTTWZZdFlUMFNxak5BcWVvVEtKbGxHQjVuZHUrbEhSdGtUMHlJVjdwM1Y0YzhBZmRxMD0iLCJtYWMiOiJjZDBmNzBhMTQwNWQ0OGNjNzFjNjE2MDBmNmJhOWUzMzRiZmJjZjNlOTBmYWM0YjUxYTA1OTI1MzVjNTI1NzJhIiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "" } } ] }, { "group": 1, "flight_key": "F123NP00114-200", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "8RRTf8XR7LwqAW79YTYK81wtGeRq0wTrk+\/4Qh9tLkw=", "origin": "DAC", "departure_time": "2026-04-29 14:40:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MAA", "arrival_time": "2026-04-29 16:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-29", "flight_time": "2h 35m", "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": "1114" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1114" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6IkFzRUwyYUV4dzlYTnIrakVvNy9xM0E9PSIsInZhbHVlIjoiM0Z1ZEcxeTlGdFlaUFdZT0pzZ0x3VlJzZnZ0d2RDV0djL3J4RFBJanl5SE0zdkF2K2tWeFRNRHZoRHBQRXo4QXdVUWVDa3lhdk43akhTRU9aMm5aaml0NGR3bEwxai9za0Y5RXV3ajdoOFk4bWtwalpLeHJIK0xoUkRaTHYxMjVFbjQ5ek5oSktLM3FhVXRhaWQ1VmFkSW1TcklZbHpMcFg5WnRVTlAyN0RhWFUwZGpHaU9VWno4azhlOHZDMHNtZS9FcDI2MFJVNG50WW1UNGJsSlhVNWszSzhpWkdKQU1SNXFGbjFkRmt5b3ZPQmc1dzFTZmNUQSs1Mkxud3ZHTmsvQ1ZtMTVRVVI5MGNveEhGT0hRRVQ1ZFYvM0dOYmJlN0lTeXIzWmJtdXlYbzN2RDhIOWNoWUtZYTQ3S0kzMUlSeks1dk1IaVRIODhicnJPajQ1WFdMV1ZQOEVBbnpOM1dVbVJTRTA5Z3M1UzRNM01WYjVSazd2OE1sYmFnTVo3NTJTK2I3VTkxKzJTVVBiOFdwN1NjK2hablAyOVFLSWJQenVmSU0zZjgvYlEyYVJyVXpYL2pVUFNKdUlqU1RodmtJa3EzUU9VRHRRc2tTcGRIYjk4NnUyZy9KTDY1bURKNCtnZnZxZWEwaDA0YXFDeEgrLzd6TEc1ckMyRS9nVXhuT3VCZ1RyMzRyd3VFTHpQWmxuaExHekRvN3ZjY2c2b1pTc0V4ZEQ3OW9CTFk5OGgwdjRIdXRPeGRFRmRLUGkxMUx3TzNZZlhLWWp6WHl6WkZ3cElRZXFSWTRMekh4ZW51U29jVE5rbU53bm0zclI3L0J0VzRrOGJqaWNURU9HaFhjaDhJNll2dW5sZGw5V3M5RWU3YVhqbjRudndMRXJXb0liTVQ4cW9pZGk5WHFpOHMwWEljQzd3OFhHWlJxNi9KWnVMa283eW1jZm9VcTAzRVUrdmxSMHAwbFUzQVN5VUo0cHF3Y3NBU2hReW1FVXNHOUFPYUNlSDVlWHkwVlE5Y0dpVTBuLzY3cXl5ZEFwNDV6ZlhjWUhSYmVwM3dzNnIxMmd4WXA1aEE5eXBvOVRtcWU2NTBuU3JqMTR3ZjVvUjcrRlA3M1I2aGRqRHZJNXFmSVEyV0hKVlRLU2xOdjluUm9VS1JmNEFLajlZRS83QVNKQUxPa2hrOG1JM2ljMGZXRW1tTjhHUSsxT2RPaTBueVdoTXFwdHpxS2svdWdDQ2RpSHFaeEpVVFN0YVA1bGkwTDRsTDdQNUloRG8ySGZrRitmVElzU3ltRldBY0hGaXE3UGNNNzJidVpKMEZyYkd1UUJrL3Zya1hFTUJaSEJ5NVRnc05tRzVyKzBXc1c3K3hCbFBWRVYvcEhGU0oxRi9ZemF4aFFIOUhCN2xkZ0Z0RXpBbVgyZXJnbkMrQ0RMWFpNZzRRaU5vL3BBbStNVnJ2OFNYYndCZXhOWnc2aGMxYVZxK2FXcThnL1ZCbjBBd05BWitqTHZaa0h1UFc5Z0xMUkdnckRpSTBTTWZZdFlUMFNxak5BcWVvVEtKbGxHQjVuZHUrbEhSdGtUMHlJVjdwM1Y0YzhBZmRxMD0iLCJtYWMiOiJjZDBmNzBhMTQwNWQ0OGNjNzFjNjE2MDBmNmJhOWUzMzRiZmJjZjNlOTBmYWM0YjUxYTA1OTI1MzVjNTI1NzJhIiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "Ze5osdu30BtljxpqPH\/s0bXkWVW1jLEhNq8bdMW8Sko=", "origin": "MAA", "departure_time": "2026-04-29 22:15:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-04-30 04:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "2026-04-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6IkFzRUwyYUV4dzlYTnIrakVvNy9xM0E9PSIsInZhbHVlIjoiM0Z1ZEcxeTlGdFlaUFdZT0pzZ0x3VlJzZnZ0d2RDV0djL3J4RFBJanl5SE0zdkF2K2tWeFRNRHZoRHBQRXo4QXdVUWVDa3lhdk43akhTRU9aMm5aaml0NGR3bEwxai9za0Y5RXV3ajdoOFk4bWtwalpLeHJIK0xoUkRaTHYxMjVFbjQ5ek5oSktLM3FhVXRhaWQ1VmFkSW1TcklZbHpMcFg5WnRVTlAyN0RhWFUwZGpHaU9VWno4azhlOHZDMHNtZS9FcDI2MFJVNG50WW1UNGJsSlhVNWszSzhpWkdKQU1SNXFGbjFkRmt5b3ZPQmc1dzFTZmNUQSs1Mkxud3ZHTmsvQ1ZtMTVRVVI5MGNveEhGT0hRRVQ1ZFYvM0dOYmJlN0lTeXIzWmJtdXlYbzN2RDhIOWNoWUtZYTQ3S0kzMUlSeks1dk1IaVRIODhicnJPajQ1WFdMV1ZQOEVBbnpOM1dVbVJTRTA5Z3M1UzRNM01WYjVSazd2OE1sYmFnTVo3NTJTK2I3VTkxKzJTVVBiOFdwN1NjK2hablAyOVFLSWJQenVmSU0zZjgvYlEyYVJyVXpYL2pVUFNKdUlqU1RodmtJa3EzUU9VRHRRc2tTcGRIYjk4NnUyZy9KTDY1bURKNCtnZnZxZWEwaDA0YXFDeEgrLzd6TEc1ckMyRS9nVXhuT3VCZ1RyMzRyd3VFTHpQWmxuaExHekRvN3ZjY2c2b1pTc0V4ZEQ3OW9CTFk5OGgwdjRIdXRPeGRFRmRLUGkxMUx3TzNZZlhLWWp6WHl6WkZ3cElRZXFSWTRMekh4ZW51U29jVE5rbU53bm0zclI3L0J0VzRrOGJqaWNURU9HaFhjaDhJNll2dW5sZGw5V3M5RWU3YVhqbjRudndMRXJXb0liTVQ4cW9pZGk5WHFpOHMwWEljQzd3OFhHWlJxNi9KWnVMa283eW1jZm9VcTAzRVUrdmxSMHAwbFUzQVN5VUo0cHF3Y3NBU2hReW1FVXNHOUFPYUNlSDVlWHkwVlE5Y0dpVTBuLzY3cXl5ZEFwNDV6ZlhjWUhSYmVwM3dzNnIxMmd4WXA1aEE5eXBvOVRtcWU2NTBuU3JqMTR3ZjVvUjcrRlA3M1I2aGRqRHZJNXFmSVEyV0hKVlRLU2xOdjluUm9VS1JmNEFLajlZRS83QVNKQUxPa2hrOG1JM2ljMGZXRW1tTjhHUSsxT2RPaTBueVdoTXFwdHpxS2svdWdDQ2RpSHFaeEpVVFN0YVA1bGkwTDRsTDdQNUloRG8ySGZrRitmVElzU3ltRldBY0hGaXE3UGNNNzJidVpKMEZyYkd1UUJrL3Zya1hFTUJaSEJ5NVRnc05tRzVyKzBXc1c3K3hCbFBWRVYvcEhGU0oxRi9ZemF4aFFIOUhCN2xkZ0Z0RXpBbVgyZXJnbkMrQ0RMWFpNZzRRaU5vL3BBbStNVnJ2OFNYYndCZXhOWnc2aGMxYVZxK2FXcThnL1ZCbjBBd05BWitqTHZaa0h1UFc5Z0xMUkdnckRpSTBTTWZZdFlUMFNxak5BcWVvVEtKbGxHQjVuZHUrbEhSdGtUMHlJVjdwM1Y0YzhBZmRxMD0iLCJtYWMiOiJjZDBmNzBhMTQwNWQ0OGNjNzFjNjE2MDBmNmJhOWUzMzRiZmJjZjNlOTBmYWM0YjUxYTA1OTI1MzVjNTI1NzJhIiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "" } } ] } ], "price": { "currency": "MYR", "total": 2484, "gross_total": 2454, "base_fare": 2040, "tax": 444, "sell": { "currency": "MYR", "total": 2484, "base_fare": 2040, "tax": 444 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ4NCwiYmFzZV9mYXJlIjoyMDQwLCJ0YXgiOjQ0NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI0NTQsImJhc2VfZmFyZSI6MjAxMCwidGF4Ijo0NDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ1NCwiYmFzZV9mYXJlIjoyMDEwLCJ0YXgiOjQ0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2484, "base_fare": 2040, "tax": 444, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2010.00", "tax": "444.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2484, "base_fare": 2040, "tax": 444, "gross": { "base_fare": "2010.00", "tax": "444.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0ODQuMDAiLCJiYXNlX2ZhcmUiOiIyMDQwLjAwIiwidGF4IjoiNDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAxMC4wMCIsInRheCI6IjQ0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjQ1NC4wMCIsImJhc2VfZmFyZSI6IjIwMTAuMDAiLCJ0YXgiOiI0NDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDEwLjAwIiwidGF4IjoiNDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjQ1NC4wMCIsImJhc2VfZmFyZSI6IjIwMTAuMDAiLCJ0YXgiOiI0NDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ1NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2454, "base_fare": 2010, "tax": 444, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2484, "filter": { "id": "F123NP00114-200", "price": 2484, "gross_total": 2454, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-11 05:45:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 04:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110545maa2026031107001032maa202603111605dac2026031119101113dac202604291440maa2026042916451114maa202604292215kul2026043004451031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-201", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QH1h12mSod4iN+f35T\/yMg5\/vhzYZ9UOFjfyZQRAyT1Q\/Spi44tc+9WX3qQZVnhuOepLdNCeFRNwjc8GrUpwhoDR+JtraURRYWemmZkRIqxA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-201", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "gWWpBsN\/hy\/MlX3q3oAS\/fy97cP8UULwqyezAQR+uYU=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "VKUL6M", "meal_code": null, "seat_available": "1" } } ] }, { "group": 1, "flight_key": "F123NP00114-201", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "6Tqg8oyxqezmc5eQ3TGTPZtX\/hfA9WudYa3od0TMmJw=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "VKUL6M", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2492, "gross_total": 2623, "base_fare": 2230, "tax": 423, "sell": { "currency": "MYR", "total": 2492, "base_fare": 2230, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ5MiwiYmFzZV9mYXJlIjoyMjMwLCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI0NjIsImJhc2VfZmFyZSI6MjIwMCwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjYyMywiYmFzZV9mYXJlIjoyMjAwLCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2492, "base_fare": 2230, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2200.00", "tax": "423.00", "discount": 161, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2492, "base_fare": 2230, "tax": 423, "gross": { "base_fare": "2200.00", "tax": "423.00", "discount": "161.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI0OTIuMDAiLCJiYXNlX2ZhcmUiOiIyMjMwLjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIwMC4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTYxLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNDYyLjAwIiwiYmFzZV9mYXJlIjoiMjIwMC4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMDAuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE2MS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI2MjMuMDAiLCJiYXNlX2ZhcmUiOiIyMjAwLjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxNjEuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2623, "base_fare": 2200, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 161, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2492, "filter": { "id": "F123NP00114-201", "price": 2492, "gross_total": 2623, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-202", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWjx98MW0d4F6FvsdfwocrkmEyE4Wlhna64BrtCvjDdBOq47RfrMUK8q7nW7UlJkyqg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-202", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "lMKSTWCgGMlUmjyqGgH\/d9gIIIY9vaB\/y95qk6wmrAk=", "origin": "KUL", "departure_time": "2026-03-11 05:45:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "MAA", "arrival_time": "2026-03-11 07:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-11", "flight_time": "3h 45m", "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": "1032" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1032" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "X", "fareBasisCode": "eyJpdiI6Imd0V1RmTGNiVVlqUlJtZ3ZvdWlJOGc9PSIsInZhbHVlIjoiMmlhc3Z1TGx6RGxhVjR6bGJxRkdxYjdTT1QyeVpyUG5PQWFqbytIaTJibitKM2FZaCt5aU9iUXkyRjI4VU9vckdvR3E2ajBHZk5MYWVnQ0dBWjJ6SUczUngvUUVldmpTaFY5NTZHOFlLdnNibXpQZEo4OFczS0s1bDkrb0pTTzlwM2pQZHJsZHF2azVDY1RpdFRBcWluaGpnMzRsa2I1KzN1MU5EeVk3SkFIZG9uemZGTW1ncXF2c0kvRU51OVdmVlVLbVYvQ1J0MURIMnlYdEFnVEFWRGoxaVJNKzlFeW1WZHRZblpQUmpEbVdwektlb0xrTEE0NDlUTnp0clc3UVpDRFRVOUo2VmxaY2NEbDBTb3UxTU1JS3cxZTRiNjZpNmk5R1RQbERHMEx6aVlpYkpzczVFNUc1OWV4SjY1cU5uMEhRNFFnUFhjMUIvekZyQzBrK1QwREw0c29xUmE4YkduQ1MzWUZvRlJyWHNoYWs2bEE3L3A0Si9DeVRORkxZeEIvYVY4OExreXV3YnJOMVdmbVZncWIvMkNLVmszWWYzaURGVnlLUjBiUE1OQ1M5NE93RHM0cTRpdm4yM0lMNWptVThIenRQMFA0a05XRGtsQnpzK1hDaEdROEVjK1VRb2k2TTdDaVRkL2JSNHdueUo1NXJ3Sk9DZWVwWnpkakZlaklCL0piNlRHWDNZRGJnRmRGT0dpcWRxc3VCQ1U4eUkxWjhzY0dLY1p5alJYcmNtS0JYRkZOTDc0c0h1MmsyK01EV1ZKUVdSc2VHaVh0Vk5aZmx0U1pzb09Ya2RXeVlSY2tSejNZQ1JDSmR4dnZZd2kwS3JVSHVQSFBEeW80UjNEVThEeGpEbkRVeFErU2VaRk1wOW5qV3k2MFU4cGVJY1cyOUlVK04xN1RIdWlkR09mcWpEN3FPWUJwNFkrU2RqT25TWEJyb2w3VTBBYWR4WEdabTZ3SGNqMmhxKy8zd013YTRQK1pHU3dlT0lZTFZ6aUh2bExZQ1NRK3F4S3JVTm1UejFEazl4NGpDYjg4eUNLZXdxcDY5VUFlVHgrM3hYVFZFa1pDUExWblZPZUpmT1d4NlpHRUNmbjVsM210MzRvUnpBclJtRmp3cVFMaFU2VFVMMTQrTUQ4eUZXbmZzWjBqTjlvb3psbjVEd1hmMUFWUSs3MTlWcXplU1RubEExSmJTYkJDemptcXE5cWdUMGE3b3NuaktQVkE0NUtnL0pwaU9jYXhWZHQrNjYvaUhKMGNPeER1alFpL0ZpbWN4UGNjTC9vNkFoajdYV1RmMlVwc2Y3TW1wQ2Mra09sWlFMdStyeU1LMXlSRlNoOXhCQXJ6L0tUNndIcjdydkpEZVNtdjgrRHJMcHBYME9tWVl0Slg5WSt5LzFsbHB6cnFhZi8xNG01aVVFT0g3d3Zjb09Cd3Fka3FTWnlsZE9lZWxpMWV2THpYYVp6bWZJbEpIb210ckxxVHo5QWR4WE5EUCtrcng5a0d0TWZxRE95MUlEcGF0ZnI0V1AzQlRIaVYrZkpBSnZTOVNUZVVyVHIvRlU2UWp2ZTB5Nmt4NzRVMDYwQVBQV3FhRGEwdz0iLCJtYWMiOiJhYTQ1NGIyYjI5ODlmM2ZlMDRlYzgyYWVhYjE3OGQ4ZGE5MDcyMDhjYTExMTAyNDkxZTA2MTYzZTgzNThiMmE1IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "DxkAhzmMXjUVQLjHuIJQQaZsFLJif8xeCgYUouB1T\/A=", "origin": "MAA", "departure_time": "2026-03-11 16:05:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-03-11 19:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6Imd0V1RmTGNiVVlqUlJtZ3ZvdWlJOGc9PSIsInZhbHVlIjoiMmlhc3Z1TGx6RGxhVjR6bGJxRkdxYjdTT1QyeVpyUG5PQWFqbytIaTJibitKM2FZaCt5aU9iUXkyRjI4VU9vckdvR3E2ajBHZk5MYWVnQ0dBWjJ6SUczUngvUUVldmpTaFY5NTZHOFlLdnNibXpQZEo4OFczS0s1bDkrb0pTTzlwM2pQZHJsZHF2azVDY1RpdFRBcWluaGpnMzRsa2I1KzN1MU5EeVk3SkFIZG9uemZGTW1ncXF2c0kvRU51OVdmVlVLbVYvQ1J0MURIMnlYdEFnVEFWRGoxaVJNKzlFeW1WZHRZblpQUmpEbVdwektlb0xrTEE0NDlUTnp0clc3UVpDRFRVOUo2VmxaY2NEbDBTb3UxTU1JS3cxZTRiNjZpNmk5R1RQbERHMEx6aVlpYkpzczVFNUc1OWV4SjY1cU5uMEhRNFFnUFhjMUIvekZyQzBrK1QwREw0c29xUmE4YkduQ1MzWUZvRlJyWHNoYWs2bEE3L3A0Si9DeVRORkxZeEIvYVY4OExreXV3YnJOMVdmbVZncWIvMkNLVmszWWYzaURGVnlLUjBiUE1OQ1M5NE93RHM0cTRpdm4yM0lMNWptVThIenRQMFA0a05XRGtsQnpzK1hDaEdROEVjK1VRb2k2TTdDaVRkL2JSNHdueUo1NXJ3Sk9DZWVwWnpkakZlaklCL0piNlRHWDNZRGJnRmRGT0dpcWRxc3VCQ1U4eUkxWjhzY0dLY1p5alJYcmNtS0JYRkZOTDc0c0h1MmsyK01EV1ZKUVdSc2VHaVh0Vk5aZmx0U1pzb09Ya2RXeVlSY2tSejNZQ1JDSmR4dnZZd2kwS3JVSHVQSFBEeW80UjNEVThEeGpEbkRVeFErU2VaRk1wOW5qV3k2MFU4cGVJY1cyOUlVK04xN1RIdWlkR09mcWpEN3FPWUJwNFkrU2RqT25TWEJyb2w3VTBBYWR4WEdabTZ3SGNqMmhxKy8zd013YTRQK1pHU3dlT0lZTFZ6aUh2bExZQ1NRK3F4S3JVTm1UejFEazl4NGpDYjg4eUNLZXdxcDY5VUFlVHgrM3hYVFZFa1pDUExWblZPZUpmT1d4NlpHRUNmbjVsM210MzRvUnpBclJtRmp3cVFMaFU2VFVMMTQrTUQ4eUZXbmZzWjBqTjlvb3psbjVEd1hmMUFWUSs3MTlWcXplU1RubEExSmJTYkJDemptcXE5cWdUMGE3b3NuaktQVkE0NUtnL0pwaU9jYXhWZHQrNjYvaUhKMGNPeER1alFpL0ZpbWN4UGNjTC9vNkFoajdYV1RmMlVwc2Y3TW1wQ2Mra09sWlFMdStyeU1LMXlSRlNoOXhCQXJ6L0tUNndIcjdydkpEZVNtdjgrRHJMcHBYME9tWVl0Slg5WSt5LzFsbHB6cnFhZi8xNG01aVVFT0g3d3Zjb09Cd3Fka3FTWnlsZE9lZWxpMWV2THpYYVp6bWZJbEpIb210ckxxVHo5QWR4WE5EUCtrcng5a0d0TWZxRE95MUlEcGF0ZnI0V1AzQlRIaVYrZkpBSnZTOVNUZVVyVHIvRlU2UWp2ZTB5Nmt4NzRVMDYwQVBQV3FhRGEwdz0iLCJtYWMiOiJhYTQ1NGIyYjI5ODlmM2ZlMDRlYzgyYWVhYjE3OGQ4ZGE5MDcyMDhjYTExMTAyNDkxZTA2MTYzZTgzNThiMmE1IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "" } } ] }, { "group": 1, "flight_key": "F123NP00114-202", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "WywKV8ti5GuBHIQabIT8CoRBnBeahwIrviSOpoSggic=", "origin": "DAC", "departure_time": "2026-04-29 14:40:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MAA", "arrival_time": "2026-04-29 16:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-29", "flight_time": "2h 35m", "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": "1114" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1114" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6Imd0V1RmTGNiVVlqUlJtZ3ZvdWlJOGc9PSIsInZhbHVlIjoiMmlhc3Z1TGx6RGxhVjR6bGJxRkdxYjdTT1QyeVpyUG5PQWFqbytIaTJibitKM2FZaCt5aU9iUXkyRjI4VU9vckdvR3E2ajBHZk5MYWVnQ0dBWjJ6SUczUngvUUVldmpTaFY5NTZHOFlLdnNibXpQZEo4OFczS0s1bDkrb0pTTzlwM2pQZHJsZHF2azVDY1RpdFRBcWluaGpnMzRsa2I1KzN1MU5EeVk3SkFIZG9uemZGTW1ncXF2c0kvRU51OVdmVlVLbVYvQ1J0MURIMnlYdEFnVEFWRGoxaVJNKzlFeW1WZHRZblpQUmpEbVdwektlb0xrTEE0NDlUTnp0clc3UVpDRFRVOUo2VmxaY2NEbDBTb3UxTU1JS3cxZTRiNjZpNmk5R1RQbERHMEx6aVlpYkpzczVFNUc1OWV4SjY1cU5uMEhRNFFnUFhjMUIvekZyQzBrK1QwREw0c29xUmE4YkduQ1MzWUZvRlJyWHNoYWs2bEE3L3A0Si9DeVRORkxZeEIvYVY4OExreXV3YnJOMVdmbVZncWIvMkNLVmszWWYzaURGVnlLUjBiUE1OQ1M5NE93RHM0cTRpdm4yM0lMNWptVThIenRQMFA0a05XRGtsQnpzK1hDaEdROEVjK1VRb2k2TTdDaVRkL2JSNHdueUo1NXJ3Sk9DZWVwWnpkakZlaklCL0piNlRHWDNZRGJnRmRGT0dpcWRxc3VCQ1U4eUkxWjhzY0dLY1p5alJYcmNtS0JYRkZOTDc0c0h1MmsyK01EV1ZKUVdSc2VHaVh0Vk5aZmx0U1pzb09Ya2RXeVlSY2tSejNZQ1JDSmR4dnZZd2kwS3JVSHVQSFBEeW80UjNEVThEeGpEbkRVeFErU2VaRk1wOW5qV3k2MFU4cGVJY1cyOUlVK04xN1RIdWlkR09mcWpEN3FPWUJwNFkrU2RqT25TWEJyb2w3VTBBYWR4WEdabTZ3SGNqMmhxKy8zd013YTRQK1pHU3dlT0lZTFZ6aUh2bExZQ1NRK3F4S3JVTm1UejFEazl4NGpDYjg4eUNLZXdxcDY5VUFlVHgrM3hYVFZFa1pDUExWblZPZUpmT1d4NlpHRUNmbjVsM210MzRvUnpBclJtRmp3cVFMaFU2VFVMMTQrTUQ4eUZXbmZzWjBqTjlvb3psbjVEd1hmMUFWUSs3MTlWcXplU1RubEExSmJTYkJDemptcXE5cWdUMGE3b3NuaktQVkE0NUtnL0pwaU9jYXhWZHQrNjYvaUhKMGNPeER1alFpL0ZpbWN4UGNjTC9vNkFoajdYV1RmMlVwc2Y3TW1wQ2Mra09sWlFMdStyeU1LMXlSRlNoOXhCQXJ6L0tUNndIcjdydkpEZVNtdjgrRHJMcHBYME9tWVl0Slg5WSt5LzFsbHB6cnFhZi8xNG01aVVFT0g3d3Zjb09Cd3Fka3FTWnlsZE9lZWxpMWV2THpYYVp6bWZJbEpIb210ckxxVHo5QWR4WE5EUCtrcng5a0d0TWZxRE95MUlEcGF0ZnI0V1AzQlRIaVYrZkpBSnZTOVNUZVVyVHIvRlU2UWp2ZTB5Nmt4NzRVMDYwQVBQV3FhRGEwdz0iLCJtYWMiOiJhYTQ1NGIyYjI5ODlmM2ZlMDRlYzgyYWVhYjE3OGQ4ZGE5MDcyMDhjYTExMTAyNDkxZTA2MTYzZTgzNThiMmE1IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "SeGYaNgE4aV9FsbDGMxnysaDmCQD4QVuiOkFf0ObyWQ=", "origin": "MAA", "departure_time": "2026-04-29 22:15:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-04-30 04:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "2026-04-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6Imd0V1RmTGNiVVlqUlJtZ3ZvdWlJOGc9PSIsInZhbHVlIjoiMmlhc3Z1TGx6RGxhVjR6bGJxRkdxYjdTT1QyeVpyUG5PQWFqbytIaTJibitKM2FZaCt5aU9iUXkyRjI4VU9vckdvR3E2ajBHZk5MYWVnQ0dBWjJ6SUczUngvUUVldmpTaFY5NTZHOFlLdnNibXpQZEo4OFczS0s1bDkrb0pTTzlwM2pQZHJsZHF2azVDY1RpdFRBcWluaGpnMzRsa2I1KzN1MU5EeVk3SkFIZG9uemZGTW1ncXF2c0kvRU51OVdmVlVLbVYvQ1J0MURIMnlYdEFnVEFWRGoxaVJNKzlFeW1WZHRZblpQUmpEbVdwektlb0xrTEE0NDlUTnp0clc3UVpDRFRVOUo2VmxaY2NEbDBTb3UxTU1JS3cxZTRiNjZpNmk5R1RQbERHMEx6aVlpYkpzczVFNUc1OWV4SjY1cU5uMEhRNFFnUFhjMUIvekZyQzBrK1QwREw0c29xUmE4YkduQ1MzWUZvRlJyWHNoYWs2bEE3L3A0Si9DeVRORkxZeEIvYVY4OExreXV3YnJOMVdmbVZncWIvMkNLVmszWWYzaURGVnlLUjBiUE1OQ1M5NE93RHM0cTRpdm4yM0lMNWptVThIenRQMFA0a05XRGtsQnpzK1hDaEdROEVjK1VRb2k2TTdDaVRkL2JSNHdueUo1NXJ3Sk9DZWVwWnpkakZlaklCL0piNlRHWDNZRGJnRmRGT0dpcWRxc3VCQ1U4eUkxWjhzY0dLY1p5alJYcmNtS0JYRkZOTDc0c0h1MmsyK01EV1ZKUVdSc2VHaVh0Vk5aZmx0U1pzb09Ya2RXeVlSY2tSejNZQ1JDSmR4dnZZd2kwS3JVSHVQSFBEeW80UjNEVThEeGpEbkRVeFErU2VaRk1wOW5qV3k2MFU4cGVJY1cyOUlVK04xN1RIdWlkR09mcWpEN3FPWUJwNFkrU2RqT25TWEJyb2w3VTBBYWR4WEdabTZ3SGNqMmhxKy8zd013YTRQK1pHU3dlT0lZTFZ6aUh2bExZQ1NRK3F4S3JVTm1UejFEazl4NGpDYjg4eUNLZXdxcDY5VUFlVHgrM3hYVFZFa1pDUExWblZPZUpmT1d4NlpHRUNmbjVsM210MzRvUnpBclJtRmp3cVFMaFU2VFVMMTQrTUQ4eUZXbmZzWjBqTjlvb3psbjVEd1hmMUFWUSs3MTlWcXplU1RubEExSmJTYkJDemptcXE5cWdUMGE3b3NuaktQVkE0NUtnL0pwaU9jYXhWZHQrNjYvaUhKMGNPeER1alFpL0ZpbWN4UGNjTC9vNkFoajdYV1RmMlVwc2Y3TW1wQ2Mra09sWlFMdStyeU1LMXlSRlNoOXhCQXJ6L0tUNndIcjdydkpEZVNtdjgrRHJMcHBYME9tWVl0Slg5WSt5LzFsbHB6cnFhZi8xNG01aVVFT0g3d3Zjb09Cd3Fka3FTWnlsZE9lZWxpMWV2THpYYVp6bWZJbEpIb210ckxxVHo5QWR4WE5EUCtrcng5a0d0TWZxRE95MUlEcGF0ZnI0V1AzQlRIaVYrZkpBSnZTOVNUZVVyVHIvRlU2UWp2ZTB5Nmt4NzRVMDYwQVBQV3FhRGEwdz0iLCJtYWMiOiJhYTQ1NGIyYjI5ODlmM2ZlMDRlYzgyYWVhYjE3OGQ4ZGE5MDcyMDhjYTExMTAyNDkxZTA2MTYzZTgzNThiMmE1IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "" } } ] } ], "price": { "currency": "MYR", "total": 2510, "gross_total": 2480, "base_fare": 2066, "tax": 444, "sell": { "currency": "MYR", "total": 2510, "base_fare": 2066, "tax": 444 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjUxMCwiYmFzZV9mYXJlIjoyMDY2LCJ0YXgiOjQ0NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI0ODAsImJhc2VfZmFyZSI6MjAzNiwidGF4Ijo0NDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ4MCwiYmFzZV9mYXJlIjoyMDM2LCJ0YXgiOjQ0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2510, "base_fare": 2066, "tax": 444, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2036.00", "tax": "444.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2510, "base_fare": 2066, "tax": 444, "gross": { "base_fare": "2036.00", "tax": "444.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1MTAuMDAiLCJiYXNlX2ZhcmUiOiIyMDY2LjAwIiwidGF4IjoiNDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAzNi4wMCIsInRheCI6IjQ0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjQ4MC4wMCIsImJhc2VfZmFyZSI6IjIwMzYuMDAiLCJ0YXgiOiI0NDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDM2LjAwIiwidGF4IjoiNDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjQ4MC4wMCIsImJhc2VfZmFyZSI6IjIwMzYuMDAiLCJ0YXgiOiI0NDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ4MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2480, "base_fare": 2036, "tax": 444, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2510, "filter": { "id": "F123NP00114-202", "price": 2510, "gross_total": 2480, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-11 05:45:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 04:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110545maa2026031107001032maa202603111605dac2026031119101113dac202604291440maa2026042916451114maa202604292215kul2026043004451031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-203", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWjx98MW0d4F6Fvsdfwocrkmze0NUh8OwRhsHoZ0UCN0zJvEtIrlcm25DHF7FhTzS4A==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-203", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "iKhPYBKRSpshu7B9oVygaqQQkcGURV2nx5tmDtgrGtQ=", "origin": "KUL", "departure_time": "2026-03-11 05:45:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "MAA", "arrival_time": "2026-03-11 07:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-11", "flight_time": "3h 45m", "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": "1032" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1032" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6ImVmWGQzRlVYN1dEVHNoLzVZNmFGT1E9PSIsInZhbHVlIjoiQ3h5b25YazliNWZURStocStOUVczeE90RHJlQXYzaXRRTy9tMW9pcFVFZ21oL2ZGcVordEdQMTFoYjFabkFnQnd2TStTMG1sQ29mc1p0d0dvQnVheElhQis1ajM4QWtCRFJObGc4WXJmcVAyNWpSbTBjdlN3UVp6SHBNVkdqVHM4SzVFNTVVR3A1WnlUZkpTclQ5ZnUwL0E0bFM2K1BqMjhLbnQ2K1Q4dmduL2ZwWFA5SmRGczE4N2Y2cWw0T1NVRnJLYjRJcU9ZT2tWMURGM1hiNWdmekczdjA5MXNiekI1eFJuRzZ3VDlkZXdpNnJVR2RHckIvSHJQYWJrVXBOMGtsUE11RVErSmdYbDF6Q0ZSQU5Fenp5a29FN3o5QldpZ1dKV0E0VjJnSHgreXRqWUNjUzN1ckI4VlltQ2I4ZmE4WWExN0pjKzV5Y1NQMWg2MXZNMGZ6YmNOcDA4TEp0aGRRY29Wc3g5OTJzL2hoa0ZObm5lbExJM1EzdUpGcG92QnNiT2tsUHJjWW9WaVBKbkJIK2hTV0FpNWQvSWFVTzJYcjhUUHRqeEIwMkdpNWIwcGxrSE83OHl1VVVjcCt4ZXpzUnFWdnZsUG1wdDBpbFVTeTF3VGdsVlhJSWNQSHJoa3NIN2RwUFVOSko4OGJCVStrT25Kc2crbERNSy91RHhYcmYxQysxTW1DTk91RFZhZ1ZuUjYrUmVDOEJDRE5iSlFRRFdhT2dUMkZnbkRjdlhsd01ZazJRMEFIbXdRc1htU2VNbDE1dFc2WmVBTVYvcjZOSjZJVXlSbDVVYmR0QzlQRElZTnZvR3kxaUY0K2NiZjRUZTJyY1ZTdXJrZk9tY1h6Z2VhcHpXRlNqZmFHNW5FblpFUEppVTVmWHFvdm5iK29qMGNOY28vZW4rWnQ4YVRJbVlXeEozNDI3ZVdoR3k5LzNGcXN1d2dGTXVDUnpsOWszd2ZIT0FtNm9aR2pMMDNzcys0NUliS0JMcGJ4SFozL0pZOHRlSURobjdLYlZFQVVIWUxmMjJKNDdjcEtiejl4UlhBRVZxcDRrYndVL1BSZHY3MVY3Y3N4ZnZ3ZGpUNDdneVhQNlZRVktLRkZMNFE4b3hsSnhpSzFvWXA5VzRpbVF6L3FqYlFSZkE2YWU1NWFmTjNaVlRadFd2Rzc3UjVVcXJKazBYVVBzbU5GcmhlSU42RUVqQnFiTzNwNEpCY2ZOb1ZQa0N6YkZrWGRWUzRvSThIY0NLVWVtR3ROVTdVdVNEbnczRm5aVmdEL0o2V1JFdjZuUlBZQXN6WDlUejZ1ODREK1hOdG5DU00vdzFJT0VZQWhDL3BBQmlBTmtIWnBlalMrTGQ1M2pUTjdkVGpKaFVhQkRZVkRJTnJaeDdGTThEOGs4Vm5VaEhkdS9PSEhaNzJxL0tLQ0pwRk9OdFQ2NVdXYTdCa1FwTWY4U1QrakV0bVlvYUgySEJhWVB6d0tVcThtQlY1eUowZ2krZ2pOL083eWNxVnhTV0FBbkJ1bndtZFVFbndRR1BuSzlxdEFJZFJiWU0zNkRJS2JSSDF5NEdEUT09IiwibWFjIjoiYjllMTczNmNkYTU3NGIwMmYwMjM1YTEwZjEzMzdhNTFlYWFmYzY3YzdlOWE5NmRjYjlkOGNmZTgwMTZlODI2MyIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "EgAKfPmaJogt26Gji6x50yol4bACnD99\/ZN1DsLstCQ=", "origin": "MAA", "departure_time": "2026-03-11 16:05:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-03-11 19:10:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1113" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6ImVmWGQzRlVYN1dEVHNoLzVZNmFGT1E9PSIsInZhbHVlIjoiQ3h5b25YazliNWZURStocStOUVczeE90RHJlQXYzaXRRTy9tMW9pcFVFZ21oL2ZGcVordEdQMTFoYjFabkFnQnd2TStTMG1sQ29mc1p0d0dvQnVheElhQis1ajM4QWtCRFJObGc4WXJmcVAyNWpSbTBjdlN3UVp6SHBNVkdqVHM4SzVFNTVVR3A1WnlUZkpTclQ5ZnUwL0E0bFM2K1BqMjhLbnQ2K1Q4dmduL2ZwWFA5SmRGczE4N2Y2cWw0T1NVRnJLYjRJcU9ZT2tWMURGM1hiNWdmekczdjA5MXNiekI1eFJuRzZ3VDlkZXdpNnJVR2RHckIvSHJQYWJrVXBOMGtsUE11RVErSmdYbDF6Q0ZSQU5Fenp5a29FN3o5QldpZ1dKV0E0VjJnSHgreXRqWUNjUzN1ckI4VlltQ2I4ZmE4WWExN0pjKzV5Y1NQMWg2MXZNMGZ6YmNOcDA4TEp0aGRRY29Wc3g5OTJzL2hoa0ZObm5lbExJM1EzdUpGcG92QnNiT2tsUHJjWW9WaVBKbkJIK2hTV0FpNWQvSWFVTzJYcjhUUHRqeEIwMkdpNWIwcGxrSE83OHl1VVVjcCt4ZXpzUnFWdnZsUG1wdDBpbFVTeTF3VGdsVlhJSWNQSHJoa3NIN2RwUFVOSko4OGJCVStrT25Kc2crbERNSy91RHhYcmYxQysxTW1DTk91RFZhZ1ZuUjYrUmVDOEJDRE5iSlFRRFdhT2dUMkZnbkRjdlhsd01ZazJRMEFIbXdRc1htU2VNbDE1dFc2WmVBTVYvcjZOSjZJVXlSbDVVYmR0QzlQRElZTnZvR3kxaUY0K2NiZjRUZTJyY1ZTdXJrZk9tY1h6Z2VhcHpXRlNqZmFHNW5FblpFUEppVTVmWHFvdm5iK29qMGNOY28vZW4rWnQ4YVRJbVlXeEozNDI3ZVdoR3k5LzNGcXN1d2dGTXVDUnpsOWszd2ZIT0FtNm9aR2pMMDNzcys0NUliS0JMcGJ4SFozL0pZOHRlSURobjdLYlZFQVVIWUxmMjJKNDdjcEtiejl4UlhBRVZxcDRrYndVL1BSZHY3MVY3Y3N4ZnZ3ZGpUNDdneVhQNlZRVktLRkZMNFE4b3hsSnhpSzFvWXA5VzRpbVF6L3FqYlFSZkE2YWU1NWFmTjNaVlRadFd2Rzc3UjVVcXJKazBYVVBzbU5GcmhlSU42RUVqQnFiTzNwNEpCY2ZOb1ZQa0N6YkZrWGRWUzRvSThIY0NLVWVtR3ROVTdVdVNEbnczRm5aVmdEL0o2V1JFdjZuUlBZQXN6WDlUejZ1ODREK1hOdG5DU00vdzFJT0VZQWhDL3BBQmlBTmtIWnBlalMrTGQ1M2pUTjdkVGpKaFVhQkRZVkRJTnJaeDdGTThEOGs4Vm5VaEhkdS9PSEhaNzJxL0tLQ0pwRk9OdFQ2NVdXYTdCa1FwTWY4U1QrakV0bVlvYUgySEJhWVB6d0tVcThtQlY1eUowZ2krZ2pOL083eWNxVnhTV0FBbkJ1bndtZFVFbndRR1BuSzlxdEFJZFJiWU0zNkRJS2JSSDF5NEdEUT09IiwibWFjIjoiYjllMTczNmNkYTU3NGIwMmYwMjM1YTEwZjEzMzdhNTFlYWFmYzY3YzdlOWE5NmRjYjlkOGNmZTgwMTZlODI2MyIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } } ] }, { "group": 1, "flight_key": "F123NP00114-203", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "NlcJCfL0emiTyKLdwIzqwWa9pz+G2VMQr2FDRbiLilA=", "origin": "DAC", "departure_time": "2026-04-29 14:40:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MAA", "arrival_time": "2026-04-29 16:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-29", "flight_time": "2h 35m", "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": "1114" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1114" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6ImVmWGQzRlVYN1dEVHNoLzVZNmFGT1E9PSIsInZhbHVlIjoiQ3h5b25YazliNWZURStocStOUVczeE90RHJlQXYzaXRRTy9tMW9pcFVFZ21oL2ZGcVordEdQMTFoYjFabkFnQnd2TStTMG1sQ29mc1p0d0dvQnVheElhQis1ajM4QWtCRFJObGc4WXJmcVAyNWpSbTBjdlN3UVp6SHBNVkdqVHM4SzVFNTVVR3A1WnlUZkpTclQ5ZnUwL0E0bFM2K1BqMjhLbnQ2K1Q4dmduL2ZwWFA5SmRGczE4N2Y2cWw0T1NVRnJLYjRJcU9ZT2tWMURGM1hiNWdmekczdjA5MXNiekI1eFJuRzZ3VDlkZXdpNnJVR2RHckIvSHJQYWJrVXBOMGtsUE11RVErSmdYbDF6Q0ZSQU5Fenp5a29FN3o5QldpZ1dKV0E0VjJnSHgreXRqWUNjUzN1ckI4VlltQ2I4ZmE4WWExN0pjKzV5Y1NQMWg2MXZNMGZ6YmNOcDA4TEp0aGRRY29Wc3g5OTJzL2hoa0ZObm5lbExJM1EzdUpGcG92QnNiT2tsUHJjWW9WaVBKbkJIK2hTV0FpNWQvSWFVTzJYcjhUUHRqeEIwMkdpNWIwcGxrSE83OHl1VVVjcCt4ZXpzUnFWdnZsUG1wdDBpbFVTeTF3VGdsVlhJSWNQSHJoa3NIN2RwUFVOSko4OGJCVStrT25Kc2crbERNSy91RHhYcmYxQysxTW1DTk91RFZhZ1ZuUjYrUmVDOEJDRE5iSlFRRFdhT2dUMkZnbkRjdlhsd01ZazJRMEFIbXdRc1htU2VNbDE1dFc2WmVBTVYvcjZOSjZJVXlSbDVVYmR0QzlQRElZTnZvR3kxaUY0K2NiZjRUZTJyY1ZTdXJrZk9tY1h6Z2VhcHpXRlNqZmFHNW5FblpFUEppVTVmWHFvdm5iK29qMGNOY28vZW4rWnQ4YVRJbVlXeEozNDI3ZVdoR3k5LzNGcXN1d2dGTXVDUnpsOWszd2ZIT0FtNm9aR2pMMDNzcys0NUliS0JMcGJ4SFozL0pZOHRlSURobjdLYlZFQVVIWUxmMjJKNDdjcEtiejl4UlhBRVZxcDRrYndVL1BSZHY3MVY3Y3N4ZnZ3ZGpUNDdneVhQNlZRVktLRkZMNFE4b3hsSnhpSzFvWXA5VzRpbVF6L3FqYlFSZkE2YWU1NWFmTjNaVlRadFd2Rzc3UjVVcXJKazBYVVBzbU5GcmhlSU42RUVqQnFiTzNwNEpCY2ZOb1ZQa0N6YkZrWGRWUzRvSThIY0NLVWVtR3ROVTdVdVNEbnczRm5aVmdEL0o2V1JFdjZuUlBZQXN6WDlUejZ1ODREK1hOdG5DU00vdzFJT0VZQWhDL3BBQmlBTmtIWnBlalMrTGQ1M2pUTjdkVGpKaFVhQkRZVkRJTnJaeDdGTThEOGs4Vm5VaEhkdS9PSEhaNzJxL0tLQ0pwRk9OdFQ2NVdXYTdCa1FwTWY4U1QrakV0bVlvYUgySEJhWVB6d0tVcThtQlY1eUowZ2krZ2pOL083eWNxVnhTV0FBbkJ1bndtZFVFbndRR1BuSzlxdEFJZFJiWU0zNkRJS2JSSDF5NEdEUT09IiwibWFjIjoiYjllMTczNmNkYTU3NGIwMmYwMjM1YTEwZjEzMzdhNTFlYWFmYzY3YzdlOWE5NmRjYjlkOGNmZTgwMTZlODI2MyIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } }, { "air_segment_key": "VOrvMvBbbIYQlJ7yQ2keNfncxDsdm7Rcm3+JUh\/Xklw=", "origin": "MAA", "departure_time": "2026-04-29 22:15:00", "origin_terminal": "2", "origin_airport": { "name": "Chennai International Airport", "city": "Chennai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-04-30 04:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "2026-04-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1031" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6ImVmWGQzRlVYN1dEVHNoLzVZNmFGT1E9PSIsInZhbHVlIjoiQ3h5b25YazliNWZURStocStOUVczeE90RHJlQXYzaXRRTy9tMW9pcFVFZ21oL2ZGcVordEdQMTFoYjFabkFnQnd2TStTMG1sQ29mc1p0d0dvQnVheElhQis1ajM4QWtCRFJObGc4WXJmcVAyNWpSbTBjdlN3UVp6SHBNVkdqVHM4SzVFNTVVR3A1WnlUZkpTclQ5ZnUwL0E0bFM2K1BqMjhLbnQ2K1Q4dmduL2ZwWFA5SmRGczE4N2Y2cWw0T1NVRnJLYjRJcU9ZT2tWMURGM1hiNWdmekczdjA5MXNiekI1eFJuRzZ3VDlkZXdpNnJVR2RHckIvSHJQYWJrVXBOMGtsUE11RVErSmdYbDF6Q0ZSQU5Fenp5a29FN3o5QldpZ1dKV0E0VjJnSHgreXRqWUNjUzN1ckI4VlltQ2I4ZmE4WWExN0pjKzV5Y1NQMWg2MXZNMGZ6YmNOcDA4TEp0aGRRY29Wc3g5OTJzL2hoa0ZObm5lbExJM1EzdUpGcG92QnNiT2tsUHJjWW9WaVBKbkJIK2hTV0FpNWQvSWFVTzJYcjhUUHRqeEIwMkdpNWIwcGxrSE83OHl1VVVjcCt4ZXpzUnFWdnZsUG1wdDBpbFVTeTF3VGdsVlhJSWNQSHJoa3NIN2RwUFVOSko4OGJCVStrT25Kc2crbERNSy91RHhYcmYxQysxTW1DTk91RFZhZ1ZuUjYrUmVDOEJDRE5iSlFRRFdhT2dUMkZnbkRjdlhsd01ZazJRMEFIbXdRc1htU2VNbDE1dFc2WmVBTVYvcjZOSjZJVXlSbDVVYmR0QzlQRElZTnZvR3kxaUY0K2NiZjRUZTJyY1ZTdXJrZk9tY1h6Z2VhcHpXRlNqZmFHNW5FblpFUEppVTVmWHFvdm5iK29qMGNOY28vZW4rWnQ4YVRJbVlXeEozNDI3ZVdoR3k5LzNGcXN1d2dGTXVDUnpsOWszd2ZIT0FtNm9aR2pMMDNzcys0NUliS0JMcGJ4SFozL0pZOHRlSURobjdLYlZFQVVIWUxmMjJKNDdjcEtiejl4UlhBRVZxcDRrYndVL1BSZHY3MVY3Y3N4ZnZ3ZGpUNDdneVhQNlZRVktLRkZMNFE4b3hsSnhpSzFvWXA5VzRpbVF6L3FqYlFSZkE2YWU1NWFmTjNaVlRadFd2Rzc3UjVVcXJKazBYVVBzbU5GcmhlSU42RUVqQnFiTzNwNEpCY2ZOb1ZQa0N6YkZrWGRWUzRvSThIY0NLVWVtR3ROVTdVdVNEbnczRm5aVmdEL0o2V1JFdjZuUlBZQXN6WDlUejZ1ODREK1hOdG5DU00vdzFJT0VZQWhDL3BBQmlBTmtIWnBlalMrTGQ1M2pUTjdkVGpKaFVhQkRZVkRJTnJaeDdGTThEOGs4Vm5VaEhkdS9PSEhaNzJxL0tLQ0pwRk9OdFQ2NVdXYTdCa1FwTWY4U1QrakV0bVlvYUgySEJhWVB6d0tVcThtQlY1eUowZ2krZ2pOL083eWNxVnhTV0FBbkJ1bndtZFVFbndRR1BuSzlxdEFJZFJiWU0zNkRJS2JSSDF5NEdEUT09IiwibWFjIjoiYjllMTczNmNkYTU3NGIwMmYwMjM1YTEwZjEzMzdhNTFlYWFmYzY3YzdlOWE5NmRjYjlkOGNmZTgwMTZlODI2MyIsInRhZyI6IiJ9", "meal_code": null, "seat_available": "" } } ] } ], "price": { "currency": "MYR", "total": 2521, "gross_total": 2491, "base_fare": 2077, "tax": 444, "sell": { "currency": "MYR", "total": 2521, "base_fare": 2077, "tax": 444 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjUyMSwiYmFzZV9mYXJlIjoyMDc3LCJ0YXgiOjQ0NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI0OTEsImJhc2VfZmFyZSI6MjA0NywidGF4Ijo0NDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ5MSwiYmFzZV9mYXJlIjoyMDQ3LCJ0YXgiOjQ0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2521, "base_fare": 2077, "tax": 444, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2047.00", "tax": "444.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2521, "base_fare": 2077, "tax": 444, "gross": { "base_fare": "2047.00", "tax": "444.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1MjEuMDAiLCJiYXNlX2ZhcmUiOiIyMDc3LjAwIiwidGF4IjoiNDQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA0Ny4wMCIsInRheCI6IjQ0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjQ5MS4wMCIsImJhc2VfZmFyZSI6IjIwNDcuMDAiLCJ0YXgiOiI0NDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDQ3LjAwIiwidGF4IjoiNDQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjQ5MS4wMCIsImJhc2VfZmFyZSI6IjIwNDcuMDAiLCJ0YXgiOiI0NDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ5MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2491, "base_fare": 2047, "tax": 444, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2521, "filter": { "id": "F123NP00114-203", "price": 2521, "gross_total": 2491, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-11 05:45:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 04:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110545maa2026031107001032maa202603111605dac2026031119101113dac202604291440maa2026042916451114maa202604292215kul2026043004451031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-204", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RgGc9hWMaJ\/JB7Szt3akOFTISsp\/qiQLR4NKdcpYq6QLgjxxXPNkEwwMMyGYztnCiUWcyZyA4lpzlna9glSaokrMDWWH1TK6GP1Z0o7iTMe3q05qAKghWRj9zZGPcs+2nTv98ggiiv+3lsf\/6wX7E4tnbNYERPcTfbbwjnwS+QDRKg49ULhQqsx\/p0Z+QvJiv4d2YjgC5WfeNRIaLhS8hUmKrpWygypp7VXfr6M5H9VQHX+gi5D5QA1xSGfBMhG77aXGs7RjLTgWnOYQMGhci4SrzartaAO68yc9uodZzt+XcSwvx\/EuWnsfp05lEiOTrR7Wu4P4Q5fA5BEOM61bYDyl73ocaTNGVdoEErh9pb5bO+lEVZU4+lAp42Weo76ZSzFSUMSB7BjobOegFKdf05emRLrix+kJR1zh43qshJshG2LKGppOMC1qvqVpmBfoQa285Lxp+mVJUQTaiWT0Gf5IFpRq9cF83ltbvOtETZt6+NI67YjoOsQtqeDilZTnuSmhPrpSqTQLik2WD\/7QGvOZnIFKSg9dqfJF0zYKP4iLdiXQKhL\/A+YuGxGI3y33Bjtgt8pF1YCC60jFs+\/21BoFmMgPdkowYWl30ScatV+V5zktXkZc9ATYAT4tRTvv0pJunsUVozveuLCVbwE76TOJIv2yS5lg4jdZOCmo9rHgSRyH\/IQ7i3KODzQ3XjUMVZYV0JXrQkDNbNjLHHE8Up+xrDTMheXPpiiCME0qLwxE5fdLq1V0inOSXSOmudJjQw78flLNAadwq9fZ7KiBaBXJi3b+K+ar94lkpkaBwDq7qeBNP+ZTQv5v9U6cTxJSZCoDRa7OdgqK6AlUICTBH5cNwjb6IVqjqscTkt\/qfBbfThIjPJWz4ptmbqXijWQhHyI+a8D\/5NkK+dd1NawcOVcv3IBLHfhhGJ91CrkmSUlaXt9d\/VRN5Qjq4FP63Pd8a84TIC8+xXBkcHdRUIrAyNnY566zEwRJKbY7yBchh9tA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-204", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-204", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2527, "gross_total": 2497, "base_fare": 2001, "tax": 526, "sell": { "currency": "MYR", "total": 2527, "base_fare": 2001, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjUyNywiYmFzZV9mYXJlIjoyMDAxLCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI0OTcsImJhc2VfZmFyZSI6MTk3MSwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ5NywiYmFzZV9mYXJlIjoxOTcxLCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2527, "base_fare": 2001, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1971.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2527, "base_fare": 2001, "tax": 526, "gross": { "base_fare": "1971.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1MjcuMDAiLCJiYXNlX2ZhcmUiOiIyMDAxLjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk3MS4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjQ5Ny4wMCIsImJhc2VfZmFyZSI6IjE5NzEuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTcxLjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjQ5Ny4wMCIsImJhc2VfZmFyZSI6IjE5NzEuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2497, "base_fare": 1971, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2527, "filter": { "id": "F123NP00114-204", "price": 2527, "gross_total": 2497, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-205", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RgGc9hWMaJ\/JB7Szt3akOFuaOjcJgG3L56yYr6fcqsx\/m7UNnAXUS5qCHq4ARPUV9U0TifumzNE00vZK9\/MiONT5Lh+h9i3JWbdUCCsmdOu2xSi2+TOgeoN\/qtdDA0\/cHJsFd6F6E2k+G2FT87RihHF5TgM6e5bJUKDZ7Xn4TIRYTOy6XgsllaRNWjnDMOSJHycGuhvjbSkOyMK+mAXQBYx+4MrivbpoCsNIky\/R5iisDX4MyR63qudvxMxywUa\/4m1xP5lkHbY9NrZ\/MT8AwXuPQ2xaHfeqZFRH3myp2zD+RkoW0a6DLNiP+mUYZmf7UwcQy8tJaYyg8lqzNOmu1+PjCHa7aT9fw2QJf9tvEq03TSXpOkLKS1x0Ib2hX0WgeXeqUi\/x4TOet0+BJ34h84ZqjZ3MPWZodQNAMamgn+zIT2F4LlGvRrvGhJV+JpyiPV1biGJvB72ca6uDqbGt6Xhz9TPT5zZVgYvUib45JGA39oW7kPBq+Ct4myATwVhwCHqgGAOD0IyUbQDTHU3YuB1dheuo3LbYYZUUFV4kgivP2dAd\/oZzNx40f0xdM\/+JozD8ybEhOC3Rq4gzmhWWRcw2XIrZX+dDiaigLBO9U25jXpI9jgq3N\/CyDXQNV0jSFb7dfRNEbgI6h5Y\/JmgP6sOYwsY2DZfQMmy\/VXksKEfFrspSDdnsSc0bViJnsWTZ7hHYjCBXz6tDkcw2TYXLMfwpN4XdwsELLgxK0FAm9yVWV15diSrwULHPFUQbtAH31v4qGHwhUwT\/d9zmr9Mh\/vlopIe116nuIKEB4BefyRH9HAZFehqi1MIxepSo1D\/lU5bEvHlkeXMx0CPq0qjtw3U9SwDFW686LRdHk5iYtAYxeioy8QAnj8uAh3I1LvO46yswY5C6msadoi0lR1zjhDK+rID2okbrTPYW9Hno99k1fdwiuO7gusnNCm0X5LEFgaCwR5aHwHcBKDVHTcmzvz\/XED+jtmMEekTakpp8YXLQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-205", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-205", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2527, "gross_total": 2497, "base_fare": 2001, "tax": 526, "sell": { "currency": "MYR", "total": 2527, "base_fare": 2001, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjUyNywiYmFzZV9mYXJlIjoyMDAxLCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI0OTcsImJhc2VfZmFyZSI6MTk3MSwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ5NywiYmFzZV9mYXJlIjoxOTcxLCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2527, "base_fare": 2001, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1971.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2527, "base_fare": 2001, "tax": 526, "gross": { "base_fare": "1971.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1MjcuMDAiLCJiYXNlX2ZhcmUiOiIyMDAxLjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk3MS4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjQ5Ny4wMCIsImJhc2VfZmFyZSI6IjE5NzEuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTcxLjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjQ5Ny4wMCIsImJhc2VfZmFyZSI6IjE5NzEuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2497, "base_fare": 1971, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2527, "filter": { "id": "F123NP00114-205", "price": 2527, "gross_total": 2497, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-206", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RgGc9hWMaJ\/JB7Szt3akOFE23qqDy5qRQdrBPp\/TgSeAjCz625VN8x8cBnQll4RbTgCvTo7xg9Fomb6d2MatDh++ykDPlJll2oAFIifC3Q9uGPEXK3+M\/4YNE8Dzp5LO7ostYIgE0+Sap4CRRRjvt6ZVkbs34myKj0UDCj0pI9BWKpTf6QJLogrs3JUEn3LtWNGMl+no\/YVmV4rBxXI7fRntC35ksMVVpywm+kqS44Rb\/rKfn1UZ\/lYkzi6ULZ8TPX5SmwZcK\/Vp4GZ95QQ99VF3N0z9Vq590o4+4KN10PrgaQGkpf1Oxp89R\/rzmSYt4rYN7Wk1m0dkBo\/FXHmKQz6e0P21tBuSHrwvMudgfwd+nXbLp8jetC6cm1s6DOGIS8Ie6ziBNdYcVzxbj5wmMJyOZCpvg0WTsXHMm8kD+xfk5fAxGUP+PCOy3RVlcnXpdC8UgqRZgRPlly\/S61mgSSaFvVGrVsczPkhGEqrBzuqi5aOIlS3K\/Yu6uXh25qd\/WMEQqH1kjyqmxhKsays+iUPpIaDoOdL9d2qjh36thsFz6SzQFdD3pBago4jNQYlOFYVWsSD0zwX\/0siyH4A\/qAollfop6d\/iEALM27+bhhfCiiM764v65dEANzW3ADLnndxzN8QtCDu5Xvz1WLoiiEvzJShiFX4u8GahjbCOEF5\/mh0+b\/D4OFig8DQ0ACr4Ju8nlMqGkoJTAF9PTAH0pergDsSayhEn03mqpAt48EqfkVTjVmmo\/IATWjiednX2GOyG9GgDysWMCe6aB1Q9gt9Mr+6+SRPVCUNTTyJ+w5oV4EeN+gZh0FURX+UUzhAorNifk8dWyziMFpMndhrs6bNKpAthmZbrW4gzmQYRQELRlvfTiduAUXXhQjnr\/3gsScPWRnOMLxao9M9k3QOrf03cvXb6tBxor0FZg1OtWCbci10yEIV5Y2sagi8+uzuP9cdrD4sstnBc1dWKOZGTBbCa5RN7nHKcrRxybjF9d0iw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-206", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-206", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2527, "gross_total": 2497, "base_fare": 2001, "tax": 526, "sell": { "currency": "MYR", "total": 2527, "base_fare": 2001, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjUyNywiYmFzZV9mYXJlIjoyMDAxLCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI0OTcsImJhc2VfZmFyZSI6MTk3MSwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjQ5NywiYmFzZV9mYXJlIjoxOTcxLCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2527, "base_fare": 2001, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1971.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2527, "base_fare": 2001, "tax": 526, "gross": { "base_fare": "1971.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1MjcuMDAiLCJiYXNlX2ZhcmUiOiIyMDAxLjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk3MS4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjQ5Ny4wMCIsImJhc2VfZmFyZSI6IjE5NzEuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTcxLjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjQ5Ny4wMCIsImJhc2VfZmFyZSI6IjE5NzEuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2497, "base_fare": 1971, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2527, "filter": { "id": "F123NP00114-206", "price": 2527, "gross_total": 2497, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-207", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RYdTRhw8zqc6DqK3Gh3Vk0Pp0Uu3iRE1c5rb2gEyE\/HuI3GNkIrnAcSmoVQ9QOpqAB1k1E1GXYa6KuZoq8MNdqoROzUZnzG4fvdMCkR\/t\/XCqOHe6hMi7\/qoDhLnImvhCqeWYnpvo6Qh22APMqrJ1Q40s8gY7P7sPfXmI6smVxdFxEWofXgHT62dVRY9HxtLVaBgESwTVBb3WZXwbW5XdM6GwkOUQoF\/RryNVtOVjMrhVcNTWrgwFY5rZ5OJl6eO8F3OE5MfyaU+pTKzbpkCvyGMux+CLNXjI78tT07jj9e8DfKlmBomCMw2Lgs3oHfd8RUsSQrr9oLfLA\/kKa4RyV8ggW8DA8WSJbbCpAGTLVBUIRuIWd6Ijf0p1ZHpOXT3r3bvBh02jfKN\/nYJPa96d2bpB8vvtyPqk0h2mbSj+LkRangAGT43m\/PDkTWv1se569JdeQtbwzM6PlSPECtUK+XC7fiPIxdsxXj7IJL+qZn7kyxT73UDzkCctx1OH4kcDuembZAVHucIxPupR4pAp7uakFEqwljv8anXCuAOi9pcEzRviuJJG0HLdAl\/UCMmyw0ELGGjJg9846hGtwTMQf+lJoW9RyC\/S91DRvR8scwhoNAWXsiD+Cy+dLBAsIW2LXFglCxW80oGWe\/pGJqFfO9tlyNFHuapIjl\/ftDsoUaZW40m9Vi448RMB8oi9AdY7f6CX+v+SlTQOacqTOa+uB9xV0QpFkjI2Fbb7ZiZ8vU8u+Y\/nlTBd4Y4xVfQ9Jyyma4MeKUcfpnlVqc9mKZD4ZsKTPGkLIrl0FuZNCZQ4BuMWM9Gix9cQ\/HFoU85RByuZTb9aY++L6ehZnTQmLGyOhfIe0x5DevOGw2U9BFccUL3iufvlLZ6hWgj4GVqIZQ741U3Eg+oiUDDOEWFcbdSYtPTdpuh++dsWcG45CazWDvh09HTIyfIBi\/8N3i7pmMEgQESNUQtk0arCaQPLI2KkMjwwEVVtENKuQCEbA9y7ccs42Sd4hPVHmasl6CIj9bPI=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-207", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-207", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2538, "gross_total": 2508, "base_fare": 2013, "tax": 525, "sell": { "currency": "MYR", "total": 2538, "base_fare": 2013, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjUzOCwiYmFzZV9mYXJlIjoyMDEzLCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI1MDgsImJhc2VfZmFyZSI6MTk4MywidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjUwOCwiYmFzZV9mYXJlIjoxOTgzLCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2538, "base_fare": 2013, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1983.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2538, "base_fare": 2013, "tax": 525, "gross": { "base_fare": "1983.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1MzguMDAiLCJiYXNlX2ZhcmUiOiIyMDEzLjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk4My4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjUwOC4wMCIsImJhc2VfZmFyZSI6IjE5ODMuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTgzLjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjUwOC4wMCIsImJhc2VfZmFyZSI6IjE5ODMuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUwOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2508, "base_fare": 1983, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2538, "filter": { "id": "F123NP00114-207", "price": 2538, "gross_total": 2508, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-208", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RYdTRhw8zqc6DqK3Gh3Vk0zyKWFYKpWBYZGo4ec5nm3aUzejfVf1sZ6d5hAIn2EUTU1azCle7tvioTp2+J7COCU1iLR\/tg81zMsPcPXS5aW7RlLsh7lZAzCpIdFDWEFr2SCmwGS8NG\/akbsjzNnhDKyD6aaxDgqSvUH06h1DJg9DvOM6xEN6FRl2JeHVfqhLLSXD330QchFr7cTww\/FgozPjWaaa52fok1DpzsJZrFmTwT\/2BpGlsezFWkm4K\/dGDfRdfkkZe8EHyZat+TULe9nre9vfggYSvFrWqQfAntTaS3EFtrtBKmvhvGUmfso27V6Y6RFE4bW8TUJGConWfkfg3JkKklm6AII6mMh0jTD6sGTgRIr\/2MJZNEyc2BbD1r8aVrPPYvACvz1v54PIDIKfGK7RBzWwHBX8RJJoqZXeEsKLn3mpzmSK3dU\/Ux0KsuoTMZJzFcH1\/1Vz6KuUFuGSZC1a6mVkoJIw83Lc\/I6jeAtiOQ0zRCryK253xaLdlfq3zvT8HSx4A9PFqaQ74ujiG7WSO40pZRU6cYN9NcOCYf134clwTABvR45dYBI19rua9eh2cyUUtiM0MZ4plxTDItWBCRhuPttJnvGOrRVPqSwwkE4ImwnMLO3+tYsqS4HRX3L6\/1jznqXu\/HITC95TdVqkObyCuXLg1tvQ+vxotthiSb0EOg6o\/uScXMKC5Y6ghybvUDE93Q\/h9DD1FCpqhOFJ2p0lPSV72uHX0w\/mPBgb\/+gk6ROiNICn2aZIICPG+qpprZC74NL3Ec0WtrDtuTo1rKHfe6+KUE1b96g8QyGMKuYbKCI0GiWGWd36CY1NLQRFK9W4luLgN2em66ZK3MVYyFE7YaWj\/Qp2L4Gqjq9PJDwCBlc97EU7Rg09JRWCZUQ2XhwShB7753X9L5q2Cgilm4zNPxJOqjPRgaeiVI6SeD7Z1XVunuND8JbtndqTAmy6vcctzjrW0nBUIRYMsX3+CFeQbP2GoWJyJLhX9gBdNYKHlAncd6erB4cxI=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-208", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-208", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2538, "gross_total": 2508, "base_fare": 2013, "tax": 525, "sell": { "currency": "MYR", "total": 2538, "base_fare": 2013, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjUzOCwiYmFzZV9mYXJlIjoyMDEzLCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI1MDgsImJhc2VfZmFyZSI6MTk4MywidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjUwOCwiYmFzZV9mYXJlIjoxOTgzLCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2538, "base_fare": 2013, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1983.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2538, "base_fare": 2013, "tax": 525, "gross": { "base_fare": "1983.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1MzguMDAiLCJiYXNlX2ZhcmUiOiIyMDEzLjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk4My4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjUwOC4wMCIsImJhc2VfZmFyZSI6IjE5ODMuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTgzLjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjUwOC4wMCIsImJhc2VfZmFyZSI6IjE5ODMuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUwOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2508, "base_fare": 1983, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2538, "filter": { "id": "F123NP00114-208", "price": 2538, "gross_total": 2508, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-209", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RYdTRhw8zqc6DqK3Gh3Vk06pGgBFVeFQa7tvV7N9o1P5D\/+GmB1yF9HPweyIUYn7VE6fD8PG4ggIrbF8Vzc6J9\/laR0VlqTcNMCbJSQSlOIi62w3qPrt\/NZPRe3lTtEuQrXmUuWgnX4TgR4GDnDgUlZYZVQBXYVRSm\/N+JuNFrUQlY4bAbyCUpqM93g3GFd4sFeK3xvcIDj9VxqfSU22RJBhUs7ynfin4IfL\/05P0g4L\/6TO4JV\/FPown5kZ9iN8JwDTKhVSxCZIZz4+SFVAcJHXm4wc6wAxtQc0tiqWAXxqK7kFJ5l0bcXyjfHng0KNDKb9OgsU876Ih4MTebNv31Emn9QdwyS\/dGTUEkLbaFjL17cczN++SlUVclw2ohNKPURC0ce8kWxL3gPO+iavcwNh2WnXBgi7pMeP\/40J0k8L3GWLmsFPGQbnexO+lJzZpDqvjc3+e3dMmvJvB\/zN6oqIqThO4S5I9ucZrUMkWNActAoNQcN8OKQhBYVzrL9i2895Y5m6\/DIXhLuL0GEGHe8Ll5pfaawTfYVB2VNm6IqBeFV\/YKBNycEVUlTHHfheIcRBkWMedCB1uVC5JYs8k4I7tERmlzR\/OgkGNuZJWBg4vLDHp\/3J4RLkjRIrQP61d3kZLv8lwaNPqnK640mdYP4qihNlfUWYZIHrgcwQkS9K4BcpkMPr3rA\/cMPAhJnzzwa2sJhkHp1Exo1cuX1GicLnYQjmeEJ3tGMfibCI7ZiJ9J9IJjsdYQ\/XQxgEWA4oGNSHBH0uegx0iufSLyZCHrnwdxNrbmMsdLzyBgJRm5uH\/Sh8tzQe7qEuOGuJkI2pXPf\/5mxuy7ppxtIl6+pFumqECD7Tk3wy4a2xrC9sSMFnD34fwO659MmC0zpydEmecuAQE9fzePqq0IyiFQmfMC+eS6E8MU1XpGfqzBzy4QeWaXqliYMAf66fuL8PE0BtK1yRbRkulEM044KnmrpajOp9raVJxBBkXJe2T2mc\/y0TYTgdffxFFuHlQYV4nvUko=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-209", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-209", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2538, "gross_total": 2508, "base_fare": 2013, "tax": 525, "sell": { "currency": "MYR", "total": 2538, "base_fare": 2013, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjUzOCwiYmFzZV9mYXJlIjoyMDEzLCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI1MDgsImJhc2VfZmFyZSI6MTk4MywidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjUwOCwiYmFzZV9mYXJlIjoxOTgzLCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2538, "base_fare": 2013, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1983.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2538, "base_fare": 2013, "tax": 525, "gross": { "base_fare": "1983.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1MzguMDAiLCJiYXNlX2ZhcmUiOiIyMDEzLjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk4My4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjUwOC4wMCIsImJhc2VfZmFyZSI6IjE5ODMuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTgzLjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjUwOC4wMCIsImJhc2VfZmFyZSI6IjE5ODMuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUwOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2508, "base_fare": 1983, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2538, "filter": { "id": "F123NP00114-209", "price": 2538, "gross_total": 2508, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-210", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Tsv9KRlHH7EefdnAwgpDh\/1c0qLIKCcF6C+durJ2bmQttZh\/x1oGheFucaz1UgBzOD4wOPd4gel+qXnQlsLgzivxDI\/ujyXdUUHyO2OsGy9w==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-210", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "g4vClHGNpoagudxw9uPLdDEIEK5KkzxfPKBue1FhJnY=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "TKUL6M", "meal_code": null, "seat_available": "3" } } ] }, { "group": 1, "flight_key": "F123NP00114-210", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "x2Ruow+C1EIm4O8Dagz3GtaSax5QlyuteGLvs4+2Blg=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "UKULR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2562, "gross_total": 2698, "base_fare": 2305, "tax": 423, "sell": { "currency": "MYR", "total": 2562, "base_fare": 2305, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU2MiwiYmFzZV9mYXJlIjoyMzA1LCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI1MzIsImJhc2VfZmFyZSI6MjI3NSwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjY5OCwiYmFzZV9mYXJlIjoyMjc1LCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2562, "base_fare": 2305, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2275.00", "tax": "423.00", "discount": 166, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2562, "base_fare": 2305, "tax": 423, "gross": { "base_fare": "2275.00", "tax": "423.00", "discount": "166.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1NjIuMDAiLCJiYXNlX2ZhcmUiOiIyMzA1LjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI3NS4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTY2LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNTMyLjAwIiwiYmFzZV9mYXJlIjoiMjI3NS4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNzUuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE2Ni4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI2OTguMDAiLCJiYXNlX2ZhcmUiOiIyMjc1LjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxNjYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUzMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2698, "base_fare": 2275, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 166, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2562, "filter": { "id": "F123NP00114-210", "price": 2562, "gross_total": 2698, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-211", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2ScS4YWmkkBd11\/dSBNA48K2HS+6rfDpck+r4lXel2xdhVHfkm9E2cMQxh2vXJvo61xKOlSIMNHuaoDutze8cn4dXICVIJzpT+Wao0ML4kCRw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-211", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "D\/lfeCmqNFGnXj3r4VmdbXgNgpZwQXCX2DRomfW8Gfo=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "UKULR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-211", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "7v0PhPaEB+84Eom5IcKtcXKF4lKdAHXjLnWMTYy2224=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "TKUL6M", "meal_code": null, "seat_available": "8" } } ] } ], "price": { "currency": "MYR", "total": 2562, "gross_total": 2698, "base_fare": 2305, "tax": 423, "sell": { "currency": "MYR", "total": 2562, "base_fare": 2305, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU2MiwiYmFzZV9mYXJlIjoyMzA1LCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI1MzIsImJhc2VfZmFyZSI6MjI3NSwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjY5OCwiYmFzZV9mYXJlIjoyMjc1LCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2562, "base_fare": 2305, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2275.00", "tax": "423.00", "discount": 166, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2562, "base_fare": 2305, "tax": 423, "gross": { "base_fare": "2275.00", "tax": "423.00", "discount": "166.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1NjIuMDAiLCJiYXNlX2ZhcmUiOiIyMzA1LjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI3NS4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTY2LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNTMyLjAwIiwiYmFzZV9mYXJlIjoiMjI3NS4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNzUuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE2Ni4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI2OTguMDAiLCJiYXNlX2ZhcmUiOiIyMjc1LjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxNjYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUzMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2698, "base_fare": 2275, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 166, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2562, "filter": { "id": "F123NP00114-211", "price": 2562, "gross_total": 2698, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-212", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2So69RVRECKdzyr42HReJVm2KjDNsNb9dk04CC8mUQJgeXji2mRxNkCQ84xVmM1s2jRClDLB+90uNadEaVu071IlhDYhBK2J8Y74pc9AynBsZnNhbFp7HaAgY3KdbS92h7LANZZAgXGHc1UPU\/nJ2Uu9KVTDXqtUp+szQiruCn09FsBcITvm0v9e9GqVuGudr9p6ngrsuBgpF0HwiwMtH\/zkz9SJ0rJM+idIfkkZDhmbkUbEau6RKbk\/E96JEIsLruWL3qHcmdDp+Lssg9057kZWeoAzjlR0JOWMaog71FaMuRDqmx9cVrswOM3egXD2kuzlT8sdA2OS+eRYmNsiA7\/pxgIUq6estMWvirQExtayFqzMCaAfE+vTP\/ZKpyOHLQ\/+CBLbUDuAZP5Rd1g5zvoxbhW1beWrwYmNNLdIgypm+5Y1toYekeQg\/V07t8o6xUdE+ZiBXZasZsJjXGUjNEaAYzb7HGZb\/XT2DNEkwzao6fZlJX29JD05URHZSZ6aa9B\/oVOyfbQghs4w7tyrh\/LiduhipRVoPdoEt3NsZ6KEvWCcy3KnELwXeEtD+iwe8IPudgEC0DmLiQnOvi1J7n+UxgHvhf\/EhoyB9wHCFRNC1jE4bKu6aAdFFrIeczBVJJ17oY7GekjHiWKgAGsnzZSnmI+xWrL1U7p\/jOBRiphQ4dK2e0wD4wuVDgCKZZyoo\/EKBAmHjHToadjoke9lWvdQQ\/FeD2XWelX5ymIAXwT47jsb6Wh25BmxbDV9APXe6FtGHOZNeIQy5kes+Hqqm4J4k+jhNK47dwYQnUspk2fZkl7KHBPwTVkg5JklGFIo5V65jMPn4Wrwv6k+fb1w0uqhjZ+P5ZK4+GYlM5mCURJHCauqmn\/iN+4BZn7bDEI5Lrdx9KIO5GgXUOX57KS4yq2lzmaIg73JRKsge2RpR9v5KwgyekAkcmbXK8QOaZ6irYqMiCG3zLHYZxiLb1mmdV7OPjupGST41CNR2D4oLQVug==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-212", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-212", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2568, "gross_total": 2538, "base_fare": 2042, "tax": 526, "sell": { "currency": "MYR", "total": 2568, "base_fare": 2042, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU2OCwiYmFzZV9mYXJlIjoyMDQyLCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI1MzgsImJhc2VfZmFyZSI6MjAxMiwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjUzOCwiYmFzZV9mYXJlIjoyMDEyLCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2568, "base_fare": 2042, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2012.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2568, "base_fare": 2042, "tax": 526, "gross": { "base_fare": "2012.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1NjguMDAiLCJiYXNlX2ZhcmUiOiIyMDQyLjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAxMi4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjUzOC4wMCIsImJhc2VfZmFyZSI6IjIwMTIuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDEyLjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjUzOC4wMCIsImJhc2VfZmFyZSI6IjIwMTIuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUzOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2538, "base_fare": 2012, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2568, "filter": { "id": "F123NP00114-212", "price": 2568, "gross_total": 2538, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-213", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2So69RVRECKdzyr42HReJVmlxs++B1iN\/j1+lwbo6Q31LnCEkkAY3Hzf1BJsN0WtZge+Pm2vVUhit8CVGo4jFGBLM1TcDQw9hQoxhDMoolYhMSPrvngIjhhViSzMnD8cVk8ZXMFtGqGjL1SWaocdvuGk9oTBRlvzLkzR8ALDU\/NSDilPeui+30Wmqo6SCSGF5CK4etdKXYZx3g1IF99JcrE6B3wr+fHhPuQ01wMfNGxEDZnZR3KjRD1y\/dlCKaVm\/S1aQW3KOCL+lCn32aioAJ2SB4FmA9cesZY2QpaGrPiTnwk5+UwNNKs9HZxi5o\/x0pUmV+dKOBp0gIFjhVoFzXO0Ne4i8o6P443on\/JLDZLhWc7EtUgGvf8bmlEMi0+M3e8zr\/aO1vlFpLq8slX5AjF7j6x\/fkAgdEJA\/W7qm4JJRqo4LIZuClhT1UyTJt81sJjTBCX074ps5iQWHgoeqN9YneLEYDswbVa1PtGlep8zWjOhHacA59epG8kW9ublc904x6FveUPSF\/jkv+5DganpC14mjKX9bOfleuFr7InEiK9VZ5vOcgCjTEAB+lEERd9zKa07P+PKSo6kM2MJYt7mHgDTZsA\/r6EBk5QEGyoMmWJWfebPna1h8n6stsRtlAItfVhtDzV9yVMRUV1L1sELfIFyBzsASMpT\/LxQn7wzs\/wcUvNvrCfkY9FxVeo91YHqKOkGvGpZPvx2m1YC76XK9LstzFvQWW8oC+ektfxZSLR6IBb6NwqO5w70sQBkWWq4ISVynT5Y8SyEn93ZmZKCRzr\/m22yhH6Dress8TWlSPb7xTMDltkXbEFSOQ1Zx6PQiBE5kJn6HtbTFNtDI1jfD0QodpmEcaGv5X7BqIG1qNJ4IkVvOv0A2uw9sqKe91IjaPx6O3RjBp2bAVX8R00J+GyQ\/In5Dm7choEh7DjDtOfpWIdscxNJX7PlHQzQBYAqiwHeKNpXBhOCDL\/\/QQxO07TsHk7A2pCJb5vRKL7gwXQ\/yFwAMm3Woin5RqdeXs=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-213", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-213", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2568, "gross_total": 2538, "base_fare": 2042, "tax": 526, "sell": { "currency": "MYR", "total": 2568, "base_fare": 2042, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU2OCwiYmFzZV9mYXJlIjoyMDQyLCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI1MzgsImJhc2VfZmFyZSI6MjAxMiwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjUzOCwiYmFzZV9mYXJlIjoyMDEyLCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2568, "base_fare": 2042, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2012.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2568, "base_fare": 2042, "tax": 526, "gross": { "base_fare": "2012.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1NjguMDAiLCJiYXNlX2ZhcmUiOiIyMDQyLjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAxMi4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjUzOC4wMCIsImJhc2VfZmFyZSI6IjIwMTIuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDEyLjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjUzOC4wMCIsImJhc2VfZmFyZSI6IjIwMTIuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUzOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2538, "base_fare": 2012, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2568, "filter": { "id": "F123NP00114-213", "price": 2568, "gross_total": 2538, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-214", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2So69RVRECKdzyr42HReJVmzzmGTqNd3MC0INo\/bZwnr1icBSrhVJfsIlfEqRSaxAPeIsjQLav8wQKavaYfZ+VvRx3luX2EBvd+dDZ21BmFOyIZHcgfouo74tfoQ3N+fsfZz5+EGbr2wayr3wITbVff94vv9Uw4rFCmV8B7vyT0i3CCuYviQ0bjYoRW9gjX2AJMC28sALVlk4IazoF9zh7Vmz8bmXGyrUjxeZb4qfknwY8Z9EzZdgQPhT\/2Bf6\/4uAfsbK6hS+p2\/80e1Ah4VTJzUGjWbFiV9xNHFsvHZpDv3EaF8Vz\/oSlS7C5wBCnf9W76SwsfCeT4bGKh2Wegt55zNPoVBxTtWh3BIw14tz6SdxsjW+6nfV9D2pffSfWo4NxibNy5lhLxcFpPmHGNrJRF\/u2do+GhV90t\/nP+nmQqu04JD5w94RI0s\/SAOt6othITj9dwsXmcJoB+A8sXTHdAwgN6PlZLDksdo4PjB9+t9wbTMDIeYEpcGhreot2wHUPnZolReArhe6B9ahmNUI0LAXAhf5FdRNklaByfB3ZsA6eETf5K3tXmpdrARJ4+85UD7WrNTIiqtCwIA5fLqpdrnWrTpgCm3DFghi78AjzCVqqdF404sDaOXOuJ\/MuLACfncylmOBWdCVZjj8Ot3YGdd6JWb2jbVScUTdRjiCopDFR1CG1WNEF0GZkRpv9splb2lgDociYuIygtqagUhWAxy5Ea\/BGaccZdwc0XswkcXAz0b4cUQJPvxcAqqlUxLs7TPBdblfmRjeq5I9ZxXhPaDFlBHVTznvClJCsmTjcUl6MyGWijH5V9f94WvUF7xkOWeyqUHSAZUasr1kq1zmLVpBtbw++toDD7\/zyBdPvnN6rklk0dnVLxDiCeO3cwMMXbZBW4SKIrdjVWdfWjnawRpG5czkEiJd32PKcv5WVMKejLuodw4z1Rq\/G7TcbHk4ZeUoqoIKxM3g8F9fTSJMpWxHCHjlu1HlGytwJSXugFIddzhjl0nWmqk\/Dqy65AIQ=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-214", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-214", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2568, "gross_total": 2538, "base_fare": 2042, "tax": 526, "sell": { "currency": "MYR", "total": 2568, "base_fare": 2042, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU2OCwiYmFzZV9mYXJlIjoyMDQyLCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI1MzgsImJhc2VfZmFyZSI6MjAxMiwidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjUzOCwiYmFzZV9mYXJlIjoyMDEyLCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2568, "base_fare": 2042, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2012.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2568, "base_fare": 2042, "tax": 526, "gross": { "base_fare": "2012.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1NjguMDAiLCJiYXNlX2ZhcmUiOiIyMDQyLjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAxMi4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjUzOC4wMCIsImJhc2VfZmFyZSI6IjIwMTIuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDEyLjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjUzOC4wMCIsImJhc2VfZmFyZSI6IjIwMTIuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUzOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2538, "base_fare": 2012, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2568, "filter": { "id": "F123NP00114-214", "price": 2568, "gross_total": 2538, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-215", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TyhNKlRJ\/Ind\/+CeTH\/DX4A6b52ZTXwxE3b7svJVxWn4Vxb0a0nFWHMrQzo55tScU5xr8\/SPLITpaQPFIHrS2\/T1n\/xR89QlsR0bwdr+\/bqqIVtKuOE5cabI9IJaQE47s7CJI5roONZi721j1HHDUGKwqFBriEGqrnwjDdfVl\/K1fg5cepoYaCQNuF8JHz9+W2pjQhNXn124h+8kVtJQlSj3pAsshzCJyjENFHABddsGDGj+DT4rro3GlnHmrKVR4Qoyyc9K2omfiaPg9GSZK8de3X7CR1WHkrAdpIFnhoDS3cvGUNAf48nXjn8Fzf+oP4\/g8ofUGiKmqdIbEzB7olafUlz3Fskp4NKJgjqgNQg6m\/A5XZehfqCrfVuYupj8kSLUM65jGGX6X8nufcvYSH+pvC6+\/mpikdWmpIkxgnmPgVnUBuQIG+sihI3XOBMt1OTu9IoioEzETJlLj4PpLZzYKeBA8OnKTZCbDWSxlm3pjTkU8cgrjwB1Qssz23DsUOnMaH6evdUjIftVR9MxSJacJxUmHsvoqsVwUBtggW8JU3BtLSCcInHIRl9MtZsSNQF5JNe0r67Aravt9MVzExKI2egKTsH15YRMxtptEp7tXB+JT+HteahBey\/RGxPR\/uN3Z8DuRpVO0IPja1W+\/fa2LhO5Bxkzi31g6Qk7JGsbLvzHDUJDe6k5EY4ankzqnbOsY6S9AeG+WTU8KDYD1VK4VlWh6msssSryOhC7OnoM21ET2s4drSuQ+1e9SF3zW3Z0195qkIbf4xo+oTjLgx+5yfnn5seLgf4RzU7PF\/eIjT4ctxFzWYb4XUQH4Zmc813G+vBiO1PKDEOreCojTeRqx6ZPRexM\/plzVAm0tHfY+0iJ1B0iEWDa09WOE\/7tL6gruFPEf59Q3YykxfUjmw1CXDoEwAkzj9nbrtpV9C6VpFBlBE98viIql7gT\/gb10J9xDLybrGO4VMqJLenJWwsQLQYQHC3OHIcB6NJNLtYkxx5YL+AQwvHGp1wG9ULBI=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-215", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-215", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2583, "gross_total": 2553, "base_fare": 2058, "tax": 525, "sell": { "currency": "MYR", "total": 2583, "base_fare": 2058, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU4MywiYmFzZV9mYXJlIjoyMDU4LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI1NTMsImJhc2VfZmFyZSI6MjAyOCwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU1MywiYmFzZV9mYXJlIjoyMDI4LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2583, "base_fare": 2058, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2028.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2583, "base_fare": 2058, "tax": 525, "gross": { "base_fare": "2028.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1ODMuMDAiLCJiYXNlX2ZhcmUiOiIyMDU4LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAyOC4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjU1My4wMCIsImJhc2VfZmFyZSI6IjIwMjguMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDI4LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjU1My4wMCIsImJhc2VfZmFyZSI6IjIwMjguMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU1MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2553, "base_fare": 2028, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2583, "filter": { "id": "F123NP00114-215", "price": 2583, "gross_total": 2553, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-216", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TyhNKlRJ\/Ind\/+CeTH\/DX4B8S9q2LXQjD0vRHLrxqYL4y7Q05VRMrlnkBHIbKcMxqbHEhyHm1v0gsHFHXlygbS+p+MhoA8Dc5BxiFETXfUhtLCp3WQXKEBtmogT85Qr9WZ4kz5cs9fT0EoNtURriETvn+hQ\/Vm22ybmmc+e5ayk6gLnCjSs3CFO4BiZTnIvsXLCcW6VpIzlrStznx8t21zAOsXNhUouUZJ17l9qPQhvrINB7p3tTIf3sk7BojgWRPeRGOElwDkGgFtWfbwX1RdL\/FVufFFThYu8guM+Tsg\/FiYu+gXxm3HUJpQQCaronTol6Xccd5\/oo3F5KU1Hp8kwl9dRVTowmXVT4ufZMiq+TozmVlOOweYfD5SPerI4GnzuOE0HV3aGe2nElCfxVHIi4aTuxzyyxlI49Bfe0dxmcQAFuCynHZOm7rOZ97hPiMNpvwxrzH7ah9FHrrvWbbMyoQI8Hpw2rp8Kwagqd1qY1TPoKxVoTjACmuVIyMHU4OCJadUD88mlRBbxxgk3rIKc\/3qZP105uCMOwQpcdeIj8YrbdUeT2RPvh5mP08AZ1ysaTiPwqrFdowtCtjkBJEPB\/K6UIQdIZGT6nWgI2lh9n0iKtcF9Kxp14+VHRceFap21wzYqzt6JU3swSBdHpM4UBya06Qwpd5Vn4M4+5CD\/bhSOUaR6A8x+eIbIrWsszsCFwUQm4zi\/2oWJUJC5ArD3gc2h4lq1eL6vjV1SqxTpZ\/U5bYLjskkg38IHNhNrR19zTkmUazRANW4txK+YbB+jSEpRkogO\/Wc+UwTBlArIIxvWoYJDFLJNAgXjwNX3ZnhvySHO74aJ9SPpCg1JXpb4pCs\/Fy6CNA1SThHwd6LtqZgufcZjLaJ6dk09fBhG1USJYJhqPlDuFaGKrbGgtPNonZQ3fa4eonRiTJdiGfYpE8Ul8BXWqS5AqTtTeE\/uiPdNsYhEkDT71uMOtR8lK9Ncmjrp4oq1APy9pmQ1GwKQBF9DDIXluLiNnGcS31QWEM=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-216", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-216", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2583, "gross_total": 2553, "base_fare": 2058, "tax": 525, "sell": { "currency": "MYR", "total": 2583, "base_fare": 2058, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU4MywiYmFzZV9mYXJlIjoyMDU4LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI1NTMsImJhc2VfZmFyZSI6MjAyOCwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU1MywiYmFzZV9mYXJlIjoyMDI4LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2583, "base_fare": 2058, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2028.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2583, "base_fare": 2058, "tax": 525, "gross": { "base_fare": "2028.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1ODMuMDAiLCJiYXNlX2ZhcmUiOiIyMDU4LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAyOC4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjU1My4wMCIsImJhc2VfZmFyZSI6IjIwMjguMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDI4LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjU1My4wMCIsImJhc2VfZmFyZSI6IjIwMjguMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU1MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2553, "base_fare": 2028, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2583, "filter": { "id": "F123NP00114-216", "price": 2583, "gross_total": 2553, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-217", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TyhNKlRJ\/Ind\/+CeTH\/DX4tAS1ziXkNXtiB7\/vyYGx60cNMnTyu207sIKjjaYpmuk2SaKhCdzcDgR7AwLPn9kENWVAN62cHeVurknmuCOCrzKmFvRAgsp\/A+\/ggyCujAU7i+9HurJwxm9aFDhm9\/PK62Up\/G58t\/ZFHmPLGKvUPRxg7Zk9Dk5b5UjsiefOqjEuNT8BgyztYMc9oAxecfe75AvknTieAdi5Q6abhbLWFTngN3pjJ9VPXneLnBpo6rm0BizJITV5USuEFCyKrO5GsiR+vg7eZq7s64uLK3wYg\/LRoM2JkeR8ijxijwVhhyVbR2J4\/ygcEmfNdyk0hR8ssBanAkn3wPbkIye\/fehuednpxnPtlhldmE4uBq0Mv2jSzOR45SbfJCICwuUL5C\/qcGjXd+DncDZsR213dD+0ORE4lG+GMvA6C2mf3+l8\/bSk0M5\/1PmScKmHn9nOi3hebnXCUIxjJOuUw7uMeuF+Q\/x+ljFPSbOROvuNyHJPXPsEliZXIvolZoLV78dWyzvRtooxRh223YNaLE9ZXUT6uLgTzqCa+hJD0DIltmK50szksS57W0z6vZjAiGsiGWcrj5y+AAo0dlBBbski8GyYRNfuBEqp9ZVNZyfflfNDrJBSdB8FDregPgpTEC1nGpAtH4FS2NM1S3g96hoJrG+mZl\/t6MmOizIOWwN205V7M8rdW1on1GrrS1LdJKhcaDML86XlOGXn8s9lGKKzLx3l5nLdKwam8JMw7dzGOJZ+0InJZvUa\/B1p9xX7Tla0kcvRTGdQ6hw9Pae3RX1Sp2FnsGVYoc3e2Ce4jvn5S8pXikcfmlpt6fxA9bjOf3DVA7Vg6wgVs2cT3OIcF75ZHRoruhPW16p1+JeGNyZ9SOEhskQLoUNXAzbGIpu6znSPCIA123utyXKRvIeWeUK7O38nwxAM8QwszRfjwYF6xCnc8ZzH80xq1b6nJJoGkFO83L3FVOxvhBsvKtmCsw6uffWh1B63KmdL7mKFBU3Qrsq8aAA=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-217", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-217", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2583, "gross_total": 2553, "base_fare": 2058, "tax": 525, "sell": { "currency": "MYR", "total": 2583, "base_fare": 2058, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU4MywiYmFzZV9mYXJlIjoyMDU4LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI1NTMsImJhc2VfZmFyZSI6MjAyOCwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU1MywiYmFzZV9mYXJlIjoyMDI4LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2583, "base_fare": 2058, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2028.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2583, "base_fare": 2058, "tax": 525, "gross": { "base_fare": "2028.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1ODMuMDAiLCJiYXNlX2ZhcmUiOiIyMDU4LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAyOC4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjU1My4wMCIsImJhc2VfZmFyZSI6IjIwMjguMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDI4LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjU1My4wMCIsImJhc2VfZmFyZSI6IjIwMjguMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU1MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2553, "base_fare": 2028, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2583, "filter": { "id": "F123NP00114-217", "price": 2583, "gross_total": 2553, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-218", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWjam7yj2DBtdT7hIssV7ZzTqfVNjBkTOXQ\/3xaV5HlxrAIhth66XmVQB2SfTYl8QVQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-218", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "27TQzHwWk6PypSeOmvV7ZA6SdQNL+DqoFvnUc0MPkqk=", "origin": "KUL", "departure_time": "2026-03-11 23:00:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DEL", "arrival_time": "2026-03-12 02:25:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-11", "flight_time": "5h 55m", "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": "2387" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "G", "fareBasisCode": "eyJpdiI6InVrQ1ZRSWx6Nkd4YXF5WVAvUXVhY2c9PSIsInZhbHVlIjoiQU5TUDVRU29MTFZpNExmM0p6Y3k0V29xYnRYYnJtQjA2YjFRdjJzQmc1Ukd1Q0tucVZ1eDNOOXpCR25FMXpWREFuUy9vRzBNbHE5WlJlZ0NpNmVJMnpJOThnMThPZDJLWmoxYkNiai9uYUNBS3E3Sk9YNVU5SFF3a1dqM1dXakFxQjY1TDNtOEMxMnZ2V3pqRTg2NGQvUjgvbHpzU0xwbjNuSnNSTkR1L3hxRHR4aWpvWG5CRU1Ib3RpUXVWNUZua0Y3VU1NVit5ejhiOWNRNGQyeWp2U2d5dlZ5R0Z3TVVlYU5jbXpFT2h2b3pDODV2Z011ZE51Z0tBK1RvNjlSNjJYV0cybExiRE1scFVkaGF3WmhGeDl1Ym5KaEdyWDhDd0dCVXRvWllCMnJlTlR3aVRRa1N0VHQ1OXFOMDc3OWd4czQ3SjdTbUhEOEttYlBvTVZYUnV4RkdBR2tya2ZkNnRJZkdRTXFvWGdFN3FkSGlPQUhIRUtRcytGMjdVdEZMeXB5SFp6N09XelZEOHNhaUVSektJYXMzd0h6YjBYQ3RLRThSVllMZFV6SFhid0J1Z3ZWZ1R0WDJKek93am1ESlhRTG9uVjJINzZNdkYyMGliWkVEZmIxOXBFdDVVK1liZ29tc2xhbThuTEN6ZThtWlJFOHo2aU9xdjlUTnVhdDJIL0Rpa0t2bjNldVpuTjY1UjJmRlgzbmxpUVdDNytZSzNZaVNtSVBEVmxtZ3RQMnFqVFFNWVNyaXFBRGhrV2plK3NjeFJiVmxSSzFDMkJhOWg5bkZzRGp2UU50bFFNemo1T0F1MUlGamJmYm9Pd01ORDA3S2FGQy8raDM3QU4vWXk5WndSTSs3akF1bm5qQzNtVVJqazJ2cW4wd0dUOTc1dTFzTU43QTVnNi95azdLOU5hQTVWenphaHdzbEs3dmdPV2hubEdUUTVGYzBXNHNtS3had2hrT05GUE5FV2NvL3lmbUF0Vk9MM05tZ3dIMDR5SEVsRzlkRGJmWGVTdUduVEJabmx2eVdRalRMeTA5R3BZKy9rQ0MzRzhoYW5pdXdSejdZSUtyWmNyZXJvcFBTQUFLb0hUWmN3QTZydW81ejVIZGVyZHZRNHNVcXdtZnpMMEZLNDJIMWJtbDFzRmpJSVR0NWZCK2t2cDVFK2puUUorOGg1eDBORmRLQUJueUVzKy82SE0ycG10ZldjZFhLZWdGYkQrdlg4WXpjV0NSdkJMNHdoNmhEd1ZLcjlqdUcwc3ZvRUJmSzdRRk1nZW0ySWR2VjJiS1hlSlRQWkxoQWoyQVhSUFNRdE9HaWZ1S21Lc0dOWXlUZ0FVRTEwRE8yM2tqbnZWbVFtRDIrVnZDRjNobisyYml5UGN1Y29QM3RKbU1nVTZQZVEyWnY2MXJHbmVCcGc1S0NPMVBDRkF0ZE5kY0hyYkNuMzErL1RxcVFQa3drZUNLTExBUW1KWmlzekhOcisyc2l1TDhkaGxOank3RWZpZG1UNnloaUZ1YUNNUTE0Mk1iSnRmMmJhbGVDbzVOTjkxNFQ5OERqZmU5Z29LL0NVQ1NGeHd1dllMN3FrWEZJY2VmWlhGbmYySHl2eXcrbXQ2b3A3T3RZYk94VnJENXV0clpxd05xM0FlVE9zMWVtUVBUSUlIWndzTHlMTHRmREZ1WlhkSGhrTlozaHVtZXNJS0FLVDIyYWptRDNMdkhKdjViRmoxVHBXa2svcTB0KzM5dUVtemsyeTRwU1ZuK0tBMlpINjdjVDJ6YjlaWDQyVnRDTFRGWXlTYnNmUDdBSzNLRE1hZmphckRoMlNFWjdnbXdpZEZ1UVpmU284VzRyUHQ0UG4rdmUyTzZxK04yWU5ldU04aGd2YTg2STNyRFNmRGsxYXlYb2Njb1VoTVNtcjA4MHZsR2FVb0xuazB1SG1SZXliSUpOa1dPUnVKWGlCdlh0Q1RRdUttWjhSMEx5TFZvQnhBbmdrNlJHNklhdU1qMlo2ZkNIVFI5T2FGY0FSZVd1c3pqemwxb3lQQkJhc3VPYTRqMWZIWG5PL0VaaFZHNWdNRk1hTlNhV1N2eGZsZW9MZ2NiN1pDL3BUZ2xrN1d1Rk84dDc4L0g2alg1YkdiTEhnN2xoeVJ6VUx0YTF1THUxS1d2L1lUSVRabk5SNVZPVmZCeFhTTUJJTVBJQkpldkR6NHBCQWVtSldoQVA0MFFUMmpqVk1nNGs2MlpKV0ZjMmRZeVU0QW9UbnBXTXk4WXoyeTVBa2N4UlV5TG1FVnIraDRGbTVsUzk3NEQyc3VEcStZOWFtMWp5SUI0dzNtNU9QeWtERllJZjVyVlhVa0Q4RCs4UDVNbHM4V1lnWHdzUS95QzY1ZHhIM2VnNXlMWEhVTXRiOEd3dGlWNVBsVUNONXNBRlEzZ0QyUy9ZS0NHczdVY0t6citvQ0VnVEFJRGpnTlY4K0dGclEvTzBXRVhRbWRpVXBrTmJ3S21ORzhPdHdTSHlpM3NpQy9ITm4xRlh2ZjF0NzMramRlYmM0ZW82RnMrMSttRFRWekdGWnkzelNFVkF3MXVGK2d5N1hUZXdJcnhrQ0U3UFFMYm1jZnFGM0VPeXM4VnI5NlFaY2hFWFZyTCs4dG50M1N6ZU1MR0ovaEt4VEMyQWR1R3cvYkV2WElLUndNcGtFVVNkYzQvU01hSlZmenN6NGxjcnUyM0Q2aklZTkxlem5JTnhuOXVPd0FkeWUwd0pmaGtWY1R2aW83Y0t3QkU3dE1IV3JtWWcyK3p5QzRsb0t0WVRjSk9IdEV3PSIsIm1hYyI6ImQwNGIyMGMwOWMyNGEzMzQ3ODE0NGM2ZGVjNDEyYzEwMjE1YzM5NTEzMzViNTA3NWYwZjRkNzU5MDljMjE0NjkiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "3NUMn9RFyCRYxgQum\/mhfaUEmybc6FmF9\/vgtlU\/CyI=", "origin": "DEL", "departure_time": "2026-03-12 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-03-12 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "2h 30m", "distance": null, "lay_over": "PT14H55M", "lay_over_date": "2026-03-12", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "G", "fareBasisCode": "eyJpdiI6InVrQ1ZRSWx6Nkd4YXF5WVAvUXVhY2c9PSIsInZhbHVlIjoiQU5TUDVRU29MTFZpNExmM0p6Y3k0V29xYnRYYnJtQjA2YjFRdjJzQmc1Ukd1Q0tucVZ1eDNOOXpCR25FMXpWREFuUy9vRzBNbHE5WlJlZ0NpNmVJMnpJOThnMThPZDJLWmoxYkNiai9uYUNBS3E3Sk9YNVU5SFF3a1dqM1dXakFxQjY1TDNtOEMxMnZ2V3pqRTg2NGQvUjgvbHpzU0xwbjNuSnNSTkR1L3hxRHR4aWpvWG5CRU1Ib3RpUXVWNUZua0Y3VU1NVit5ejhiOWNRNGQyeWp2U2d5dlZ5R0Z3TVVlYU5jbXpFT2h2b3pDODV2Z011ZE51Z0tBK1RvNjlSNjJYV0cybExiRE1scFVkaGF3WmhGeDl1Ym5KaEdyWDhDd0dCVXRvWllCMnJlTlR3aVRRa1N0VHQ1OXFOMDc3OWd4czQ3SjdTbUhEOEttYlBvTVZYUnV4RkdBR2tya2ZkNnRJZkdRTXFvWGdFN3FkSGlPQUhIRUtRcytGMjdVdEZMeXB5SFp6N09XelZEOHNhaUVSektJYXMzd0h6YjBYQ3RLRThSVllMZFV6SFhid0J1Z3ZWZ1R0WDJKek93am1ESlhRTG9uVjJINzZNdkYyMGliWkVEZmIxOXBFdDVVK1liZ29tc2xhbThuTEN6ZThtWlJFOHo2aU9xdjlUTnVhdDJIL0Rpa0t2bjNldVpuTjY1UjJmRlgzbmxpUVdDNytZSzNZaVNtSVBEVmxtZ3RQMnFqVFFNWVNyaXFBRGhrV2plK3NjeFJiVmxSSzFDMkJhOWg5bkZzRGp2UU50bFFNemo1T0F1MUlGamJmYm9Pd01ORDA3S2FGQy8raDM3QU4vWXk5WndSTSs3akF1bm5qQzNtVVJqazJ2cW4wd0dUOTc1dTFzTU43QTVnNi95azdLOU5hQTVWenphaHdzbEs3dmdPV2hubEdUUTVGYzBXNHNtS3had2hrT05GUE5FV2NvL3lmbUF0Vk9MM05tZ3dIMDR5SEVsRzlkRGJmWGVTdUduVEJabmx2eVdRalRMeTA5R3BZKy9rQ0MzRzhoYW5pdXdSejdZSUtyWmNyZXJvcFBTQUFLb0hUWmN3QTZydW81ejVIZGVyZHZRNHNVcXdtZnpMMEZLNDJIMWJtbDFzRmpJSVR0NWZCK2t2cDVFK2puUUorOGg1eDBORmRLQUJueUVzKy82SE0ycG10ZldjZFhLZWdGYkQrdlg4WXpjV0NSdkJMNHdoNmhEd1ZLcjlqdUcwc3ZvRUJmSzdRRk1nZW0ySWR2VjJiS1hlSlRQWkxoQWoyQVhSUFNRdE9HaWZ1S21Lc0dOWXlUZ0FVRTEwRE8yM2tqbnZWbVFtRDIrVnZDRjNobisyYml5UGN1Y29QM3RKbU1nVTZQZVEyWnY2MXJHbmVCcGc1S0NPMVBDRkF0ZE5kY0hyYkNuMzErL1RxcVFQa3drZUNLTExBUW1KWmlzekhOcisyc2l1TDhkaGxOank3RWZpZG1UNnloaUZ1YUNNUTE0Mk1iSnRmMmJhbGVDbzVOTjkxNFQ5OERqZmU5Z29LL0NVQ1NGeHd1dllMN3FrWEZJY2VmWlhGbmYySHl2eXcrbXQ2b3A3T3RZYk94VnJENXV0clpxd05xM0FlVE9zMWVtUVBUSUlIWndzTHlMTHRmREZ1WlhkSGhrTlozaHVtZXNJS0FLVDIyYWptRDNMdkhKdjViRmoxVHBXa2svcTB0KzM5dUVtemsyeTRwU1ZuK0tBMlpINjdjVDJ6YjlaWDQyVnRDTFRGWXlTYnNmUDdBSzNLRE1hZmphckRoMlNFWjdnbXdpZEZ1UVpmU284VzRyUHQ0UG4rdmUyTzZxK04yWU5ldU04aGd2YTg2STNyRFNmRGsxYXlYb2Njb1VoTVNtcjA4MHZsR2FVb0xuazB1SG1SZXliSUpOa1dPUnVKWGlCdlh0Q1RRdUttWjhSMEx5TFZvQnhBbmdrNlJHNklhdU1qMlo2ZkNIVFI5T2FGY0FSZVd1c3pqemwxb3lQQkJhc3VPYTRqMWZIWG5PL0VaaFZHNWdNRk1hTlNhV1N2eGZsZW9MZ2NiN1pDL3BUZ2xrN1d1Rk84dDc4L0g2alg1YkdiTEhnN2xoeVJ6VUx0YTF1THUxS1d2L1lUSVRabk5SNVZPVmZCeFhTTUJJTVBJQkpldkR6NHBCQWVtSldoQVA0MFFUMmpqVk1nNGs2MlpKV0ZjMmRZeVU0QW9UbnBXTXk4WXoyeTVBa2N4UlV5TG1FVnIraDRGbTVsUzk3NEQyc3VEcStZOWFtMWp5SUI0dzNtNU9QeWtERllJZjVyVlhVa0Q4RCs4UDVNbHM4V1lnWHdzUS95QzY1ZHhIM2VnNXlMWEhVTXRiOEd3dGlWNVBsVUNONXNBRlEzZ0QyUy9ZS0NHczdVY0t6citvQ0VnVEFJRGpnTlY4K0dGclEvTzBXRVhRbWRpVXBrTmJ3S21ORzhPdHdTSHlpM3NpQy9ITm4xRlh2ZjF0NzMramRlYmM0ZW82RnMrMSttRFRWekdGWnkzelNFVkF3MXVGK2d5N1hUZXdJcnhrQ0U3UFFMYm1jZnFGM0VPeXM4VnI5NlFaY2hFWFZyTCs4dG50M1N6ZU1MR0ovaEt4VEMyQWR1R3cvYkV2WElLUndNcGtFVVNkYzQvU01hSlZmenN6NGxjcnUyM0Q2aklZTkxlem5JTnhuOXVPd0FkeWUwd0pmaGtWY1R2aW83Y0t3QkU3dE1IV3JtWWcyK3p5QzRsb0t0WVRjSk9IdEV3PSIsIm1hYyI6ImQwNGIyMGMwOWMyNGEzMzQ3ODE0NGM2ZGVjNDEyYzEwMjE1YzM5NTEzMzViNTA3NWYwZjRkNzU5MDljMjE0NjkiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-218", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "s47jkKJPXycGh1cmkrOmFRoE9mJghrv77FJGin+WqR8=", "origin": "DAC", "departure_time": "2026-04-29 21:20:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-04-29 23:40:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-29", "flight_time": "2h 50m", "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" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6InVrQ1ZRSWx6Nkd4YXF5WVAvUXVhY2c9PSIsInZhbHVlIjoiQU5TUDVRU29MTFZpNExmM0p6Y3k0V29xYnRYYnJtQjA2YjFRdjJzQmc1Ukd1Q0tucVZ1eDNOOXpCR25FMXpWREFuUy9vRzBNbHE5WlJlZ0NpNmVJMnpJOThnMThPZDJLWmoxYkNiai9uYUNBS3E3Sk9YNVU5SFF3a1dqM1dXakFxQjY1TDNtOEMxMnZ2V3pqRTg2NGQvUjgvbHpzU0xwbjNuSnNSTkR1L3hxRHR4aWpvWG5CRU1Ib3RpUXVWNUZua0Y3VU1NVit5ejhiOWNRNGQyeWp2U2d5dlZ5R0Z3TVVlYU5jbXpFT2h2b3pDODV2Z011ZE51Z0tBK1RvNjlSNjJYV0cybExiRE1scFVkaGF3WmhGeDl1Ym5KaEdyWDhDd0dCVXRvWllCMnJlTlR3aVRRa1N0VHQ1OXFOMDc3OWd4czQ3SjdTbUhEOEttYlBvTVZYUnV4RkdBR2tya2ZkNnRJZkdRTXFvWGdFN3FkSGlPQUhIRUtRcytGMjdVdEZMeXB5SFp6N09XelZEOHNhaUVSektJYXMzd0h6YjBYQ3RLRThSVllMZFV6SFhid0J1Z3ZWZ1R0WDJKek93am1ESlhRTG9uVjJINzZNdkYyMGliWkVEZmIxOXBFdDVVK1liZ29tc2xhbThuTEN6ZThtWlJFOHo2aU9xdjlUTnVhdDJIL0Rpa0t2bjNldVpuTjY1UjJmRlgzbmxpUVdDNytZSzNZaVNtSVBEVmxtZ3RQMnFqVFFNWVNyaXFBRGhrV2plK3NjeFJiVmxSSzFDMkJhOWg5bkZzRGp2UU50bFFNemo1T0F1MUlGamJmYm9Pd01ORDA3S2FGQy8raDM3QU4vWXk5WndSTSs3akF1bm5qQzNtVVJqazJ2cW4wd0dUOTc1dTFzTU43QTVnNi95azdLOU5hQTVWenphaHdzbEs3dmdPV2hubEdUUTVGYzBXNHNtS3had2hrT05GUE5FV2NvL3lmbUF0Vk9MM05tZ3dIMDR5SEVsRzlkRGJmWGVTdUduVEJabmx2eVdRalRMeTA5R3BZKy9rQ0MzRzhoYW5pdXdSejdZSUtyWmNyZXJvcFBTQUFLb0hUWmN3QTZydW81ejVIZGVyZHZRNHNVcXdtZnpMMEZLNDJIMWJtbDFzRmpJSVR0NWZCK2t2cDVFK2puUUorOGg1eDBORmRLQUJueUVzKy82SE0ycG10ZldjZFhLZWdGYkQrdlg4WXpjV0NSdkJMNHdoNmhEd1ZLcjlqdUcwc3ZvRUJmSzdRRk1nZW0ySWR2VjJiS1hlSlRQWkxoQWoyQVhSUFNRdE9HaWZ1S21Lc0dOWXlUZ0FVRTEwRE8yM2tqbnZWbVFtRDIrVnZDRjNobisyYml5UGN1Y29QM3RKbU1nVTZQZVEyWnY2MXJHbmVCcGc1S0NPMVBDRkF0ZE5kY0hyYkNuMzErL1RxcVFQa3drZUNLTExBUW1KWmlzekhOcisyc2l1TDhkaGxOank3RWZpZG1UNnloaUZ1YUNNUTE0Mk1iSnRmMmJhbGVDbzVOTjkxNFQ5OERqZmU5Z29LL0NVQ1NGeHd1dllMN3FrWEZJY2VmWlhGbmYySHl2eXcrbXQ2b3A3T3RZYk94VnJENXV0clpxd05xM0FlVE9zMWVtUVBUSUlIWndzTHlMTHRmREZ1WlhkSGhrTlozaHVtZXNJS0FLVDIyYWptRDNMdkhKdjViRmoxVHBXa2svcTB0KzM5dUVtemsyeTRwU1ZuK0tBMlpINjdjVDJ6YjlaWDQyVnRDTFRGWXlTYnNmUDdBSzNLRE1hZmphckRoMlNFWjdnbXdpZEZ1UVpmU284VzRyUHQ0UG4rdmUyTzZxK04yWU5ldU04aGd2YTg2STNyRFNmRGsxYXlYb2Njb1VoTVNtcjA4MHZsR2FVb0xuazB1SG1SZXliSUpOa1dPUnVKWGlCdlh0Q1RRdUttWjhSMEx5TFZvQnhBbmdrNlJHNklhdU1qMlo2ZkNIVFI5T2FGY0FSZVd1c3pqemwxb3lQQkJhc3VPYTRqMWZIWG5PL0VaaFZHNWdNRk1hTlNhV1N2eGZsZW9MZ2NiN1pDL3BUZ2xrN1d1Rk84dDc4L0g2alg1YkdiTEhnN2xoeVJ6VUx0YTF1THUxS1d2L1lUSVRabk5SNVZPVmZCeFhTTUJJTVBJQkpldkR6NHBCQWVtSldoQVA0MFFUMmpqVk1nNGs2MlpKV0ZjMmRZeVU0QW9UbnBXTXk4WXoyeTVBa2N4UlV5TG1FVnIraDRGbTVsUzk3NEQyc3VEcStZOWFtMWp5SUI0dzNtNU9QeWtERllJZjVyVlhVa0Q4RCs4UDVNbHM4V1lnWHdzUS95QzY1ZHhIM2VnNXlMWEhVTXRiOEd3dGlWNVBsVUNONXNBRlEzZ0QyUy9ZS0NHczdVY0t6citvQ0VnVEFJRGpnTlY4K0dGclEvTzBXRVhRbWRpVXBrTmJ3S21ORzhPdHdTSHlpM3NpQy9ITm4xRlh2ZjF0NzMramRlYmM0ZW82RnMrMSttRFRWekdGWnkzelNFVkF3MXVGK2d5N1hUZXdJcnhrQ0U3UFFMYm1jZnFGM0VPeXM4VnI5NlFaY2hFWFZyTCs4dG50M1N6ZU1MR0ovaEt4VEMyQWR1R3cvYkV2WElLUndNcGtFVVNkYzQvU01hSlZmenN6NGxjcnUyM0Q2aklZTkxlem5JTnhuOXVPd0FkeWUwd0pmaGtWY1R2aW83Y0t3QkU3dE1IV3JtWWcyK3p5QzRsb0t0WVRjSk9IdEV3PSIsIm1hYyI6ImQwNGIyMGMwOWMyNGEzMzQ3ODE0NGM2ZGVjNDEyYzEwMjE1YzM5NTEzMzViNTA3NWYwZjRkNzU5MDljMjE0NjkiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "mCjGf4hsKMiUVs44cnO5hRPBedqF6ZPj16E+qwNdHYM=", "origin": "DEL", "departure_time": "2026-04-30 22: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-05-01 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "5h 40m", "distance": null, "lay_over": "PT23H10M", "lay_over_date": "2026-04-29", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2386" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "W", "fareBasisCode": "eyJpdiI6InVrQ1ZRSWx6Nkd4YXF5WVAvUXVhY2c9PSIsInZhbHVlIjoiQU5TUDVRU29MTFZpNExmM0p6Y3k0V29xYnRYYnJtQjA2YjFRdjJzQmc1Ukd1Q0tucVZ1eDNOOXpCR25FMXpWREFuUy9vRzBNbHE5WlJlZ0NpNmVJMnpJOThnMThPZDJLWmoxYkNiai9uYUNBS3E3Sk9YNVU5SFF3a1dqM1dXakFxQjY1TDNtOEMxMnZ2V3pqRTg2NGQvUjgvbHpzU0xwbjNuSnNSTkR1L3hxRHR4aWpvWG5CRU1Ib3RpUXVWNUZua0Y3VU1NVit5ejhiOWNRNGQyeWp2U2d5dlZ5R0Z3TVVlYU5jbXpFT2h2b3pDODV2Z011ZE51Z0tBK1RvNjlSNjJYV0cybExiRE1scFVkaGF3WmhGeDl1Ym5KaEdyWDhDd0dCVXRvWllCMnJlTlR3aVRRa1N0VHQ1OXFOMDc3OWd4czQ3SjdTbUhEOEttYlBvTVZYUnV4RkdBR2tya2ZkNnRJZkdRTXFvWGdFN3FkSGlPQUhIRUtRcytGMjdVdEZMeXB5SFp6N09XelZEOHNhaUVSektJYXMzd0h6YjBYQ3RLRThSVllMZFV6SFhid0J1Z3ZWZ1R0WDJKek93am1ESlhRTG9uVjJINzZNdkYyMGliWkVEZmIxOXBFdDVVK1liZ29tc2xhbThuTEN6ZThtWlJFOHo2aU9xdjlUTnVhdDJIL0Rpa0t2bjNldVpuTjY1UjJmRlgzbmxpUVdDNytZSzNZaVNtSVBEVmxtZ3RQMnFqVFFNWVNyaXFBRGhrV2plK3NjeFJiVmxSSzFDMkJhOWg5bkZzRGp2UU50bFFNemo1T0F1MUlGamJmYm9Pd01ORDA3S2FGQy8raDM3QU4vWXk5WndSTSs3akF1bm5qQzNtVVJqazJ2cW4wd0dUOTc1dTFzTU43QTVnNi95azdLOU5hQTVWenphaHdzbEs3dmdPV2hubEdUUTVGYzBXNHNtS3had2hrT05GUE5FV2NvL3lmbUF0Vk9MM05tZ3dIMDR5SEVsRzlkRGJmWGVTdUduVEJabmx2eVdRalRMeTA5R3BZKy9rQ0MzRzhoYW5pdXdSejdZSUtyWmNyZXJvcFBTQUFLb0hUWmN3QTZydW81ejVIZGVyZHZRNHNVcXdtZnpMMEZLNDJIMWJtbDFzRmpJSVR0NWZCK2t2cDVFK2puUUorOGg1eDBORmRLQUJueUVzKy82SE0ycG10ZldjZFhLZWdGYkQrdlg4WXpjV0NSdkJMNHdoNmhEd1ZLcjlqdUcwc3ZvRUJmSzdRRk1nZW0ySWR2VjJiS1hlSlRQWkxoQWoyQVhSUFNRdE9HaWZ1S21Lc0dOWXlUZ0FVRTEwRE8yM2tqbnZWbVFtRDIrVnZDRjNobisyYml5UGN1Y29QM3RKbU1nVTZQZVEyWnY2MXJHbmVCcGc1S0NPMVBDRkF0ZE5kY0hyYkNuMzErL1RxcVFQa3drZUNLTExBUW1KWmlzekhOcisyc2l1TDhkaGxOank3RWZpZG1UNnloaUZ1YUNNUTE0Mk1iSnRmMmJhbGVDbzVOTjkxNFQ5OERqZmU5Z29LL0NVQ1NGeHd1dllMN3FrWEZJY2VmWlhGbmYySHl2eXcrbXQ2b3A3T3RZYk94VnJENXV0clpxd05xM0FlVE9zMWVtUVBUSUlIWndzTHlMTHRmREZ1WlhkSGhrTlozaHVtZXNJS0FLVDIyYWptRDNMdkhKdjViRmoxVHBXa2svcTB0KzM5dUVtemsyeTRwU1ZuK0tBMlpINjdjVDJ6YjlaWDQyVnRDTFRGWXlTYnNmUDdBSzNLRE1hZmphckRoMlNFWjdnbXdpZEZ1UVpmU284VzRyUHQ0UG4rdmUyTzZxK04yWU5ldU04aGd2YTg2STNyRFNmRGsxYXlYb2Njb1VoTVNtcjA4MHZsR2FVb0xuazB1SG1SZXliSUpOa1dPUnVKWGlCdlh0Q1RRdUttWjhSMEx5TFZvQnhBbmdrNlJHNklhdU1qMlo2ZkNIVFI5T2FGY0FSZVd1c3pqemwxb3lQQkJhc3VPYTRqMWZIWG5PL0VaaFZHNWdNRk1hTlNhV1N2eGZsZW9MZ2NiN1pDL3BUZ2xrN1d1Rk84dDc4L0g2alg1YkdiTEhnN2xoeVJ6VUx0YTF1THUxS1d2L1lUSVRabk5SNVZPVmZCeFhTTUJJTVBJQkpldkR6NHBCQWVtSldoQVA0MFFUMmpqVk1nNGs2MlpKV0ZjMmRZeVU0QW9UbnBXTXk4WXoyeTVBa2N4UlV5TG1FVnIraDRGbTVsUzk3NEQyc3VEcStZOWFtMWp5SUI0dzNtNU9QeWtERllJZjVyVlhVa0Q4RCs4UDVNbHM4V1lnWHdzUS95QzY1ZHhIM2VnNXlMWEhVTXRiOEd3dGlWNVBsVUNONXNBRlEzZ0QyUy9ZS0NHczdVY0t6citvQ0VnVEFJRGpnTlY4K0dGclEvTzBXRVhRbWRpVXBrTmJ3S21ORzhPdHdTSHlpM3NpQy9ITm4xRlh2ZjF0NzMramRlYmM0ZW82RnMrMSttRFRWekdGWnkzelNFVkF3MXVGK2d5N1hUZXdJcnhrQ0U3UFFMYm1jZnFGM0VPeXM4VnI5NlFaY2hFWFZyTCs4dG50M1N6ZU1MR0ovaEt4VEMyQWR1R3cvYkV2WElLUndNcGtFVVNkYzQvU01hSlZmenN6NGxjcnUyM0Q2aklZTkxlem5JTnhuOXVPd0FkeWUwd0pmaGtWY1R2aW83Y0t3QkU3dE1IV3JtWWcyK3p5QzRsb0t0WVRjSk9IdEV3PSIsIm1hYyI6ImQwNGIyMGMwOWMyNGEzMzQ3ODE0NGM2ZGVjNDEyYzEwMjE1YzM5NTEzMzViNTA3NWYwZjRkNzU5MDljMjE0NjkiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2585, "gross_total": 2555, "base_fare": 1679, "tax": 906, "sell": { "currency": "MYR", "total": 2585, "base_fare": 1679, "tax": 906 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU4NSwiYmFzZV9mYXJlIjoxNjc5LCJ0YXgiOjkwNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI1NTUsImJhc2VfZmFyZSI6MTY0OSwidGF4Ijo5MDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU1NSwiYmFzZV9mYXJlIjoxNjQ5LCJ0YXgiOjkwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2585, "base_fare": 1679, "tax": 906, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1649.00", "tax": "906.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2585, "base_fare": 1679, "tax": 906, "gross": { "base_fare": "1649.00", "tax": "906.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1ODUuMDAiLCJiYXNlX2ZhcmUiOiIxNjc5LjAwIiwidGF4IjoiOTA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY0OS4wMCIsInRheCI6IjkwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjU1NS4wMCIsImJhc2VfZmFyZSI6IjE2NDkuMDAiLCJ0YXgiOiI5MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjQ5LjAwIiwidGF4IjoiOTA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjU1NS4wMCIsImJhc2VfZmFyZSI6IjE2NDkuMDAiLCJ0YXgiOiI5MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU1NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2555, "base_fare": 1649, "tax": 906, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2585, "filter": { "id": "F123NP00114-218", "price": 2585, "gross_total": 2555, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-05-01 07:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112300del2026031202252387del202603121720dac202603122020237dac202604292120del202604292340238del202604302250kul2026050107002386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-219", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2StOPWIC8gI6B9uJhSJx\/uNskaryFlDP5yB3uv4+CvDJA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-219", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "L5VcHaYLEZEX0jJSP+fwmA==", "origin": "SZB", "departure_time": "2026-03-11 14:00:00", "origin_terminal": null, "origin_airport": { "name": "Sultan Abdul Aziz Shah Airport", "city": "Subang", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8585" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N35MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "teLOD51jhqjmf09sI9zwyw==", "origin": "SIN", "departure_time": "2026-03-11 20:40:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 22:40:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N35MYR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-219", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "mpeJxjGidSICJ6jUWTB0\/g==", "origin": "DAC", "departure_time": "2026-04-29 23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-30 06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N15MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Uu58Kf6xjCmdq8tXdLvHEg==", "origin": "SIN", "departure_time": "2026-04-30 07:00:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-30 08:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "1h 10m", "distance": null, "lay_over": "PT01H00M", "lay_over_date": "2026-04-30", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N15MYR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2587, "gross_total": 2557, "base_fare": 2015, "tax": 572, "sell": { "currency": "MYR", "total": 2587, "base_fare": 2015, "tax": 572 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU4NywiYmFzZV9mYXJlIjoyMDE1LCJ0YXgiOjU3Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI1NTcsImJhc2VfZmFyZSI6MTk4NSwidGF4Ijo1NzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU1NywiYmFzZV9mYXJlIjoxOTg1LCJ0YXgiOjU3Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2587, "base_fare": 2015, "tax": 572, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1985.00", "tax": "572.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2587, "base_fare": 2015, "tax": 572, "gross": { "base_fare": "1985.00", "tax": "572.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1ODcuMDAiLCJiYXNlX2ZhcmUiOiIyMDE1LjAwIiwidGF4IjoiNTcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk4NS4wMCIsInRheCI6IjU3Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjU1Ny4wMCIsImJhc2VfZmFyZSI6IjE5ODUuMDAiLCJ0YXgiOiI1NzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTg1LjAwIiwidGF4IjoiNTcyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjU1Ny4wMCIsImJhc2VfZmFyZSI6IjE5ODUuMDAiLCJ0YXgiOiI1NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2557, "base_fare": 1985, "tax": 572, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2587, "filter": { "id": "F123NP00114-219", "price": 2587, "gross_total": 2557, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "Airbus-320", "aircraft_name": "Airbus-320", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 14:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-30 08:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "szb202603111400sin2026031115208585sin202603112040dac202603112240446dac202604292355sin202604300600447sin202604300700kul202604300810104", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-220", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TJQHaJe36yszSgsUb+kP\/kFksb+ORaHXnKYFiy7O7jlw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-220", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "UXx82OJp\/HHKeedEe\/\/QFg==", "origin": "KUL", "departure_time": "2026-03-11 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 23:15:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-788", "name": "Boeing-788", "picture": "Boeing-788.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8505" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8505" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N35MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "N2VI9nIM1mhDhT+RsesVgQ==", "origin": "SIN", "departure_time": "2026-03-12 20:40:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-12 22:40:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 0m", "distance": null, "lay_over": "PT21H25M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N35MYR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-220", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "mpeJxjGidSICJ6jUWTB0\/g==", "origin": "DAC", "departure_time": "2026-04-29 23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-30 06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N15MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Uu58Kf6xjCmdq8tXdLvHEg==", "origin": "SIN", "departure_time": "2026-04-30 07:00:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-30 08:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "1h 10m", "distance": null, "lay_over": "PT01H00M", "lay_over_date": "2026-04-30", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N15MYR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2587, "gross_total": 2557, "base_fare": 2015, "tax": 572, "sell": { "currency": "MYR", "total": 2587, "base_fare": 2015, "tax": 572 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU4NywiYmFzZV9mYXJlIjoyMDE1LCJ0YXgiOjU3Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI1NTcsImJhc2VfZmFyZSI6MTk4NSwidGF4Ijo1NzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU1NywiYmFzZV9mYXJlIjoxOTg1LCJ0YXgiOjU3Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2587, "base_fare": 2015, "tax": 572, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1985.00", "tax": "572.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2587, "base_fare": 2015, "tax": 572, "gross": { "base_fare": "1985.00", "tax": "572.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI1ODcuMDAiLCJiYXNlX2ZhcmUiOiIyMDE1LjAwIiwidGF4IjoiNTcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk4NS4wMCIsInRheCI6IjU3Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjU1Ny4wMCIsImJhc2VfZmFyZSI6IjE5ODUuMDAiLCJ0YXgiOiI1NzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTg1LjAwIiwidGF4IjoiNTcyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjU1Ny4wMCIsImJhc2VfZmFyZSI6IjE5ODUuMDAiLCJ0YXgiOiI1NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2557, "base_fare": 1985, "tax": 572, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2587, "filter": { "id": "F123NP00114-220", "price": 2587, "gross_total": 2557, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "Boeing-788", "aircraft_name": "Boeing-788", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-30 08:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112200sin2026031123158505sin202603122040dac202603122240446dac202604292355sin202604300600447sin202604300700kul202604300810104", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-221", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2R5Ld2VTZO79XNLGWZNt\/qpY9gN4eSya2tQdZUx51mdT45vPKn2JK4UntNqzfuBYw7foNilykbiZSfHA5mnAT+Nq713kxT\/U3Y4rnoKY4tgYQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-221", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "7HSG7ekpycknl4gde8msHATh1xKHegqGz5IiDXUM9Uc=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "X", "fareBasisCode": "XKUL6M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-221", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "x2Ruow+C1EIm4O8Dagz3GtaSax5QlyuteGLvs4+2Blg=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "UKULR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2608, "gross_total": 2748, "base_fare": 2355, "tax": 423, "sell": { "currency": "MYR", "total": 2608, "base_fare": 2355, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjYwOCwiYmFzZV9mYXJlIjoyMzU1LCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI1NzgsImJhc2VfZmFyZSI6MjMyNSwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjc0OCwiYmFzZV9mYXJlIjoyMzI1LCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2608, "base_fare": 2355, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2325.00", "tax": "423.00", "discount": 170, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2608, "base_fare": 2355, "tax": 423, "gross": { "base_fare": "2325.00", "tax": "423.00", "discount": "170.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI2MDguMDAiLCJiYXNlX2ZhcmUiOiIyMzU1LjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjMyNS4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTcwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNTc4LjAwIiwiYmFzZV9mYXJlIjoiMjMyNS4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzMjUuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE3MC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI3NDguMDAiLCJiYXNlX2ZhcmUiOiIyMzI1LjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxNzAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU3OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2748, "base_fare": 2325, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 170, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2608, "filter": { "id": "F123NP00114-221", "price": 2608, "gross_total": 2748, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-222", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2ScS4YWmkkBd11\/dSBNA48KDE2uT0HDWYgPfMuiQ0wcfI7Xju3bBI\/6\/HVPbHPweVtbX79ENnX1fKoo1IqD6xDsax1spkXRYsaMCpwgexu6Ww==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-222", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "D\/lfeCmqNFGnXj3r4VmdbXgNgpZwQXCX2DRomfW8Gfo=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "UKULR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-222", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "gN5hWYtOy+znjPY2rCTUlj5yruEgIPeswDUGBP7thQE=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "X", "fareBasisCode": "XKUL6M", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2608, "gross_total": 2748, "base_fare": 2355, "tax": 423, "sell": { "currency": "MYR", "total": 2608, "base_fare": 2355, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjYwOCwiYmFzZV9mYXJlIjoyMzU1LCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI1NzgsImJhc2VfZmFyZSI6MjMyNSwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjc0OCwiYmFzZV9mYXJlIjoyMzI1LCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2608, "base_fare": 2355, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2325.00", "tax": "423.00", "discount": 170, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2608, "base_fare": 2355, "tax": 423, "gross": { "base_fare": "2325.00", "tax": "423.00", "discount": "170.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI2MDguMDAiLCJiYXNlX2ZhcmUiOiIyMzU1LjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjMyNS4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTcwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNTc4LjAwIiwiYmFzZV9mYXJlIjoiMjMyNS4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzMjUuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE3MC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI3NDguMDAiLCJiYXNlX2ZhcmUiOiIyMzI1LjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxNzAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU3OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2748, "base_fare": 2325, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 170, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2608, "filter": { "id": "F123NP00114-222", "price": 2608, "gross_total": 2748, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-223", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TxOD8v1CwYMRyrNt7xUqGNMaZudjfE5L2Ms\/9RiZ9Pgw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-223", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "suZBDw2EkLLXECrlcMIAdQ==", "origin": "KUL", "departure_time": "2026-03-11 18:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 19:50:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-359", "name": "Airbus-359", "picture": "Airbus-359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N15MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "i5N\/bnIelP9+bnMiQs1U9Q==", "origin": "SIN", "departure_time": "2026-03-11 20:40:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 22:40:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N15MYR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-223", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "mpeJxjGidSICJ6jUWTB0\/g==", "origin": "DAC", "departure_time": "2026-04-29 23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-30 06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N15MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Uu58Kf6xjCmdq8tXdLvHEg==", "origin": "SIN", "departure_time": "2026-04-30 07:00:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-30 08:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "1h 10m", "distance": null, "lay_over": "PT01H00M", "lay_over_date": "2026-04-30", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N15MYR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2612, "gross_total": 2582, "base_fare": 2017, "tax": 595, "sell": { "currency": "MYR", "total": 2612, "base_fare": 2017, "tax": 595 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjYxMiwiYmFzZV9mYXJlIjoyMDE3LCJ0YXgiOjU5NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI1ODIsImJhc2VfZmFyZSI6MTk4NywidGF4Ijo1OTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjU4MiwiYmFzZV9mYXJlIjoxOTg3LCJ0YXgiOjU5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2612, "base_fare": 2017, "tax": 595, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1987.00", "tax": "595.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2612, "base_fare": 2017, "tax": 595, "gross": { "base_fare": "1987.00", "tax": "595.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI2MTIuMDAiLCJiYXNlX2ZhcmUiOiIyMDE3LjAwIiwidGF4IjoiNTk1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk4Ny4wMCIsInRheCI6IjU5NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjU4Mi4wMCIsImJhc2VfZmFyZSI6IjE5ODcuMDAiLCJ0YXgiOiI1OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTg3LjAwIiwidGF4IjoiNTk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjU4Mi4wMCIsImJhc2VfZmFyZSI6IjE5ODcuMDAiLCJ0YXgiOiI1OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU4MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2582, "base_fare": 1987, "tax": 595, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2612, "filter": { "id": "F123NP00114-223", "price": 2612, "gross_total": 2582, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "Airbus-359", "aircraft_name": "Airbus-359", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 18:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-30 08:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111830sin202603111950121sin202603112040dac202603112240446dac202604292355sin202604300600447sin202604300700kul202604300810104", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-224", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QH1h12mSod4iN+f35T\/yMg9UB2J8ixykEwEz7vMyR686zN8sq0dfjAmZmaezABbTOOzIoETCDSlvSGRw4Pc+KrskDo19i4mRB0pn\/w\/Fe9mg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-224", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "gWWpBsN\/hy\/MlX3q3oAS\/fy97cP8UULwqyezAQR+uYU=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "VKUL6M", "meal_code": null, "seat_available": "1" } } ] }, { "group": 1, "flight_key": "F123NP00114-224", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "s0cA+mYhcxpgmQef9mAZwG8VojskdwqOy74ScOmqkkw=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "NKUL6M", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2631, "gross_total": 2773, "base_fare": 2380, "tax": 423, "sell": { "currency": "MYR", "total": 2631, "base_fare": 2380, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjYzMSwiYmFzZV9mYXJlIjoyMzgwLCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI2MDEsImJhc2VfZmFyZSI6MjM1MCwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjc3MywiYmFzZV9mYXJlIjoyMzUwLCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2631, "base_fare": 2380, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2350.00", "tax": "423.00", "discount": 172, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2631, "base_fare": 2380, "tax": 423, "gross": { "base_fare": "2350.00", "tax": "423.00", "discount": "172.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI2MzEuMDAiLCJiYXNlX2ZhcmUiOiIyMzgwLjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjM1MC4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTcyLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNjAxLjAwIiwiYmFzZV9mYXJlIjoiMjM1MC4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNTAuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE3Mi4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI3NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzUwLjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxNzIuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYwMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2773, "base_fare": 2350, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 172, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2631, "filter": { "id": "F123NP00114-224", "price": 2631, "gross_total": 2773, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-225", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TOGU2V+NjfZQOQFuiLtyjNJt+j7K+IWN4EEDKRN++dAWSNzbPD04In2TmIiXASQMfH4PqLKC+4uf58t5i2KbMLcGi8SWROIdR1ESg3KWdSAw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-225", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "G39icLqsrvsErng8wiAduWl\/k9gOczREVfGlt6Lish4=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "NKUL6M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-225", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "6Tqg8oyxqezmc5eQ3TGTPZtX\/hfA9WudYa3od0TMmJw=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "VKUL6M", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2631, "gross_total": 2773, "base_fare": 2380, "tax": 423, "sell": { "currency": "MYR", "total": 2631, "base_fare": 2380, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjYzMSwiYmFzZV9mYXJlIjoyMzgwLCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI2MDEsImJhc2VfZmFyZSI6MjM1MCwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjc3MywiYmFzZV9mYXJlIjoyMzUwLCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2631, "base_fare": 2380, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2350.00", "tax": "423.00", "discount": 172, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2631, "base_fare": 2380, "tax": 423, "gross": { "base_fare": "2350.00", "tax": "423.00", "discount": "172.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI2MzEuMDAiLCJiYXNlX2ZhcmUiOiIyMzgwLjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjM1MC4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTcyLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNjAxLjAwIiwiYmFzZV9mYXJlIjoiMjM1MC4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNTAuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE3Mi4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI3NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzUwLjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxNzIuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYwMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2773, "base_fare": 2350, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 172, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2631, "filter": { "id": "F123NP00114-225", "price": 2631, "gross_total": 2773, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-226", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWq0pteoWj8K3MeBGhoNSeB8fUvtoN3OmbHBS9v\/\/T7dXBjaPIvx7rkegzLJ83ZRP2A==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-226", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "lIEY1FSCMey5vHWkHqPGJDJJpPF1DRx48IQ55SIi3wc=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "eyJpdiI6IlNrQ0VMTC83SE5zZTFwREJ2bHF3SFE9PSIsInZhbHVlIjoiNHk1Y1RQcHB5bzNiS0x4NjhiYnkvTGhYYXQ1ejNlWmdKOUhzMXJjMVdrRUdtTUxmODJOcklWSGJya0l5RnpRMENmNXZoT2NzR2t1c0JzaTQxczEvQ3dSR2poQkExOWRQVUk2MUVpRXhSdVV0eXdoL1p3WTBVUGlwbUFFYkdHR2RUUHI3UkJmdC9BYk5xcjVCVVg5MXVPa3k2QjdVWHliblI0eWx6bzNaOXBCZ0JTbkpDS1hHOEpvc1huSkJEV1EvU2hibEZNM0lySVJML3lEMFEzaXZ4V3RLQ2lEVTJLdzJtTGhPQ2V6SnFhcEo5bG5XekFFUzBxZm5hcEMzeWZmMm5zZHhuQVI2dGkreHpNUXdpRDRvaERuangvMWJVY2xYK2Jlb0NvbWUycGpqdFRoL0RVRmd0UU1rcFJnUVpJWUpkc1hGamRHMGtxWGZTOGMrN056NWhQV1ZKKzlGcWtXN3hTNkFQVXZIYUVqbHBoZ1ZlS1RVMEVSWG1uSUc3TGdlN0JWZlJsSGtpd25kSGhRUksvdENlWEhNdGFNdEk3L1JLamlkakVlbHlyZy9NVDZ3cUI3ZjViYlV0Q1k1SzJRNExHM01mMXlyVW5GM3h3TUhMdjJQbTdzTllGMmlXeGdUV2VNaHVuNnhJWEErQk8vRVRqTUorMnVvNXRMcFlDVTJ1TXkzenppeGNack9lK2RoMzBxOTByN3BPZzJDMWZPLzJGSjQwamFNcDZVaVU5MG5DdkJnMmlVaFpvTTNSMDZzODVhMW1UanJVOWVzbjlLVHI2RU5LVnVwTHlaV3BXQjNSelBHY2JoVnJPVjhtTHBHYTVLUk4rMGhuTVRlalNlZktza3ZOdm1jMk9mckd2dUhqRGl6WmFkQUlwWEQ3NUVRNGtiSFVPWEttY2R3aGY3VDhhWC9SWVY0N0RQc1VPenoxMTRkU3U1VG9FaEx3ZHVISklVQXVzc0pERVZhaWJmWDA1YVdPYzlkTjROSTdmVUVoU2xkSWljNEdoQk5mVk9iU1lzZHM4Zk5EbzZCODhoOExZbFBOZkpGNE92SkxkQ0VJelJOeXhyazhaUUxGWkF2NW5zZEhoenlZS3g2R1JIMWU1T3Q0c3ZURlovZGc0Q1JoK0d3UCtmbzZDSnlZQWc4MVhaQWFBYnUwaDkyTDdjeUE0dnhMQW1ESE1yOGptNmdRN2FXQXpHd2xOY0gzUGtHRFRSemZ3ZDNPTkNXY0cwb2Y2anZham1xai8zL21iL3pFNjZUK1loWnFuMDQzZWs1ZmpQbS92VldydkZHS0ZKREQxaFRkS1c1bEJNMzBIYkhpbHpsemF4RmlxaTcrNXNTRWpUNW5rQTVmbjlXZjNkV2o0eTJSZU11Y1JNaG04OEpSTVB0MDlWVzFsRWlhRGVPUSs3TmlKd0RTR2E4Zm90WXptR1hxN3R3VURkVE43dloyY2RiZFIzbHd3UkJuM2ZNMi8zUFRQVDEwSERtZnBxMG5FM1UwYlA3YTY3YUdZbFRWbnUwSUg4bFMrOHRXU0czLzd3L1QxMkhZeTJwZ1pqOVo5ejB4cm95UThZVVdSSkFVT0FxeE5lbkc2Z0p3VXZTb2ovV0tjQUFnd3dyT1FwRzFSVXpSSk1IMmMzQS9MVjc1UWl6Q20xN1krbXJKZk9aZ2wwTjYyMGc5VldmZjM3MXRsbC9OS1E3c0J0S1hCc2RvNXpkcnVadVBJa3YwSmhYeXI0NUhlZUdzMjJ3eGo4MW1GdDJ5Z3Q4aHJkL0RkampYQ2JPK2J0VTNNNlY4VHJUajBhODJjT2d5ZEhMME9zNmlIeVhmNnB0cElKamNUMUp2ZXlKbWlQdHBwekNNN0VvQnN0dlQrb3VwZXUxcVdzVWo5dkw4S1lTUDRhaGFPd0lxSlBsMWYyeEpmYi8yYVpacXVJRk1Qd1NNOG0vUG5pTG0xeVdwaGZiYitzUmhiU2ZCTWRKVHp1V3YzeE9HUWU2ZkgrWmhmUWxwRW52MUVCNFluWkw3ZmVxNzY0c0xveHZuVGl1VnNyYm1BckJ0eFM4QlBldEJhMkNjTGZDUG1iNnpHczAyQXlTZXJ5Rmp2MktQK01WWitZSy8rTy9abEZVck1jVmVCd1dvNG5lOUx4NVFkRzdPOU4xSnpvaFRKb0xqL0JPUFZ6Y1d2c1JpK2s1RkM0bFh4ckYvOTZ1eEs0N2NGQnRTRkVGOUZ6RDBCd2JCRDB3OTZOcXA5VE9vaVI3T0J3Q3IzMlFBbWhJU3NFRXo5UUxkU09LdVIyNEZZRy8zQzhZdkh6WTJTU1hOZVh1ZjdYL1dUUWwxVXhQeEdYaE92Y2huMHh3dDNYYk12L05zdTZLaFEyN1dHdHB0TUtkUk5jVHJsT0c2akxkRExYbzZ2NDlyaldVZWdCejd5eHY0ZEU0QzBKVmRNMzJnNWtaS1JFMkNvQ3krVWdVUFpZZXFmUEdycStWQWFOWlpNV1BGU1IydThHSHpzQ3Bpb1VhbUhBazIvclQxZWV6ZnNPcFU0VXkycVMxSnhVajRDRnFZN0lzUjllZHp1ZlBMcEYzYXVIeUYzUnl3UmdNYW52R25YRysxUmpEblowaFV1Wmx6N09PVzBDNk9xRT0iLCJtYWMiOiIzOThjMGQxNWI0NzNjY2VkNzMxZjk5NGZjNjNjOWEzZWVmYzA0NjAzNjcxNTRjOTViNzZmMGMwNjNlZGI1ZDQ4IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "5" } } ] }, { "group": 1, "flight_key": "F123NP00114-226", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "AmAeCPB7TpvqQKVJcpnmAPIE6EJqAPT4ghBC\/Lc9Knk=", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6IlNrQ0VMTC83SE5zZTFwREJ2bHF3SFE9PSIsInZhbHVlIjoiNHk1Y1RQcHB5bzNiS0x4NjhiYnkvTGhYYXQ1ejNlWmdKOUhzMXJjMVdrRUdtTUxmODJOcklWSGJya0l5RnpRMENmNXZoT2NzR2t1c0JzaTQxczEvQ3dSR2poQkExOWRQVUk2MUVpRXhSdVV0eXdoL1p3WTBVUGlwbUFFYkdHR2RUUHI3UkJmdC9BYk5xcjVCVVg5MXVPa3k2QjdVWHliblI0eWx6bzNaOXBCZ0JTbkpDS1hHOEpvc1huSkJEV1EvU2hibEZNM0lySVJML3lEMFEzaXZ4V3RLQ2lEVTJLdzJtTGhPQ2V6SnFhcEo5bG5XekFFUzBxZm5hcEMzeWZmMm5zZHhuQVI2dGkreHpNUXdpRDRvaERuangvMWJVY2xYK2Jlb0NvbWUycGpqdFRoL0RVRmd0UU1rcFJnUVpJWUpkc1hGamRHMGtxWGZTOGMrN056NWhQV1ZKKzlGcWtXN3hTNkFQVXZIYUVqbHBoZ1ZlS1RVMEVSWG1uSUc3TGdlN0JWZlJsSGtpd25kSGhRUksvdENlWEhNdGFNdEk3L1JLamlkakVlbHlyZy9NVDZ3cUI3ZjViYlV0Q1k1SzJRNExHM01mMXlyVW5GM3h3TUhMdjJQbTdzTllGMmlXeGdUV2VNaHVuNnhJWEErQk8vRVRqTUorMnVvNXRMcFlDVTJ1TXkzenppeGNack9lK2RoMzBxOTByN3BPZzJDMWZPLzJGSjQwamFNcDZVaVU5MG5DdkJnMmlVaFpvTTNSMDZzODVhMW1UanJVOWVzbjlLVHI2RU5LVnVwTHlaV3BXQjNSelBHY2JoVnJPVjhtTHBHYTVLUk4rMGhuTVRlalNlZktza3ZOdm1jMk9mckd2dUhqRGl6WmFkQUlwWEQ3NUVRNGtiSFVPWEttY2R3aGY3VDhhWC9SWVY0N0RQc1VPenoxMTRkU3U1VG9FaEx3ZHVISklVQXVzc0pERVZhaWJmWDA1YVdPYzlkTjROSTdmVUVoU2xkSWljNEdoQk5mVk9iU1lzZHM4Zk5EbzZCODhoOExZbFBOZkpGNE92SkxkQ0VJelJOeXhyazhaUUxGWkF2NW5zZEhoenlZS3g2R1JIMWU1T3Q0c3ZURlovZGc0Q1JoK0d3UCtmbzZDSnlZQWc4MVhaQWFBYnUwaDkyTDdjeUE0dnhMQW1ESE1yOGptNmdRN2FXQXpHd2xOY0gzUGtHRFRSemZ3ZDNPTkNXY0cwb2Y2anZham1xai8zL21iL3pFNjZUK1loWnFuMDQzZWs1ZmpQbS92VldydkZHS0ZKREQxaFRkS1c1bEJNMzBIYkhpbHpsemF4RmlxaTcrNXNTRWpUNW5rQTVmbjlXZjNkV2o0eTJSZU11Y1JNaG04OEpSTVB0MDlWVzFsRWlhRGVPUSs3TmlKd0RTR2E4Zm90WXptR1hxN3R3VURkVE43dloyY2RiZFIzbHd3UkJuM2ZNMi8zUFRQVDEwSERtZnBxMG5FM1UwYlA3YTY3YUdZbFRWbnUwSUg4bFMrOHRXU0czLzd3L1QxMkhZeTJwZ1pqOVo5ejB4cm95UThZVVdSSkFVT0FxeE5lbkc2Z0p3VXZTb2ovV0tjQUFnd3dyT1FwRzFSVXpSSk1IMmMzQS9MVjc1UWl6Q20xN1krbXJKZk9aZ2wwTjYyMGc5VldmZjM3MXRsbC9OS1E3c0J0S1hCc2RvNXpkcnVadVBJa3YwSmhYeXI0NUhlZUdzMjJ3eGo4MW1GdDJ5Z3Q4aHJkL0RkampYQ2JPK2J0VTNNNlY4VHJUajBhODJjT2d5ZEhMME9zNmlIeVhmNnB0cElKamNUMUp2ZXlKbWlQdHBwekNNN0VvQnN0dlQrb3VwZXUxcVdzVWo5dkw4S1lTUDRhaGFPd0lxSlBsMWYyeEpmYi8yYVpacXVJRk1Qd1NNOG0vUG5pTG0xeVdwaGZiYitzUmhiU2ZCTWRKVHp1V3YzeE9HUWU2ZkgrWmhmUWxwRW52MUVCNFluWkw3ZmVxNzY0c0xveHZuVGl1VnNyYm1BckJ0eFM4QlBldEJhMkNjTGZDUG1iNnpHczAyQXlTZXJ5Rmp2MktQK01WWitZSy8rTy9abEZVck1jVmVCd1dvNG5lOUx4NVFkRzdPOU4xSnpvaFRKb0xqL0JPUFZ6Y1d2c1JpK2s1RkM0bFh4ckYvOTZ1eEs0N2NGQnRTRkVGOUZ6RDBCd2JCRDB3OTZOcXA5VE9vaVI3T0J3Q3IzMlFBbWhJU3NFRXo5UUxkU09LdVIyNEZZRy8zQzhZdkh6WTJTU1hOZVh1ZjdYL1dUUWwxVXhQeEdYaE92Y2huMHh3dDNYYk12L05zdTZLaFEyN1dHdHB0TUtkUk5jVHJsT0c2akxkRExYbzZ2NDlyaldVZWdCejd5eHY0ZEU0QzBKVmRNMzJnNWtaS1JFMkNvQ3krVWdVUFpZZXFmUEdycStWQWFOWlpNV1BGU1IydThHSHpzQ3Bpb1VhbUhBazIvclQxZWV6ZnNPcFU0VXkycVMxSnhVajRDRnFZN0lzUjllZHp1ZlBMcEYzYXVIeUYzUnl3UmdNYW52R25YRysxUmpEblowaFV1Wmx6N09PVzBDNk9xRT0iLCJtYWMiOiIzOThjMGQxNWI0NzNjY2VkNzMxZjk5NGZjNjNjOWEzZWVmYzA0NjAzNjcxNTRjOTViNzZmMGMwNjNlZGI1ZDQ4IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2666, "gross_total": 2636, "base_fare": 2113, "tax": 553, "sell": { "currency": "MYR", "total": 2666, "base_fare": 2113, "tax": 553 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjY2NiwiYmFzZV9mYXJlIjoyMTEzLCJ0YXgiOjU1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI2MzYsImJhc2VfZmFyZSI6MjA4MywidGF4Ijo1NTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjYzNiwiYmFzZV9mYXJlIjoyMDgzLCJ0YXgiOjU1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2666, "base_fare": 2113, "tax": 553, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2083.00", "tax": "553.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2666, "base_fare": 2113, "tax": 553, "gross": { "base_fare": "2083.00", "tax": "553.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI2NjYuMDAiLCJiYXNlX2ZhcmUiOiIyMTEzLjAwIiwidGF4IjoiNTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA4My4wMCIsInRheCI6IjU1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjYzNi4wMCIsImJhc2VfZmFyZSI6IjIwODMuMDAiLCJ0YXgiOiI1NTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDgzLjAwIiwidGF4IjoiNTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjYzNi4wMCIsImJhc2VfZmFyZSI6IjIwODMuMDAiLCJ0YXgiOiI1NTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYzNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2636, "base_fare": 2083, "tax": 553, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2666, "filter": { "id": "F123NP00114-226", "price": 2666, "gross_total": 2636, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-227", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWq0pteoWj8K3MeBGhoNSeB9j84SeIVMWmjMQcJCCUL66E\/416EknEnK\/cnRHnRDFJg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-227", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "d76D0p2E8njbO+eIl1KOqaEeq4QZkmhGjg\/+b6OXmwA=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "eyJpdiI6Ims0N0F2citoNTBRWS9ib0F0M2hVTGc9PSIsInZhbHVlIjoiUGdPZlNPQnJSN3RLUExKZGpUZDlXWUZtQmV0RXl2ZWR0YVFGdmd2SHE1MCtEdWpPMDJXdTVMdnpsMjVFVGlaZldVcDdJektmV0hCUExvZTY0djFTaEJVOVlXWTFnSHd6bEpxbVp6enpZenQ2SGpUbFRsMmg1aGZGakE5WGt4czk2eFZyREthay82TjFBTWVnR2NpZ0ZFbHN6cEFXWFRyOEdEbHBqckdqcXdvTTVaTmtHSWNNR0ZrazVvTGpMMjlmc2ptTU5PZjhEUVExajFIZ3piSjYrOHZXRkxzSUx1Wk91TGtIZjBHUzZIZ0JIUEhaejU2WnVTck83MFN1Ui9iMnJoRjR2bXFHY2crcFNIOWJ0Q0E4SHZLV2tUdldjVlkvekY1d1BVc20zSlhaM3JiSXJlZGVxc2NUeWJlU1dzcFJaTVY2ZXRvdldRM0FYRkU4UTI0amRRdkVHUlhsQ1diZWdBcDdQSjAvKzVoZGw5cDFkcU9VT1ZZRkRlbWlMU0dnbDhjbHRDNUFXUGlibFU4b2pTMnJSamVwSUowaVI3b1JhcEJ6RGx5SjJkY2pnN2t0K2U5aTY0K2lqM0xhZ29ocTE2Z0RROVdoSitYNER4NjVZR05OUnhhVmxOSmIzcmZ4WVpOU3pLZjRodHVSdjdQeFptSzFTdnRmQWdXcnJDcTVGdWViUXJncXVmNExtbUtHMStoOXVjZHZ5QjRKREZHNzhpaXljUlVya0M0MTB5eVhUZUVydkFBWVdzQmxxS3JlYk1BeERxLzlvekhHcTU3elQ5UnJ0SWVvVy8vQ1EvWEtjTC94dE1vcklvVjI4T1M2OW5nQ0tLcjRjbW5DQ0lqR2ltdSsxRmp6b2VwYUJJallGRDA4ZExNak9PbmlKOHV5ZFgycHhyVUlUSkdMYllhRmNkTGwrL1FsS0p5NlErK24wOXpZOURHZGpzbEFFUjJxRmRhbEtkNHQzakNQNGswamF5a3FQbmYwbGovZ1pFeFlHcWV1ejRWdEFQeGlZcDFCRE9zR2xGbUhXcGlOb2tGNFU0R0dqVk9CK1Nkb3crNytEZkExS29rRzJYWEcyRWlYWXNMSmZ6ZzBhTXVCaUY2bE1vM3lGOU1HaE5YVGZZZDFxMTJzeDRnQ3JVbDdWeEtCQ3BwTFdLZStXMHptcG4yclBETGt1YUxKY0xBNjk0SndzRk1WRTVDMUEwODAvbUhFRXZyallHM1ZwQ2txeXR2bVdoMU96YkhtSVJtYkRCaExJa041anJ4YnVQaWZGR0ZwUlArTW96L3dxbVpIbXIvTmRhTFYwaVFiMWFYdzBTYWhNUXZrcWkrODQ3OW52N1ZWTjdsVWc0VjZURU1OYngzV1hJNWFYdEJTczZva0h5a1R0TnlJbkJpMTJpdHAxOUdmcHdqSkJiQ3JXaTBObWN2U0IxcjZGZ3pkeXJFMHhxY0V5NjA0NytRdTh2VWh4Q01neDIwTHBOaDFCRWQ2UmVTTU9ITno4eVEydjhtRExLbDlJVzRoY1FBOE1kdzdSSmV2S2VWOWwzSldBRDR2c0xtUWk3czFYQWs2YUE0OUJwRUoyY0xVWXRjSmpJRUFDZHgySE9sZ3hGN1crdnJzbUt6NnNocmh5TytJUm5UTnVTaktXU1FESVI0TThDUHJ2VXd2b0pTV2x3VC9PU1BpSktrUGoyc2ptNFBnb3VPUGJYdmFGTEZ5TS9VNzRkVE5DejdSQWpDV0lVL3cvbUhDSi9VcWNOUnU5OHVXcUlhbUlweFM5TTB1UlNZdUxGSzRCNWlKcUNBOUFTSUZBbmhQdWx3VzhYQVM3TTlMMkN3TjRVMlBxV1RNOHN2TjRJZFU2Y1F4b3crWmRRMVBBcGx2TWk5cTZoTWQ5N3pZcE5KaGxBbmk0U0FqOWRvRldKLzd3MVhMczQ0a1ArLzc2QmtwbWhOS2RoZkVoMG5YY0JWZmNqN2d2MCtxVjBrYkJQNUcvblU4WHRnVFVPMXJZc1ZyVi9qV1dnbll5VDA0SDE2NDNtdllNYlBKMUo4ZUU4cjhLVS9ZbHRPMVo5SFVoSkpUZnNZMElqYkdQSVdGTVB1TnlyQXBsUm8rWVMzUnh3QXF2MUNxQzNMRE5PTkFHQlExaFkxTEFrWVFLQWFWNnM4blcxU0taOThXVHdMWStGV1pYVHhDbThXLzdyUUtnM1Vya0lBM2VHeU5OcCthVGw2eUdrMjhZOWovR3E5MGlxSG1FaXZKT0wzY0lUeDFwV1NjcGpUUVF2c1ZabEdUTnQyZ0ZmZUdQMlByVkpjN3dPTWhwV0FCTE95VFpVVmtxOUh4MFk2QXJRd2NnVW0vSmtYTGo4ajZXc2tWeVdxdW44U2c1bDdOeUpEc3dOdHBVUnA3dXUwR2U3OW41ZTB5V2ZTeFh5Q0JSbUsxMklCYjJYNFlWR2VkSVN6RlBjbGtHNTRhdDBNd0FVbnFWN3B1bmhKY0JEWHBHZUtOK1k4UnVVbitBdHhDL2JkRHNGc0dMY2pncFpSRno4YUQ3aWg4WGdobEcvV0IzMXJhSmJuNFJDaWFhT29pSXpVZy9sWTEwMDZxczdGalZPVldkOUZuRWFVNmhPT2FQWE13Y2x2UzFQMD0iLCJtYWMiOiIyODJiZDU1MDRhYmQ1OGRlMDFkODI2NjY4YjRmOTg0NWM3Yjc3M2EwY2Y5MzY5ZGRjY2VjNWUxOWNlZTBmNjBkIiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "5" } } ] }, { "group": 1, "flight_key": "F123NP00114-227", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "7VwZ6ae3jyV+279pQo+oy3VGGo3ctTiY25fVCauziZs=", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6Ims0N0F2citoNTBRWS9ib0F0M2hVTGc9PSIsInZhbHVlIjoiUGdPZlNPQnJSN3RLUExKZGpUZDlXWUZtQmV0RXl2ZWR0YVFGdmd2SHE1MCtEdWpPMDJXdTVMdnpsMjVFVGlaZldVcDdJektmV0hCUExvZTY0djFTaEJVOVlXWTFnSHd6bEpxbVp6enpZenQ2SGpUbFRsMmg1aGZGakE5WGt4czk2eFZyREthay82TjFBTWVnR2NpZ0ZFbHN6cEFXWFRyOEdEbHBqckdqcXdvTTVaTmtHSWNNR0ZrazVvTGpMMjlmc2ptTU5PZjhEUVExajFIZ3piSjYrOHZXRkxzSUx1Wk91TGtIZjBHUzZIZ0JIUEhaejU2WnVTck83MFN1Ui9iMnJoRjR2bXFHY2crcFNIOWJ0Q0E4SHZLV2tUdldjVlkvekY1d1BVc20zSlhaM3JiSXJlZGVxc2NUeWJlU1dzcFJaTVY2ZXRvdldRM0FYRkU4UTI0amRRdkVHUlhsQ1diZWdBcDdQSjAvKzVoZGw5cDFkcU9VT1ZZRkRlbWlMU0dnbDhjbHRDNUFXUGlibFU4b2pTMnJSamVwSUowaVI3b1JhcEJ6RGx5SjJkY2pnN2t0K2U5aTY0K2lqM0xhZ29ocTE2Z0RROVdoSitYNER4NjVZR05OUnhhVmxOSmIzcmZ4WVpOU3pLZjRodHVSdjdQeFptSzFTdnRmQWdXcnJDcTVGdWViUXJncXVmNExtbUtHMStoOXVjZHZ5QjRKREZHNzhpaXljUlVya0M0MTB5eVhUZUVydkFBWVdzQmxxS3JlYk1BeERxLzlvekhHcTU3elQ5UnJ0SWVvVy8vQ1EvWEtjTC94dE1vcklvVjI4T1M2OW5nQ0tLcjRjbW5DQ0lqR2ltdSsxRmp6b2VwYUJJallGRDA4ZExNak9PbmlKOHV5ZFgycHhyVUlUSkdMYllhRmNkTGwrL1FsS0p5NlErK24wOXpZOURHZGpzbEFFUjJxRmRhbEtkNHQzakNQNGswamF5a3FQbmYwbGovZ1pFeFlHcWV1ejRWdEFQeGlZcDFCRE9zR2xGbUhXcGlOb2tGNFU0R0dqVk9CK1Nkb3crNytEZkExS29rRzJYWEcyRWlYWXNMSmZ6ZzBhTXVCaUY2bE1vM3lGOU1HaE5YVGZZZDFxMTJzeDRnQ3JVbDdWeEtCQ3BwTFdLZStXMHptcG4yclBETGt1YUxKY0xBNjk0SndzRk1WRTVDMUEwODAvbUhFRXZyallHM1ZwQ2txeXR2bVdoMU96YkhtSVJtYkRCaExJa041anJ4YnVQaWZGR0ZwUlArTW96L3dxbVpIbXIvTmRhTFYwaVFiMWFYdzBTYWhNUXZrcWkrODQ3OW52N1ZWTjdsVWc0VjZURU1OYngzV1hJNWFYdEJTczZva0h5a1R0TnlJbkJpMTJpdHAxOUdmcHdqSkJiQ3JXaTBObWN2U0IxcjZGZ3pkeXJFMHhxY0V5NjA0NytRdTh2VWh4Q01neDIwTHBOaDFCRWQ2UmVTTU9ITno4eVEydjhtRExLbDlJVzRoY1FBOE1kdzdSSmV2S2VWOWwzSldBRDR2c0xtUWk3czFYQWs2YUE0OUJwRUoyY0xVWXRjSmpJRUFDZHgySE9sZ3hGN1crdnJzbUt6NnNocmh5TytJUm5UTnVTaktXU1FESVI0TThDUHJ2VXd2b0pTV2x3VC9PU1BpSktrUGoyc2ptNFBnb3VPUGJYdmFGTEZ5TS9VNzRkVE5DejdSQWpDV0lVL3cvbUhDSi9VcWNOUnU5OHVXcUlhbUlweFM5TTB1UlNZdUxGSzRCNWlKcUNBOUFTSUZBbmhQdWx3VzhYQVM3TTlMMkN3TjRVMlBxV1RNOHN2TjRJZFU2Y1F4b3crWmRRMVBBcGx2TWk5cTZoTWQ5N3pZcE5KaGxBbmk0U0FqOWRvRldKLzd3MVhMczQ0a1ArLzc2QmtwbWhOS2RoZkVoMG5YY0JWZmNqN2d2MCtxVjBrYkJQNUcvblU4WHRnVFVPMXJZc1ZyVi9qV1dnbll5VDA0SDE2NDNtdllNYlBKMUo4ZUU4cjhLVS9ZbHRPMVo5SFVoSkpUZnNZMElqYkdQSVdGTVB1TnlyQXBsUm8rWVMzUnh3QXF2MUNxQzNMRE5PTkFHQlExaFkxTEFrWVFLQWFWNnM4blcxU0taOThXVHdMWStGV1pYVHhDbThXLzdyUUtnM1Vya0lBM2VHeU5OcCthVGw2eUdrMjhZOWovR3E5MGlxSG1FaXZKT0wzY0lUeDFwV1NjcGpUUVF2c1ZabEdUTnQyZ0ZmZUdQMlByVkpjN3dPTWhwV0FCTE95VFpVVmtxOUh4MFk2QXJRd2NnVW0vSmtYTGo4ajZXc2tWeVdxdW44U2c1bDdOeUpEc3dOdHBVUnA3dXUwR2U3OW41ZTB5V2ZTeFh5Q0JSbUsxMklCYjJYNFlWR2VkSVN6RlBjbGtHNTRhdDBNd0FVbnFWN3B1bmhKY0JEWHBHZUtOK1k4UnVVbitBdHhDL2JkRHNGc0dMY2pncFpSRno4YUQ3aWg4WGdobEcvV0IzMXJhSmJuNFJDaWFhT29pSXpVZy9sWTEwMDZxczdGalZPVldkOUZuRWFVNmhPT2FQWE13Y2x2UzFQMD0iLCJtYWMiOiIyODJiZDU1MDRhYmQ1OGRlMDFkODI2NjY4YjRmOTg0NWM3Yjc3M2EwY2Y5MzY5ZGRjY2VjNWUxOWNlZTBmNjBkIiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "7" } } ] } ], "price": { "currency": "MYR", "total": 2666, "gross_total": 2636, "base_fare": 2113, "tax": 553, "sell": { "currency": "MYR", "total": 2666, "base_fare": 2113, "tax": 553 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjY2NiwiYmFzZV9mYXJlIjoyMTEzLCJ0YXgiOjU1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI2MzYsImJhc2VfZmFyZSI6MjA4MywidGF4Ijo1NTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjYzNiwiYmFzZV9mYXJlIjoyMDgzLCJ0YXgiOjU1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2666, "base_fare": 2113, "tax": 553, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2083.00", "tax": "553.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2666, "base_fare": 2113, "tax": 553, "gross": { "base_fare": "2083.00", "tax": "553.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI2NjYuMDAiLCJiYXNlX2ZhcmUiOiIyMTEzLjAwIiwidGF4IjoiNTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA4My4wMCIsInRheCI6IjU1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjYzNi4wMCIsImJhc2VfZmFyZSI6IjIwODMuMDAiLCJ0YXgiOiI1NTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDgzLjAwIiwidGF4IjoiNTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjYzNi4wMCIsImJhc2VfZmFyZSI6IjIwODMuMDAiLCJ0YXgiOiI1NTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYzNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2636, "base_fare": 2083, "tax": 553, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2666, "filter": { "id": "F123NP00114-227", "price": 2666, "gross_total": 2636, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-228", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWq0pteoWj8K3MeBGhoNSeB8cHdEewLwmASdEJT3gfF0LK3H1EsfNpblJa8rCvEmJ9Q==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-228", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "Md6QMk4d+9xlQpwFfOdfg4OqpDQ1twOl494kkaeaiVk=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "eyJpdiI6ImxEd2tjZitMd0FRdWhZSWZXRXVYNlE9PSIsInZhbHVlIjoibE5rMTh1ZGt2U1Q3NHZMVEtPOWIrZEpyNlR2NEtEMEJZS2ZiZEVsNmVVZXVSWWpoZzdVQVRrMHJpN3lEUkVGQmUxSm9VS3NzNHU4TzVETi9JbnVjdHdPbGRxUDRUMGlEajU3OFNIVmtDeVRYQVFDNDZyeVJKWGNNeXhmVHF2THVwbktENGl6M3J0bDcvSW5pRmpmVGplbmZ2MElSdnJCYVpJR2RjeEk0SUlQbWZrK3lXcHpiL1U0NElBT2lua1hEbmRGOTZXQVN5aXpQa1BNaGR3d3M5ampGNUhXUHdrY3JHeVFPZ3F1NzVZd2dnR3dUdm85dVhxZStmZlV6UFZqQXJMc1l6Rk41ZEZyWlFHeXJlMytyL0RGWEl5b3p3L1lLRExHdzROWlQyUlUzcE9WZDBtVERnbWcvTnlNRTA2a2FLWWdNcjN4TmYzM09DSm9scUhvdjJWWTVMMUdkeExDNHdiV1BGdmwvOGhmYklQUzYyOWdtNVVVK1dGNnBMRndXR3MydVVSNDEycFNHR0JValBSVVlGSW82NW9mcHVQbDJ2V0xrNXJjRGdCVCtkV1hWbFI1TGRSWGxGa1dRNjVmejBoSGYrQ1Z4YVZuS0xEMlRIVVQyNDVBa2kwYWdXTCtpUE9pUlBLbTlEejh4NXRkMkd5KzZ0QzU2UzFvdUhjNTc5QkV5dXlERUc5a3dpWkplSjk4U2ZYcDRnWWZHUjMxMGpFRFo5Qkw4dU94dmJHdUlseG12YVgwT3N4RHA2U2JtU011M2ZSa1RoLytmcC9LMmZleE5RWVVIcEIxY2dsQy9QSElkV3MvdVRwUyswVmVBRk16ZXpQeFk3cTJKZUZQZXNpcERJUDI3c2RWVE9PV3NzekxEa2tYWDBURXl3dE5JcFZMMEZIaHA2K2hVdUN4bkZ0M0UvdTZOTmEvM296M2lxRlVTZVoyZnZaYTc0LzFNK050OWxJUDJqMkJ5QklNSEZicVBiTHJkeUNBTTNpcWduNTRLem5sS1ZYZlE1U0Y4WDEvWlczU01JbUpyMG52VVRBai9SSUNldENhdzBmNjhBeXFYTFM2SEtjNTUyby80ek9RMVBwU1pHazlsWFQwMzVyRytvb21sR1ZZaXNDeERoeGRmZm5xZXEvZURsdGtlL0poWW1EdGI4M01xbkNkbDJlSWY5OEN5bC9XNnQvVEEzWmxQNFJnTUZOOGJQYlN6Q0xBem95OEY3ckxRUnk1RnFnLy9DMVNNR0RjbGw4bjBhazVjSGZqMjE3RG9aVy8wUHFIa3ZULzBiUVNkMVpHQzRINk1OMHREYXRjdnBKY09BQ2FIdWttN1JOMGRERG84OUR4MVM5SmxXUVZMemVDMmQrT0dPelRmWTlFRXp5NUV3NUJ0Zys0eW1PZUtwMmFGc3MyVkRKU0tkY2orSVJxa2w2RlFMNnlSWWw0WjRwdkJ5Lzkrd1VHd2dNcFEyclZoQTFLYlBKN2ZYQXpyb3diYjd5eWJ4R1NTSDBWMmNiMThPZHNLTHp3ZmxpSkVLT2VOaDVKeFpmUmhOYlBJVHhlamZCTkx3Wm43RXJrMzVkWURubGdLcFBPRjV6S2Q4ekVxN3RzM2lWZGdmQmtienU4NDlzTVFtcmVUU21FeDBQMDhTYkZKbFFFa1JGTUJFR01rOXZmeUFHUjJ2WnQrbUo4NkVBSE5YajdPVUZDOFd1MERtK3E3RFNYcDFRdFhNRmF1VDBuQjVaTEJRVkUwK2hLdy9CbEZleXRKK05EWFNOaDNFY0NLMWZKb3dUY3k0eVgxZmdGcXdIS3hMOFltaTRjeTFRRFBlVjlwWWJndFNDM1hVWXYzcnBkblNhemx3SVdlWlU2VFk5UWFRZVNiT2NZU0Z5d015dTBQVmcyRStlUXNlaHJxY2d6QlBBVll3YXJhZVVTZjVnTHdzc3Z3Z1lxaC85SElzZXNEZ1hZSksyeHJUdUxmdDdOdDNuNENOdThuRVdGR2Y0Zm5WZ1A1QjZnR0VsZkFYTVhVZVZ6TnhhNkNmWVMwSHk3aWp3ckZwMGFwRC9xY2llZXAzQk5uVXBDbUhXQmY3R1M5S3I5eUVsQ1dKNm1OdkczenJjOTFpTTkzVjgwb0cvYmtGbk81UWhnc1UvUzk5NldaQVBOdWlWWkpnay9oUWRBSW1PeGdLUDRzQ1BiVlBkRWVWeTh6VUs0L2tRREFGV3JISU5ab3Y5L0Vza01FR21LcEtUQ3ZpbUcvMG9QdEV6QS8vOThZMmdISEdtay90Q0lYRCtVejZSVjJZM1NLVFZuR1ZEUEFFSVY4c2xuY1lIREIwUWVaQ0RJV2NXVFRTZlBTQXNtcnFUM1JydGJJOWsxeWNuRmFqQXhlbGM1Y2UvcktrSTBtQXZwcU03VmlON1Z3L1hlRUpzenRWNXNSQTJkZnpDTWtueXljTkE4c3hmaEY3SXhjRVRTb1ZzTGg3bHluOW82dDBGaWxuc21MYWgyMExrOVdySFdKVklrdExjNDZ4QWFtb2Iwa2lPYnVOQmdJeURLZi9OL2tyRlJUbG5hNVBhQm9VVE94MDdmenJ1c3BEWW5qUUVQdHhoQTR0SkJNOWQvcmNqVUl1aE4wOUltUTEwND0iLCJtYWMiOiI1MDhjM2Q5NzQ3YTQ1NzU0ZWQ5MTEwNTk5YzU2Njg2MTJkMDc2N2YzOGY5MTE3Zjk4MjY3ZjJjNjhhYjFiNjE1IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "5" } } ] }, { "group": 1, "flight_key": "F123NP00114-228", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "E\/etWXZ6v\/KYyVUwth+ac9kiyd1NlQBvIXYOu2O+f3U=", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6ImxEd2tjZitMd0FRdWhZSWZXRXVYNlE9PSIsInZhbHVlIjoibE5rMTh1ZGt2U1Q3NHZMVEtPOWIrZEpyNlR2NEtEMEJZS2ZiZEVsNmVVZXVSWWpoZzdVQVRrMHJpN3lEUkVGQmUxSm9VS3NzNHU4TzVETi9JbnVjdHdPbGRxUDRUMGlEajU3OFNIVmtDeVRYQVFDNDZyeVJKWGNNeXhmVHF2THVwbktENGl6M3J0bDcvSW5pRmpmVGplbmZ2MElSdnJCYVpJR2RjeEk0SUlQbWZrK3lXcHpiL1U0NElBT2lua1hEbmRGOTZXQVN5aXpQa1BNaGR3d3M5ampGNUhXUHdrY3JHeVFPZ3F1NzVZd2dnR3dUdm85dVhxZStmZlV6UFZqQXJMc1l6Rk41ZEZyWlFHeXJlMytyL0RGWEl5b3p3L1lLRExHdzROWlQyUlUzcE9WZDBtVERnbWcvTnlNRTA2a2FLWWdNcjN4TmYzM09DSm9scUhvdjJWWTVMMUdkeExDNHdiV1BGdmwvOGhmYklQUzYyOWdtNVVVK1dGNnBMRndXR3MydVVSNDEycFNHR0JValBSVVlGSW82NW9mcHVQbDJ2V0xrNXJjRGdCVCtkV1hWbFI1TGRSWGxGa1dRNjVmejBoSGYrQ1Z4YVZuS0xEMlRIVVQyNDVBa2kwYWdXTCtpUE9pUlBLbTlEejh4NXRkMkd5KzZ0QzU2UzFvdUhjNTc5QkV5dXlERUc5a3dpWkplSjk4U2ZYcDRnWWZHUjMxMGpFRFo5Qkw4dU94dmJHdUlseG12YVgwT3N4RHA2U2JtU011M2ZSa1RoLytmcC9LMmZleE5RWVVIcEIxY2dsQy9QSElkV3MvdVRwUyswVmVBRk16ZXpQeFk3cTJKZUZQZXNpcERJUDI3c2RWVE9PV3NzekxEa2tYWDBURXl3dE5JcFZMMEZIaHA2K2hVdUN4bkZ0M0UvdTZOTmEvM296M2lxRlVTZVoyZnZaYTc0LzFNK050OWxJUDJqMkJ5QklNSEZicVBiTHJkeUNBTTNpcWduNTRLem5sS1ZYZlE1U0Y4WDEvWlczU01JbUpyMG52VVRBai9SSUNldENhdzBmNjhBeXFYTFM2SEtjNTUyby80ek9RMVBwU1pHazlsWFQwMzVyRytvb21sR1ZZaXNDeERoeGRmZm5xZXEvZURsdGtlL0poWW1EdGI4M01xbkNkbDJlSWY5OEN5bC9XNnQvVEEzWmxQNFJnTUZOOGJQYlN6Q0xBem95OEY3ckxRUnk1RnFnLy9DMVNNR0RjbGw4bjBhazVjSGZqMjE3RG9aVy8wUHFIa3ZULzBiUVNkMVpHQzRINk1OMHREYXRjdnBKY09BQ2FIdWttN1JOMGRERG84OUR4MVM5SmxXUVZMemVDMmQrT0dPelRmWTlFRXp5NUV3NUJ0Zys0eW1PZUtwMmFGc3MyVkRKU0tkY2orSVJxa2w2RlFMNnlSWWw0WjRwdkJ5Lzkrd1VHd2dNcFEyclZoQTFLYlBKN2ZYQXpyb3diYjd5eWJ4R1NTSDBWMmNiMThPZHNLTHp3ZmxpSkVLT2VOaDVKeFpmUmhOYlBJVHhlamZCTkx3Wm43RXJrMzVkWURubGdLcFBPRjV6S2Q4ekVxN3RzM2lWZGdmQmtienU4NDlzTVFtcmVUU21FeDBQMDhTYkZKbFFFa1JGTUJFR01rOXZmeUFHUjJ2WnQrbUo4NkVBSE5YajdPVUZDOFd1MERtK3E3RFNYcDFRdFhNRmF1VDBuQjVaTEJRVkUwK2hLdy9CbEZleXRKK05EWFNOaDNFY0NLMWZKb3dUY3k0eVgxZmdGcXdIS3hMOFltaTRjeTFRRFBlVjlwWWJndFNDM1hVWXYzcnBkblNhemx3SVdlWlU2VFk5UWFRZVNiT2NZU0Z5d015dTBQVmcyRStlUXNlaHJxY2d6QlBBVll3YXJhZVVTZjVnTHdzc3Z3Z1lxaC85SElzZXNEZ1hZSksyeHJUdUxmdDdOdDNuNENOdThuRVdGR2Y0Zm5WZ1A1QjZnR0VsZkFYTVhVZVZ6TnhhNkNmWVMwSHk3aWp3ckZwMGFwRC9xY2llZXAzQk5uVXBDbUhXQmY3R1M5S3I5eUVsQ1dKNm1OdkczenJjOTFpTTkzVjgwb0cvYmtGbk81UWhnc1UvUzk5NldaQVBOdWlWWkpnay9oUWRBSW1PeGdLUDRzQ1BiVlBkRWVWeTh6VUs0L2tRREFGV3JISU5ab3Y5L0Vza01FR21LcEtUQ3ZpbUcvMG9QdEV6QS8vOThZMmdISEdtay90Q0lYRCtVejZSVjJZM1NLVFZuR1ZEUEFFSVY4c2xuY1lIREIwUWVaQ0RJV2NXVFRTZlBTQXNtcnFUM1JydGJJOWsxeWNuRmFqQXhlbGM1Y2UvcktrSTBtQXZwcU03VmlON1Z3L1hlRUpzenRWNXNSQTJkZnpDTWtueXljTkE4c3hmaEY3SXhjRVRTb1ZzTGg3bHluOW82dDBGaWxuc21MYWgyMExrOVdySFdKVklrdExjNDZ4QWFtb2Iwa2lPYnVOQmdJeURLZi9OL2tyRlJUbG5hNVBhQm9VVE94MDdmenJ1c3BEWW5qUUVQdHhoQTR0SkJNOWQvcmNqVUl1aE4wOUltUTEwND0iLCJtYWMiOiI1MDhjM2Q5NzQ3YTQ1NzU0ZWQ5MTEwNTk5YzU2Njg2MTJkMDc2N2YzOGY5MTE3Zjk4MjY3ZjJjNjhhYjFiNjE1IiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "7" } } ] } ], "price": { "currency": "MYR", "total": 2666, "gross_total": 2636, "base_fare": 2113, "tax": 553, "sell": { "currency": "MYR", "total": 2666, "base_fare": 2113, "tax": 553 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjY2NiwiYmFzZV9mYXJlIjoyMTEzLCJ0YXgiOjU1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI2MzYsImJhc2VfZmFyZSI6MjA4MywidGF4Ijo1NTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjYzNiwiYmFzZV9mYXJlIjoyMDgzLCJ0YXgiOjU1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2666, "base_fare": 2113, "tax": 553, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2083.00", "tax": "553.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2666, "base_fare": 2113, "tax": 553, "gross": { "base_fare": "2083.00", "tax": "553.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI2NjYuMDAiLCJiYXNlX2ZhcmUiOiIyMTEzLjAwIiwidGF4IjoiNTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA4My4wMCIsInRheCI6IjU1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjYzNi4wMCIsImJhc2VfZmFyZSI6IjIwODMuMDAiLCJ0YXgiOiI1NTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDgzLjAwIiwidGF4IjoiNTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjYzNi4wMCIsImJhc2VfZmFyZSI6IjIwODMuMDAiLCJ0YXgiOiI1NTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYzNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2636, "base_fare": 2083, "tax": 553, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2666, "filter": { "id": "F123NP00114-228", "price": 2666, "gross_total": 2636, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-229", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2S8sqWYeP5U4B+2MAXBpZpKAkFQTGfYb2EBgl4z1kRAXg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-229", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "IsApachsfqtbNEbZZZY3rA==", "origin": "KUL", "departure_time": "2026-03-11 17:50:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "HKG", "arrival_time": "2026-03-11 22:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-03-11", "flight_time": "4h 10m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "724" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "724" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SR21MAAR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "+r7SDkN7XBjwPiw63l8SQQ==", "origin": "HKG", "departure_time": "2026-03-12 21:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "DAC", "arrival_time": "2026-03-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT23H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "667" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "667" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SR21MAAR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-229", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "PSTonrHzb80sX3I\/GBVdRg==", "origin": "DAC", "departure_time": "2026-04-29 02:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-04-29 08:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "NR21MAAR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "BBlDXr4Y3wPGp1ggD+P0Vw==", "origin": "HKG", "departure_time": "2026-04-29 16:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "KUL", "arrival_time": "2026-04-29 20:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "PT07H55M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "729" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "729" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "NR21MAAR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2672, "gross_total": 2642, "base_fare": 1420, "tax": 1252, "sell": { "currency": "MYR", "total": 2672, "base_fare": 1420, "tax": 1252 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjY3MiwiYmFzZV9mYXJlIjoxNDIwLCJ0YXgiOjEyNTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyNjQyLCJiYXNlX2ZhcmUiOjEzOTAsInRheCI6MTI1MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyNjQyLCJiYXNlX2ZhcmUiOjEzOTAsInRheCI6MTI1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2672, "base_fare": 1420, "tax": 1252, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1390.00", "tax": "1252.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2672, "base_fare": 1420, "tax": 1252, "gross": { "base_fare": "1390.00", "tax": "1252.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI2NzIuMDAiLCJiYXNlX2ZhcmUiOiIxNDIwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTAuMDAiLCJ0YXgiOiIxMjUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNjQyLjAwIiwiYmFzZV9mYXJlIjoiMTM5MC4wMCIsInRheCI6IjEyNTIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzkwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI2NDIuMDAiLCJiYXNlX2ZhcmUiOiIxMzkwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2642, "base_fare": 1390, "tax": 1252, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2672, "filter": { "id": "F123NP00114-229", "price": 2672, "gross_total": 2642, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "Airbus-333", "aircraft_name": "Airbus-333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 17:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 20:10:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111750hkg202603112200724hkg202603122130dac202603122355667dac202604290210hkg202604290815662hkg202604291610kul202604292010729", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-230", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QlyxJ6uSk8wgio5BS8z92202\/+ELIIEJO67mhLZ3bkAQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-230", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "ANeQ3d6znyWpvxmtex0gEw==", "origin": "KUL", "departure_time": "2026-03-11 18:15:00", "origin_terminal": "2", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 19:30:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8583" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8583" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "fareBasisCode": "Q35MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "X2qFqcv2Gsn2+1BTmZj3nQ==", "origin": "SIN", "departure_time": "2026-03-11 20:40:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 22:40:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "fareBasisCode": "Q35MYR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-230", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "mpeJxjGidSICJ6jUWTB0\/g==", "origin": "DAC", "departure_time": "2026-04-29 23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-30 06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N15MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Uu58Kf6xjCmdq8tXdLvHEg==", "origin": "SIN", "departure_time": "2026-04-30 07:00:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-30 08:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "1h 10m", "distance": null, "lay_over": "PT01H00M", "lay_over_date": "2026-04-30", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N15MYR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2692, "gross_total": 2662, "base_fare": 2120, "tax": 572, "sell": { "currency": "MYR", "total": 2692, "base_fare": 2120, "tax": 572 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjY5MiwiYmFzZV9mYXJlIjoyMTIwLCJ0YXgiOjU3Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI2NjIsImJhc2VfZmFyZSI6MjA5MCwidGF4Ijo1NzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjY2MiwiYmFzZV9mYXJlIjoyMDkwLCJ0YXgiOjU3Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2692, "base_fare": 2120, "tax": 572, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2090.00", "tax": "572.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2692, "base_fare": 2120, "tax": 572, "gross": { "base_fare": "2090.00", "tax": "572.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI2OTIuMDAiLCJiYXNlX2ZhcmUiOiIyMTIwLjAwIiwidGF4IjoiNTcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA5MC4wMCIsInRheCI6IjU3Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjY2Mi4wMCIsImJhc2VfZmFyZSI6IjIwOTAuMDAiLCJ0YXgiOiI1NzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDkwLjAwIiwidGF4IjoiNTcyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjY2Mi4wMCIsImJhc2VfZmFyZSI6IjIwOTAuMDAiLCJ0YXgiOiI1NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2662, "base_fare": 2090, "tax": 572, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2692, "filter": { "id": "F123NP00114-230", "price": 2692, "gross_total": 2662, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "Airbus-320", "aircraft_name": "Airbus-320", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 18:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-30 08:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111815sin2026031119308583sin202603112040dac202603112240446dac202604292355sin202604300600447sin202604300700kul202604300810104", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-231", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLwbkkL7eheCnnDm64H8E1XmqfHt9gp4gzpJTdME7tIzs=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-231", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKe0GbV5Fz9Q6+qE99HtcDSLy2qnvx1IxnT\/lHUbHbMewAWhrZ1SqpiXxIYuPr1hSfc=", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YMY6M", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-231", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhLbi7voZAwHcXwW6I99CtJRnqrEfoZHTJV5bxVTaG+MrT6+KHPhVtgpUNjkXg7CTHc=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-29 14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "584" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD3M", "meal_code": null, "seat_available": "5" } }, { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhLbi7voZAwHcXwW6I99CtJRqa8BCEJzhEkJfwnxaT+cUxerUucZR8AizgHH5xAwSWQ=", "origin": "SIN", "departure_time": "2026-04-29 22:55:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-30 00:05:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "1h 10m", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4669" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4669" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OMHOWFY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2700, "gross_total": 2671, "base_fare": 2187, "tax": 514, "sell": { "currency": "MYR", "total": 2700, "base_fare": 2187, "tax": 514 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjcwMCwiYmFzZV9mYXJlIjoyMTg3LCJ0YXgiOjUxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI2NzAsImJhc2VfZmFyZSI6MjE1NywidGF4Ijo1MTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjY3MSwiYmFzZV9mYXJlIjoyMTU3LCJ0YXgiOjUxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2700, "base_fare": 2187, "tax": 514, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2157.00", "tax": "514.00", "discount": 1, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2700, "base_fare": 2187, "tax": 514, "gross": { "base_fare": "2157.00", "tax": "514.00", "discount": "1.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI3MDAuMDAiLCJiYXNlX2ZhcmUiOiIyMTg3LjAwIiwidGF4IjoiNTE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE1Ny4wMCIsInRheCI6IjUxNC4wMCIsImRpc2NvdW50IjoiMS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjY3MC4wMCIsImJhc2VfZmFyZSI6IjIxNTcuMDAiLCJ0YXgiOiI1MTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTU3LjAwIiwidGF4IjoiNTE0LjAwIiwiZGlzY291bnQiOiIxLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjY3MS4wMCIsImJhc2VfZmFyZSI6IjIxNTcuMDAiLCJ0YXgiOiI1MTQuMDAiLCJkaXNjb3VudCI6IjEuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2671, "base_fare": 2157, "tax": 514, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 1, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2700, "filter": { "id": "F123NP00114-231", "price": 2700, "gross_total": 2671, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "MH", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 00:05:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604290825sin202604291440584sin202604292255kul2026043000054669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-232", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RwKbjkl3D9MFCENHTRa\/RaiODxFve0BN31kIjorUhSqgBGybXjA0HpDSXCL6J1FDg=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-232", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "n\/EclpeREIh9rHRoxJ2uUI6FiQmy3o90ND458LPUz+aKT51f8CO0O7S5qW9QTa9leQV8IfsyZGsQPOQE5dC3kkrzKpeaEHB7Jo847eii\/1w=", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YMY6M", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-232", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "T2bZc9mCcyLiuWn+Wf7xHrqwX17Tk+p9KMyoZX2uuD0fKw8Z29lt3mK\/Uc2Cyo1\/GWAaEFePNBABidficMVyROtjn\/PxVVvhL\/4kaQgFQEw=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-29 14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "584" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD3M", "meal_code": null, "seat_available": "5" } }, { "air_segment_key": "T2bZc9mCcyLiuWn+Wf7xHrqwX17Tk+p9KMyoZX2uuD0fKw8Z29lt3mK\/Uc2Cyo1\/mG\/fZmkTg5mggjZqwV+UwiOuj49Ruk1xGh9O7bO2DAc=", "origin": "SIN", "departure_time": "2026-04-29 22:55:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-30 00:05:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "1h 10m", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4669" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4669" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OMHOWFY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2711, "gross_total": 2681, "base_fare": 2197, "tax": 514, "sell": { "currency": "MYR", "total": 2711, "base_fare": 2197, "tax": 514 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjcxMSwiYmFzZV9mYXJlIjoyMTk3LCJ0YXgiOjUxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI2ODEsImJhc2VfZmFyZSI6MjE2NywidGF4Ijo1MTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjY4MSwiYmFzZV9mYXJlIjoyMTY3LCJ0YXgiOjUxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2711, "base_fare": 2197, "tax": 514, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2167.00", "tax": "514.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2711, "base_fare": 2197, "tax": 514, "gross": { "base_fare": "2167.00", "tax": "514.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI3MTEuMDAiLCJiYXNlX2ZhcmUiOiIyMTk3LjAwIiwidGF4IjoiNTE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE2Ny4wMCIsInRheCI6IjUxNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjY4MS4wMCIsImJhc2VfZmFyZSI6IjIxNjcuMDAiLCJ0YXgiOiI1MTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTY3LjAwIiwidGF4IjoiNTE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjY4MS4wMCIsImJhc2VfZmFyZSI6IjIxNjcuMDAiLCJ0YXgiOiI1MTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY4MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2681, "base_fare": 2167, "tax": 514, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2711, "filter": { "id": "F123NP00114-232", "price": 2711, "gross_total": 2681, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "MH", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 00:05:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604290825sin202604291440584sin202604292255kul2026043000054669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-233", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RgGc9hWMaJ\/JB7Szt3akOFCrTXxTdahxhUkzfASbKgYdvfwpf2M6R1ID0wNxg31aQwQ2628B\/FHjFEV80Fhz3pr9+0aHISZfbWKCDgSavZorY\/QZdeOCI\/obeHgBcKvcXBcV6LqWI1Q+tO7oxlZo53qV6WUS4jYSS4UEXRbtXMh3lxrOOfqdcEN41VM2zhf9WZ1y5aXih4QgIZE3EGXurcCyj6hGy55Rp7Hgl7XmHty1FTChxCcPqIwz05mW8djsjoqY4v3wNVAn3WIbdL+jOQczurYvB4SSCzk16781xjo6sAVZ9tx27c4XBnb3QxHPQXZUG1jTeLIll2jxvB\/faHm4AmnxktGEk\/XhFUBxEfDowO1zuc19JuW0bLCnitGpjRYIToHqnkBgDDLR\/X\/rbRgHedMlrnLkoBV9w\/dj4SfYWvhCp5mCZRilBiBdip8jCstKoESggtS8hFzWh4cfFe3J16WIwdwTbbHh3sGiyLWvnkYr2cWzcmdnjE5wGJPHiRIs9pewqhZjc+6TN3fFfvZI7RdyL8jky5zYMOooRIdAVb7w796aGTJiiI3+VhYA12Owx8MRzzw1HWbV2Ml8tjhSE2bFshi+o4Wl9Czrd8e8EFqivA0nOj56cyFyhcEUp\/fk5Ol2OC2Zoz2xp\/my8Wi6jl2jkVZiddgSPvhlKRIyPki8n0TcjhEg3GkvT99X9uyNaoHrsqc7gNfG0NaBqxOm\/XrIXGd6CGEXIUV4DoemQMMu+d7nrn47ieCtybY9z6q2N3boItqYRp\/bLLydhwXMQd38n8uexPjngQ0L8UK8lSQXm4mc0Algen+G6EHZRojA4cKJEW3gC037vZtcsJxF4ugGMNoG\/tmfIoEmaTIPIhFs3u3gWpYt\/mtlb2E52FzyDB6Yrd4r8OM+37EJ5leEtzJMqLvsYkVySehl4sgq50bpNiWCdaSny+JG8yv2lor6tAPU+5eY5R\/iMUDkEc\/H+Pug5NMzvkL\/QLqyPNMA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-233", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-233", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2733, "gross_total": 2703, "base_fare": 2207, "tax": 526, "sell": { "currency": "MYR", "total": 2733, "base_fare": 2207, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjczMywiYmFzZV9mYXJlIjoyMjA3LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI3MDMsImJhc2VfZmFyZSI6MjE3NywidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjcwMywiYmFzZV9mYXJlIjoyMTc3LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2733, "base_fare": 2207, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2177.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2733, "base_fare": 2207, "tax": 526, "gross": { "base_fare": "2177.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI3MzMuMDAiLCJiYXNlX2ZhcmUiOiIyMjA3LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE3Ny4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjcwMy4wMCIsImJhc2VfZmFyZSI6IjIxNzcuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTc3LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjcwMy4wMCIsImJhc2VfZmFyZSI6IjIxNzcuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjcwMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2703, "base_fare": 2177, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2733, "filter": { "id": "F123NP00114-233", "price": 2733, "gross_total": 2703, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-234", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RgGc9hWMaJ\/JB7Szt3akOFDi8Ffh+DXOCZb3ib8i\/BL0IB\/JzYEfuwRjIeOd0TT7bYbSxZLP\/33LEs9Z6S0czPsaioF2vMSZSpmd9hzsA6gg9znlFSOi0AtxXTmrubSggZkw6MSIs9B6cPEeEDf\/QJoTr9\/sTFAx0sV0tS9L81Awa9S6bcPU5PTVMuLS+aF1pJTzF9NMreYrl9ory8lERSfOQ5QL4VrzXwdvVa5IyrArnCUAycjXnZjZwAuyV1icIXXv+gLh4UUvnViAxkmcYJSh\/\/YJbQmH\/kUyJDWVPCKVlS6UT9injKChIjFw4SbcCUCBNijUUmcN3CcIuqZ5nS2sd8nxtWwyLyFEolhQykenuUkM6N+0DQlW2Qc\/bwUThbFHP+6kibGXybOm3T32tmTjaEVeIu\/vpdNvachRG1g8p1eIHJAapEG9Qu7dVAdxuzcmob\/jUIkmTfghleCxcte0MTUcvT+WLOT6bsqnW+sQTUP412Uo+b2zyd9lEKHtTomxNJo+1KewOtX8UJYrknutfJ+uXhDs+jZPcJYZ5EahaAQpje+d7Xlk2ZVVacF2vARRkXdxjrSNCnZmeN1lZuE03Uzbfc+IegwKxgk3DBalYULW5jRiqUdD4tIVu1jt3VmHzegBqoDwowxKQyqTLmwCQUG2f442Z0iVC+V+c4a4hfS0fpy82TIyN\/tKwdKYerhSECYs1+9AqUgAoBuAhwUEYcbCtXRDue4MGxIcE09UACsDBVBQN+W5xVONgJ47ZXirvNOKUBrKqV+yzauGzig6VfljqEKVaRlWDgAm\/IhTz7QM\/HpkUqBtELfLWcH8ccutHjxhi++N3PGkOcRRRyZM8dPCvJNoCyGbqcLPGIlV1RUwSKvXQf1vjyq2Gj1QuX3eSyabmMvt2xhmjNqRhMwU+mTSyJ2Oc9\/eJsWC7hudFfcQ9WAumyqtpzqj92IxkwxSdJ6UVbmS\/NQ9s\/GzMEcV08sIUT8HZY2GxrU0yHyw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-234", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-234", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2733, "gross_total": 2703, "base_fare": 2207, "tax": 526, "sell": { "currency": "MYR", "total": 2733, "base_fare": 2207, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjczMywiYmFzZV9mYXJlIjoyMjA3LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI3MDMsImJhc2VfZmFyZSI6MjE3NywidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjcwMywiYmFzZV9mYXJlIjoyMTc3LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2733, "base_fare": 2207, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2177.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2733, "base_fare": 2207, "tax": 526, "gross": { "base_fare": "2177.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI3MzMuMDAiLCJiYXNlX2ZhcmUiOiIyMjA3LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE3Ny4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjcwMy4wMCIsImJhc2VfZmFyZSI6IjIxNzcuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTc3LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjcwMy4wMCIsImJhc2VfZmFyZSI6IjIxNzcuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjcwMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2703, "base_fare": 2177, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2733, "filter": { "id": "F123NP00114-234", "price": 2733, "gross_total": 2703, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-235", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RgGc9hWMaJ\/JB7Szt3akOFpQocC\/h7rpSZCNR\/Blk7GlMZbrFoUTSEn15AV7F00Yqz9y\/pgK4HCq67GcE854xbObwojvIBZQazjoNd8XBe\/U4fcGG2ZDSRcUflHqRB4PKTyINOoTjyiH1ZaBNJx174exld0oZ46yeWxH4lzCXrvnDfB4T\/0E44I7so6Db1bVbLBcy9eUGofZEW8YEddjzVC1oLchbp349hqFAXqqcMrg1SKB0t1MHwvbO0X8cFLVQvGk7TrRw7XemgntqrKtWTHIHRNLb1SZ7y4XsGg83CRMxO1syLbVKolxeO5SBKJD3KSSxWKwDX0PEMJZLXmNiGmLEq\/3Rs3OnjBus7QlbD4BKZJwccJu2mv33XUiFF7RghvLV3aq7ZObW963SpVWntk6WalVJRo3fUmX\/nl\/mk56UEPi19oTdbjtC2U8qCTrdsm8bk0\/m0QMMUvY+Y2TDBHzKDG8Ikml5h0lP\/BMFO7CK6ttlVinopN4WTfLMRithAUUOTtHuAJyU\/9VfTQaQLYdKh3596bHf5z9SoPlNdPXKl8pfxzmpBbgDU+wFaVdc9hhG9lx1nEnxwSQlJRZ6omvFfxq3zG\/3hcMHOWZjjtVPEH+WkrK6mFsmoOTfnvozmlM\/FJNadsNZuLM98SUfqodk6D77mRH25+s5ur2aormZNhdIhfiqYbvZWjhLyBP40XOzCotcXo36bql1J2oGnto4sP\/sO6FLPYgDRdzvuR5\/i52xzReCVAKLELpdql5zu0g+Y+WIvNRC\/t1WZ+P\/lid5mez1GqdSWNqIYaTzDl804SRqyR26yM8GwD8VUnnlATxZuCN3Myfj1965lT8szEafg+CQcN1vYfRAM2YelkqArSAbFmnPrjM31kiLZp8aIl8MJdBKr4Vk6PZ50YrLupfMIx4M9p+Orp3lY4KCyUxrNvcOMHSiNabr7279uRElY+YN+SsKnLMc709Y4eEZ5djax12\/Kj8NmMr7QMZ4FHg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-235", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-235", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2733, "gross_total": 2703, "base_fare": 2207, "tax": 526, "sell": { "currency": "MYR", "total": 2733, "base_fare": 2207, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjczMywiYmFzZV9mYXJlIjoyMjA3LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI3MDMsImJhc2VfZmFyZSI6MjE3NywidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjcwMywiYmFzZV9mYXJlIjoyMTc3LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2733, "base_fare": 2207, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2177.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2733, "base_fare": 2207, "tax": 526, "gross": { "base_fare": "2177.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI3MzMuMDAiLCJiYXNlX2ZhcmUiOiIyMjA3LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE3Ny4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjcwMy4wMCIsImJhc2VfZmFyZSI6IjIxNzcuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTc3LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjcwMy4wMCIsImJhc2VfZmFyZSI6IjIxNzcuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjcwMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2703, "base_fare": 2177, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2733, "filter": { "id": "F123NP00114-235", "price": 2733, "gross_total": 2703, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-236", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RYdTRhw8zqc6DqK3Gh3Vk0bDKOP7cn1jWqPbaLcFvOx\/+gl3RjZl8CP8KlHtbniPOJppfIwpUrRifpUTS7hbS6NthSm6UM8yRBG3453XwgFKuAnCq3aRBOq1olSodbTMSQAVwQrA8uuGEDr+Z3GTYHC+0PeQ96nfmQqfDmYSryrv6U2jJc5kRzvnEKAbSZe8VAIQgKbFrAsHL0nDDGC8wqQ\/CFVexEoGWpus7Xq4RUNewLt3m6X6jQByXXAZvVQHRrnJD+vYLmJoUN3bZcvk0Gzer3Ox+Wmyg\/IWfbVrOCWqXO6y3EB1gJKDFOu6mpyD6fhASIjYqzrEbd\/JSb4VToTvBsK2hQPUldsZiVGQDh0TXVEa2byZezltIVg1vZzv5nt7XdwxsAykZoCWB+Rfuh2yzUKPlJZjX6mBSNM47INYchhOzdv2LA88SfSVExLhrVgcN3lzIP1Nkz2mdX67PMVpK9PaWNQ0cyfTrWY4HozkvaIICbnW4\/eCcCNEtogrCbgTBdylNd\/2PLLzUoQBQIIGLvK05daJ68HhfM\/vXOtAhHbOY4emvDgPesdm9+Xu+T15elmMr9q6h+EeffzhT1BM72vofJTcBx9ME0xsn\/4yNTdVlFS2W0oooSxm9JI2EQ\/sgSS4ROgIi3Oox6Rjh95oWEzHPBMESSI\/kTEQUVCc\/sjD5WAsHdjdFfxauKk1esOdZnxQMhu0NeINeqlahTMdCVaxhpMJST\/QEd1rs9sf4L1TdBJDZNmKIQoHG0qiOdZ59F0c2zwv\/gX4wZU9GWemzDWbSl7xkf\/pHM5RfnJunzhAKxYx4H5h+j6\/dj8aVUsEHsdHtFm535Vuf\/gVaSza\/7PjYf6P+0P2HToE2sTsVcCG0\/2D2tED\/SiBoWX4nZ0U1ccFewU+oedpMmRhalPb6M9Xmx+2G+avYaJyCANkhJ9RZPbfZOb63horU2k4hnxKeYttEbTFKPwdtkL1C8QVaUcABYX9gSgla6eb9PYOLeSmvL7c6H+\/vn3zDjwr4=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-236", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-236", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2746, "gross_total": 2716, "base_fare": 2221, "tax": 525, "sell": { "currency": "MYR", "total": 2746, "base_fare": 2221, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjc0NiwiYmFzZV9mYXJlIjoyMjIxLCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI3MTYsImJhc2VfZmFyZSI6MjE5MSwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjcxNiwiYmFzZV9mYXJlIjoyMTkxLCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2746, "base_fare": 2221, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2191.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2746, "base_fare": 2221, "tax": 525, "gross": { "base_fare": "2191.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI3NDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjIxLjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE5MS4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjcxNi4wMCIsImJhc2VfZmFyZSI6IjIxOTEuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTkxLjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjcxNi4wMCIsImJhc2VfZmFyZSI6IjIxOTEuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjcxNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2716, "base_fare": 2191, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2746, "filter": { "id": "F123NP00114-236", "price": 2746, "gross_total": 2716, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-237", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RYdTRhw8zqc6DqK3Gh3Vk0T0M1tzuhrXLmNMV74SZYUEIQT7t391RU6H9fdiMvXO5u2JyuKT\/\/YiIfbTNKgki9YoihRv9zSIEobL53fX8RLGmcA1RpBPN5uqhl3mPqdc6VZK4Fe+1J0awv87lripC19WGieoF+eB1s4F7puM5McDWEw3H6kdArnhFpycA1a220VH6mQnbJvAygPtz89D9CRJ2AgaN59L00gLTgj56IYvbqiQ5NlTZy9031m\/Gw53IuCitrqEWuYa4rDb7bcJowljGJBRubH4eaB+uqM2IAOnxSqauF87r3v2GL2XxnYeUw3E0yzhW8hGguJLf5WcK4fJQ\/5wRvbUpR0U+oYdamXs+tKmpPuBj6oVHbOQ0kg0bwahzj+1HwBbYgxgbf4ppee4yLQS5v9IsgxcFmoX3EQd1GOantDcgoomsDGaVw3UlEdRitmxs1TSkucfqX47xgxQ4Nhmp5MrBpN\/rS+MkMbXlJqNOIxcBkAtTj8XJh9ZQx3hgRQDGIw0cnBKlYnyoYVhQxiPhaFoartVL7OMJwOHwsOvfbETKm7PDroRjXyraB5i\/ligth7g48kK6TjzXoMdSJabObaiZnXDudUgpwBg1Skff4V8epgNIF9GJi13w5mrvWTIv4D1W4\/wkM13swIh1zuCHdIf73miOEFkIbEetrivCQh0Q\/fsTKLz603a0fJZTuyuWBYHTsvj05Lm8igcGME+yM6o\/toq6fktK\/zThxobaSoUu\/dm2VG3IotBlKftc2u\/8jfpa2hElyslgkApsDQqR1RyhOObJ2McltY2TdePoq2EOHQ79G\/S3FcxcBTIwTKQGOirCldfXXr\/xr1KBVUq27Cbb1gP13PgT+A1vcOhlrIeNO8+grsVaPtJ1btwuc2+2iwsMngc2lFShRsvm\/FuRirS9IE3Jy3zFvRkt4\/kzAX3ZFfQ0MZy6Unwi+rb42Sp2dBRLegYPkAER\/0chD6Bkm5wRybQQ+ZFI3CaffI7IK27wmQcrtERJaJ\/o=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-237", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-237", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2746, "gross_total": 2716, "base_fare": 2221, "tax": 525, "sell": { "currency": "MYR", "total": 2746, "base_fare": 2221, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjc0NiwiYmFzZV9mYXJlIjoyMjIxLCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI3MTYsImJhc2VfZmFyZSI6MjE5MSwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjcxNiwiYmFzZV9mYXJlIjoyMTkxLCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2746, "base_fare": 2221, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2191.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2746, "base_fare": 2221, "tax": 525, "gross": { "base_fare": "2191.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI3NDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjIxLjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE5MS4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjcxNi4wMCIsImJhc2VfZmFyZSI6IjIxOTEuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTkxLjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjcxNi4wMCIsImJhc2VfZmFyZSI6IjIxOTEuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjcxNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2716, "base_fare": 2191, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2746, "filter": { "id": "F123NP00114-237", "price": 2746, "gross_total": 2716, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-238", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RYdTRhw8zqc6DqK3Gh3Vk0p1YGNBsnkyPfxVE\/gsuzO1\/1VLx6dwxW64Df0AL4oBPPBbhIsjduCmA4wQYSGlxJxBj5gnS6HpdKFQf51IKeMhXSBMOtScWHFT1Xdrs+cEnnZ8wFcxWrE9wraMfH5\/S9rLpSYeoW0eZp8XApS7Jjc9e9XYIfmp0wdoOmijm7ZHanaP7WjWv8mSb\/N2REicV04SF1XyaZNyNk\/OqpGJQ42kCG7T+qtEKT0SAsJtOnNR8u+ysTLSH83\/VcveYGUeAsxTefBtwwkjO5M6ERTB0rmQ4vJnJU+DnDE0RP8C8SCwNmHWkNN0dpMWO1TdFeW+L50ATpx3\/WMcEYJaAj39xugr9gRaXrLPdUEo1Qe3C+cEuvqoNIVowCSha5XGoEeLi94gQWjQRtJXVWnuTi99Vj17Vx6MQqeFLKT+lsm1WcigEMfqK9AxDnJewZmC6ErIKcPodtbOcpoTyQP\/ZNb4oWhfIL27Ox\/2d8eInKFF101Alcawd8CMgEvDkQe0kURj2SWC84FrU+XBx5OO7Jqsc7sl\/e59lzMUvJHWmJGpRikUFJSqu5WdhApsRfcWVIERsj\/XmrhuNqM9Dz0fmy72rM+rxK+UF+KFZpH7FAXktqnJaO\/qFUSxBDC2ZI9wXpCoCW\/VVXDzZC4pTfy1BneAmEfWylrQRCjo3TFwagVyUE30CQ1ViRRoWyYRidjyQZOk8D8zDpsCGA5WlcDSpAByLQWIaAJcOvRLeuJ4sX6L6KuKO\/FeJe1xzti+qNK2XO0PSMNk1ayiaVy0rZCw2xiPucsWH4g8ak1yRR57j\/8fOM2WTTlUdYLWq3nEjfS0YZsS369V6TTkUu6U1COXFQBtwcn\/pDQ8TXrHSD5tKBejtNU9Jw7vJgCqMnLKVfbLtDNDRTdFHpK8WrU1+KYxd5Rkctsad7Sjw8THSIBRbBYPOLxHw+7CW9uZLRLzwWWCh1XEhgXhB102vcPR\/voH0ZMeg7cCG5DzIURyr2epP\/9nod5Bg=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-238", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-238", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2746, "gross_total": 2716, "base_fare": 2221, "tax": 525, "sell": { "currency": "MYR", "total": 2746, "base_fare": 2221, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjc0NiwiYmFzZV9mYXJlIjoyMjIxLCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI3MTYsImJhc2VfZmFyZSI6MjE5MSwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjcxNiwiYmFzZV9mYXJlIjoyMTkxLCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2746, "base_fare": 2221, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2191.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2746, "base_fare": 2221, "tax": 525, "gross": { "base_fare": "2191.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI3NDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjIxLjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE5MS4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjcxNi4wMCIsImJhc2VfZmFyZSI6IjIxOTEuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTkxLjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjcxNi4wMCIsImJhc2VfZmFyZSI6IjIxOTEuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjcxNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2716, "base_fare": 2191, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2746, "filter": { "id": "F123NP00114-238", "price": 2746, "gross_total": 2716, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-239", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QH1h12mSod4iN+f35T\/yMg9eHJRzEJQnUFJC4m4rncXvDX+xnDDyNxo8tAjWcHdjXelUjb1UNSD91ok\/1EY4CVdTe6l9FrgkArE\/nki0QrJw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-239", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "gWWpBsN\/hy\/MlX3q3oAS\/fy97cP8UULwqyezAQR+uYU=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "VKUL6M", "meal_code": null, "seat_available": "1" } } ] }, { "group": 1, "flight_key": "F123NP00114-239", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "x2Ruow+C1EIm4O8Dagz3GtaSax5QlyuteGLvs4+2Blg=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "UKULR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2771, "gross_total": 2923, "base_fare": 2530, "tax": 423, "sell": { "currency": "MYR", "total": 2771, "base_fare": 2530, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjc3MSwiYmFzZV9mYXJlIjoyNTMwLCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI3NDEsImJhc2VfZmFyZSI6MjUwMCwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjkyMywiYmFzZV9mYXJlIjoyNTAwLCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2771, "base_fare": 2530, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2500.00", "tax": "423.00", "discount": 182, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2771, "base_fare": 2530, "tax": 423, "gross": { "base_fare": "2500.00", "tax": "423.00", "discount": "182.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI3NzEuMDAiLCJiYXNlX2ZhcmUiOiIyNTMwLjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjUwMC4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTgyLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNzQxLjAwIiwiYmFzZV9mYXJlIjoiMjUwMC4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MDAuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE4Mi4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI5MjMuMDAiLCJiYXNlX2ZhcmUiOiIyNTAwLjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxODIuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc0MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2923, "base_fare": 2500, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 182, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2771, "filter": { "id": "F123NP00114-239", "price": 2771, "gross_total": 2923, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-240", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TOGU2V+NjfZQOQFuiLtyjN00PyFBrzbj6bK9zAxMkZ0iJXf4dTVO3Oy+h+t49T9Eu4CgN7tZvWdVKPW9y5bPgxV7voRUxfWCLbbW\/4J0u\/zQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-240", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "G39icLqsrvsErng8wiAduWl\/k9gOczREVfGlt6Lish4=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "NKUL6M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-240", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "s0cA+mYhcxpgmQef9mAZwG8VojskdwqOy74ScOmqkkw=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "NKUL6M", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2771, "gross_total": 2923, "base_fare": 2530, "tax": 423, "sell": { "currency": "MYR", "total": 2771, "base_fare": 2530, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjc3MSwiYmFzZV9mYXJlIjoyNTMwLCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI3NDEsImJhc2VfZmFyZSI6MjUwMCwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjkyMywiYmFzZV9mYXJlIjoyNTAwLCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2771, "base_fare": 2530, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2500.00", "tax": "423.00", "discount": 182, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2771, "base_fare": 2530, "tax": 423, "gross": { "base_fare": "2500.00", "tax": "423.00", "discount": "182.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI3NzEuMDAiLCJiYXNlX2ZhcmUiOiIyNTMwLjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjUwMC4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTgyLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNzQxLjAwIiwiYmFzZV9mYXJlIjoiMjUwMC4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MDAuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE4Mi4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI5MjMuMDAiLCJiYXNlX2ZhcmUiOiIyNTAwLjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxODIuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc0MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2923, "base_fare": 2500, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 182, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2771, "filter": { "id": "F123NP00114-240", "price": 2771, "gross_total": 2923, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-241", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2ScS4YWmkkBd11\/dSBNA48KMpp8c95zd5NruybMrQKeXN8BCJomGkcPCna1slKeCLFi5m0YO4\/iPT+o2nHheDjpVnJ7ab2vz+mT6ynyilJ5lg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-241", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "D\/lfeCmqNFGnXj3r4VmdbXgNgpZwQXCX2DRomfW8Gfo=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "UKULR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-241", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "6Tqg8oyxqezmc5eQ3TGTPZtX\/hfA9WudYa3od0TMmJw=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "VKUL6M", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2771, "gross_total": 2923, "base_fare": 2530, "tax": 423, "sell": { "currency": "MYR", "total": 2771, "base_fare": 2530, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjc3MSwiYmFzZV9mYXJlIjoyNTMwLCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI3NDEsImJhc2VfZmFyZSI6MjUwMCwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjkyMywiYmFzZV9mYXJlIjoyNTAwLCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2771, "base_fare": 2530, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2500.00", "tax": "423.00", "discount": 182, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2771, "base_fare": 2530, "tax": 423, "gross": { "base_fare": "2500.00", "tax": "423.00", "discount": "182.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI3NzEuMDAiLCJiYXNlX2ZhcmUiOiIyNTMwLjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjUwMC4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTgyLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNzQxLjAwIiwiYmFzZV9mYXJlIjoiMjUwMC4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MDAuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE4Mi4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI5MjMuMDAiLCJiYXNlX2ZhcmUiOiIyNTAwLjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxODIuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc0MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2923, "base_fare": 2500, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 182, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2771, "filter": { "id": "F123NP00114-241", "price": 2771, "gross_total": 2923, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-242", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Ti8psQK\/TPuREKO\/Mggte7fhMEdJd7OfBu1RnrpRGoxSFrs3ApaQHR2tKuR0S2n\/\/Vs7gLPWkvU\/sOhgj5Ka09", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-242", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "zXcT1Hqcw8BoIc03Kf6EwfpO8dcx+6GB2pEiQucqtfNp5JKM6H6TPNAe\/zDZ5kSl", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-242", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VX+NQ+hVykz2XQzKV3Yr7+9jA2gOEzNPcNkbGJwmrlQ8XgvFNdJj15SICDLgJucW", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-29 14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "584" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "K", "fareBasisCode": "KBD3M", "meal_code": null, "seat_available": "5" } }, { "air_segment_key": "NMI6K+rtfiZFfCYaqBjHQ81iO9XmLB5QkB9NYejIxlEFxT\/DZQATRPTEMElEUGAf", "origin": "SIN", "departure_time": "2026-04-29 22:55:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-30 00:05:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "1h 10m", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "2026-04-29", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4669" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4669" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "O", "fareBasisCode": "OMHOWFY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2778, "gross_total": 2748, "base_fare": 2266, "tax": 512, "sell": { "currency": "MYR", "total": 2778, "base_fare": 2266, "tax": 512 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjc3OCwiYmFzZV9mYXJlIjoyMjY2LCJ0YXgiOjUxMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI3NDgsImJhc2VfZmFyZSI6MjIzNiwidGF4Ijo1MTIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjc0OCwiYmFzZV9mYXJlIjoyMjM2LCJ0YXgiOjUxMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2778, "base_fare": 2266, "tax": 512, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2236.00", "tax": "512.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2778, "base_fare": 2266, "tax": 512, "gross": { "base_fare": "2236.00", "tax": "512.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI3NzguMDAiLCJiYXNlX2ZhcmUiOiIyMjY2LjAwIiwidGF4IjoiNTEyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIzNi4wMCIsInRheCI6IjUxMi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjc0OC4wMCIsImJhc2VfZmFyZSI6IjIyMzYuMDAiLCJ0YXgiOiI1MTIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjM2LjAwIiwidGF4IjoiNTEyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjc0OC4wMCIsImJhc2VfZmFyZSI6IjIyMzYuMDAiLCJ0YXgiOiI1MTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc0OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2748, "base_fare": 2236, "tax": 512, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2778, "filter": { "id": "F123NP00114-242", "price": 2778, "gross_total": 2748, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "MH", "aircraft": "737", "aircraft_name": "737", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 00:05:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604290825sin202604291440584sin202604292255kul2026043000054669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-243", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RIQDaMaFT0FoPoSwOtfgAuSUIoeims6gS1gFJ150+QGA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-243", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "IsApachsfqtbNEbZZZY3rA==", "origin": "KUL", "departure_time": "2026-03-11 17:50:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "HKG", "arrival_time": "2026-03-11 22:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-03-11", "flight_time": "4h 10m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "724" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "724" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SR21MAAR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "+r7SDkN7XBjwPiw63l8SQQ==", "origin": "HKG", "departure_time": "2026-03-12 21:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "DAC", "arrival_time": "2026-03-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT23H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "667" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "667" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SR21MAAR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-243", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "Hl0Tr+XqCJl+53b2XMyp1w==", "origin": "DAC", "departure_time": "2026-04-29 02:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-04-29 08:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SR21MAAR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "XaI6LUsdIkx8cDSkYSzVnw==", "origin": "HKG", "departure_time": "2026-04-29 12:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "KUL", "arrival_time": "2026-04-29 16:40:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "725" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "725" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SR21MAAR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2822, "gross_total": 2792, "base_fare": 1570, "tax": 1252, "sell": { "currency": "MYR", "total": 2822, "base_fare": 1570, "tax": 1252 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjgyMiwiYmFzZV9mYXJlIjoxNTcwLCJ0YXgiOjEyNTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyNzkyLCJiYXNlX2ZhcmUiOjE1NDAsInRheCI6MTI1MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyNzkyLCJiYXNlX2ZhcmUiOjE1NDAsInRheCI6MTI1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2822, "base_fare": 1570, "tax": 1252, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1540.00", "tax": "1252.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2822, "base_fare": 1570, "tax": 1252, "gross": { "base_fare": "1540.00", "tax": "1252.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI4MjIuMDAiLCJiYXNlX2ZhcmUiOiIxNTcwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1NDAuMDAiLCJ0YXgiOiIxMjUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyNzkyLjAwIiwiYmFzZV9mYXJlIjoiMTU0MC4wMCIsInRheCI6IjEyNTIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTQwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI3OTIuMDAiLCJiYXNlX2ZhcmUiOiIxNTQwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNzkyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2792, "base_fare": 1540, "tax": 1252, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2822, "filter": { "id": "F123NP00114-243", "price": 2822, "gross_total": 2792, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "Airbus-333", "aircraft_name": "Airbus-333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 17:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 16:40:00", "refund": "partially-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111750hkg202603112200724hkg202603122130dac202603122355667dac202604290210hkg202604290815662hkg202604291240kul202604291640725", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-244", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TjkjGwLzplKZ1zEZJ+aebzTu46ABZDrihEsVAsZKkH+EYWjP1inU+V\/Q\/SabnHcOYLdhvSIMd5uQlxOe\/eLMXc", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-244", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "gEXoJQk5TPsPlcuZ9SX\/23MSHqcZXJBVeXlDQ8mQkhCIMFoLQ\/40TXR9IHoup1bb", "origin": "KUL", "departure_time": "2026-03-11 09:00:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 10:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "M", "fareBasisCode": "MFLOWMY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "IQJQkPeKCTTb6gAFGSGKMcU6MItwsOC4ahsWu3ZtbEnvyF\/5WrSSGOgUy95\/spkM", "origin": "BKK", "departure_time": "2026-03-11 16:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-11 18:00:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 45m", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "2026-03-11", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "389" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "389" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "E", "fareBasisCode": "ETH6M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-244", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VX+NQ+hVykz2XQzKV3Yr7+9jA2gOEzNPcNkbGJwmrlQ8XgvFNdJj15SICDLgJucW", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-29 14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "584" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "K", "fareBasisCode": "KBD3M", "meal_code": null, "seat_available": "5" } }, { "air_segment_key": "NMI6K+rtfiZFfCYaqBjHQ81iO9XmLB5QkB9NYejIxlEFxT\/DZQATRPTEMElEUGAf", "origin": "SIN", "departure_time": "2026-04-29 22:55:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-30 00:05:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "1h 10m", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "2026-04-29", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4669" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4669" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "O", "fareBasisCode": "OMHOWFY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2827, "gross_total": 2797, "base_fare": 2267, "tax": 560, "sell": { "currency": "MYR", "total": 2827, "base_fare": 2267, "tax": 560 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjgyNywiYmFzZV9mYXJlIjoyMjY3LCJ0YXgiOjU2MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI3OTcsImJhc2VfZmFyZSI6MjIzNywidGF4Ijo1NjAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjc5NywiYmFzZV9mYXJlIjoyMjM3LCJ0YXgiOjU2MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2827, "base_fare": 2267, "tax": 560, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2237.00", "tax": "560.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2827, "base_fare": 2267, "tax": 560, "gross": { "base_fare": "2237.00", "tax": "560.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI4MjcuMDAiLCJiYXNlX2ZhcmUiOiIyMjY3LjAwIiwidGF4IjoiNTYwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIzNy4wMCIsInRheCI6IjU2MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjc5Ny4wMCIsImJhc2VfZmFyZSI6IjIyMzcuMDAiLCJ0YXgiOiI1NjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjM3LjAwIiwidGF4IjoiNTYwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjc5Ny4wMCIsImJhc2VfZmFyZSI6IjIyMzcuMDAiLCJ0YXgiOiI1NjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2797, "base_fare": 2237, "tax": 560, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2827, "filter": { "id": "F123NP00114-244", "price": 2827, "gross_total": 2797, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 00:05:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110900bkk202603111015784bkk202603111615dac202603111800389dac202604290825sin202604291440584sin202604292255kul2026043000054669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-245", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SHyASl\/FHgQ8oH2CcTHGEVlLXOK13nvciE0cOHjNQctsN3td9gsXt7wEQwtQkIrKlr7Er5jN6LSwxFj76DtAJW", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-245", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "I0EvmwDuDFVNzan1UXVAwqofBY5cmenUOOmAxSYvg1nzEV+wIzoe95d+j0iR3Hy+", "origin": "KUL", "departure_time": "2026-03-11 12:15:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 13:25:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 10m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "M", "fareBasisCode": "MFLOWMY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "IQJQkPeKCTTb6gAFGSGKMcU6MItwsOC4ahsWu3ZtbEnvyF\/5WrSSGOgUy95\/spkM", "origin": "BKK", "departure_time": "2026-03-11 16:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-11 18:00:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 45m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "389" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "389" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "E", "fareBasisCode": "ETH6M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-245", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VX+NQ+hVykz2XQzKV3Yr7+9jA2gOEzNPcNkbGJwmrlQ8XgvFNdJj15SICDLgJucW", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-29 14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "584" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "K", "fareBasisCode": "KBD3M", "meal_code": null, "seat_available": "5" } }, { "air_segment_key": "NMI6K+rtfiZFfCYaqBjHQ81iO9XmLB5QkB9NYejIxlEFxT\/DZQATRPTEMElEUGAf", "origin": "SIN", "departure_time": "2026-04-29 22:55:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-30 00:05:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "1h 10m", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "2026-04-29", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4669" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4669" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "O", "fareBasisCode": "OMHOWFY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2827, "gross_total": 2797, "base_fare": 2267, "tax": 560, "sell": { "currency": "MYR", "total": 2827, "base_fare": 2267, "tax": 560 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjgyNywiYmFzZV9mYXJlIjoyMjY3LCJ0YXgiOjU2MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI3OTcsImJhc2VfZmFyZSI6MjIzNywidGF4Ijo1NjAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjc5NywiYmFzZV9mYXJlIjoyMjM3LCJ0YXgiOjU2MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2827, "base_fare": 2267, "tax": 560, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2237.00", "tax": "560.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2827, "base_fare": 2267, "tax": 560, "gross": { "base_fare": "2237.00", "tax": "560.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI4MjcuMDAiLCJiYXNlX2ZhcmUiOiIyMjY3LjAwIiwidGF4IjoiNTYwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIzNy4wMCIsInRheCI6IjU2MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjc5Ny4wMCIsImJhc2VfZmFyZSI6IjIyMzcuMDAiLCJ0YXgiOiI1NjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjM3LjAwIiwidGF4IjoiNTYwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjc5Ny4wMCIsImJhc2VfZmFyZSI6IjIyMzcuMDAiLCJ0YXgiOiI1NjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2797, "base_fare": 2237, "tax": 560, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2827, "filter": { "id": "F123NP00114-245", "price": 2827, "gross_total": 2797, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 00:05:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111215bkk202603111325788bkk202603111615dac202603111800389dac202604290825sin202604291440584sin202604292255kul2026043000054669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-246", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TOGU2V+NjfZQOQFuiLtyjNLoDwU7rDMAn2IxL9QNnPwsT0X4iVeFQoTiWxUhBL4v3rjeZOgXpZ7vc8eM4inX2R5FuqCbbdP3h7lDh8Loohxw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-246", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "G39icLqsrvsErng8wiAduWl\/k9gOczREVfGlt6Lish4=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "NKUL6M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-246", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "x2Ruow+C1EIm4O8Dagz3GtaSax5QlyuteGLvs4+2Blg=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "UKULR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2910, "gross_total": 3073, "base_fare": 2680, "tax": 423, "sell": { "currency": "MYR", "total": 2910, "base_fare": 2680, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjkxMCwiYmFzZV9mYXJlIjoyNjgwLCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI4ODAsImJhc2VfZmFyZSI6MjY1MCwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA3MywiYmFzZV9mYXJlIjoyNjUwLCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2910, "base_fare": 2680, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2650.00", "tax": "423.00", "discount": 193, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2910, "base_fare": 2680, "tax": 423, "gross": { "base_fare": "2650.00", "tax": "423.00", "discount": "193.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI5MTAuMDAiLCJiYXNlX2ZhcmUiOiIyNjgwLjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY1MC4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTkzLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyODgwLjAwIiwiYmFzZV9mYXJlIjoiMjY1MC4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NTAuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE5My4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNzMuMDAiLCJiYXNlX2ZhcmUiOiIyNjUwLjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxOTMuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjg4MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3073, "base_fare": 2650, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 193, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2910, "filter": { "id": "F123NP00114-246", "price": 2910, "gross_total": 3073, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-247", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2ScS4YWmkkBd11\/dSBNA48KBBKc6txefrtn944pD64xwm2IYiFfXSaE1oC\/o9Z722sgY1C9MSxaO659J5i2yT5XQo+efgfYdHCN3cxjCfuo3g==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-247", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "D\/lfeCmqNFGnXj3r4VmdbXgNgpZwQXCX2DRomfW8Gfo=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "UKULR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-247", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "s0cA+mYhcxpgmQef9mAZwG8VojskdwqOy74ScOmqkkw=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "N", "fareBasisCode": "NKUL6M", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2910, "gross_total": 3073, "base_fare": 2680, "tax": 423, "sell": { "currency": "MYR", "total": 2910, "base_fare": 2680, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjkxMCwiYmFzZV9mYXJlIjoyNjgwLCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI4ODAsImJhc2VfZmFyZSI6MjY1MCwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA3MywiYmFzZV9mYXJlIjoyNjUwLCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2910, "base_fare": 2680, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2650.00", "tax": "423.00", "discount": 193, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2910, "base_fare": 2680, "tax": 423, "gross": { "base_fare": "2650.00", "tax": "423.00", "discount": "193.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI5MTAuMDAiLCJiYXNlX2ZhcmUiOiIyNjgwLjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY1MC4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMTkzLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyODgwLjAwIiwiYmFzZV9mYXJlIjoiMjY1MC4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NTAuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjE5My4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNzMuMDAiLCJiYXNlX2ZhcmUiOiIyNjUwLjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIxOTMuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjg4MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3073, "base_fare": 2650, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 193, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2910, "filter": { "id": "F123NP00114-247", "price": 2910, "gross_total": 3073, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-248", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RRHPzuo9MlpsiCtw8wjInUXniJ\/ATSWxmJWKTsFPQ4Sw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-248", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "yoj0buCe\/q1jmB6v9k3sQw==", "origin": "KUL", "departure_time": "2026-03-11 11:40:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "603" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "603" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "fareBasisCode": "MFLOUMY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "\/cvsYPCMMQ3a\/kdpX1ijkA==", "origin": "SIN", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LHSG3M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-248", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "PudtArFPKMDg5Ezg9RIIQg==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD6M", "meal_code": null, "seat_available": "5" } } ] } ], "price": { "currency": "MYR", "total": 2920, "gross_total": 3045, "base_fare": 2610, "tax": 465, "sell": { "currency": "MYR", "total": 2920, "base_fare": 2610, "tax": 465 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjkyMCwiYmFzZV9mYXJlIjoyNjEwLCJ0YXgiOjQ2NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI4OTAsImJhc2VfZmFyZSI6MjU4MCwidGF4Ijo0NjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA0NSwiYmFzZV9mYXJlIjoyNTgwLCJ0YXgiOjQ2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2920, "base_fare": 2610, "tax": 465, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2580.00", "tax": "465.00", "discount": 155, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2920, "base_fare": 2610, "tax": 465, "gross": { "base_fare": "2580.00", "tax": "465.00", "discount": "155.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI5MjAuMDAiLCJiYXNlX2ZhcmUiOiIyNjEwLjAwIiwidGF4IjoiNDY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU4MC4wMCIsInRheCI6IjQ2NS4wMCIsImRpc2NvdW50IjoiMTU1LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyODkwLjAwIiwiYmFzZV9mYXJlIjoiMjU4MC4wMCIsInRheCI6IjQ2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1ODAuMDAiLCJ0YXgiOiI0NjUuMDAiLCJkaXNjb3VudCI6IjE1NS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNDUuMDAiLCJiYXNlX2ZhcmUiOiIyNTgwLjAwIiwidGF4IjoiNDY1LjAwIiwiZGlzY291bnQiOiIxNTUuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjg5MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3045, "base_fare": 2580, "tax": 465, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 155, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2920, "filter": { "id": "F123NP00114-248", "price": 2920, "gross_total": 3045, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "BG", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 11:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111140sin202603111255603sin202603111550dac202603111805585dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-249", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Q90\/2Zu8aISxFPaT7t1DdEVgDghvW8bg0JsAha3dE9aw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-249", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "Up2p3b\/QzvFON3rGDFTZqg==", "origin": "KUL", "departure_time": "2026-03-11 10:40:00", "origin_terminal": null, "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-03-11 11:50:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-11", "flight_time": "3h 40m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "722" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "722" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "H", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "hSYHDt1mo34cklEufqR3pQ==", "origin": "CMB", "departure_time": "2026-03-11 19:15:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-03-11 23:00:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 15m", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "931" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "931" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "H", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-249", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "CvtNZmNEH6pONG3rObdyMg==", "origin": "DAC", "departure_time": "2026-04-29 02:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-04-29 05:15:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-29", "flight_time": "3h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "932" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "932" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "E", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Z7OgP1w\/nrBi0yGBFrealQ==", "origin": "CMB", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-04-29 15:30:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "723" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "723" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "E", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2969, "gross_total": 2939, "base_fare": 2215, "tax": 754, "sell": { "currency": "MYR", "total": 2969, "base_fare": 2215, "tax": 754 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjk2OSwiYmFzZV9mYXJlIjoyMjE1LCJ0YXgiOjc1NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI5MzksImJhc2VfZmFyZSI6MjE4NSwidGF4Ijo3NTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjkzOSwiYmFzZV9mYXJlIjoyMTg1LCJ0YXgiOjc1NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2969, "base_fare": 2215, "tax": 754, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2185.00", "tax": "754.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2969, "base_fare": 2215, "tax": 754, "gross": { "base_fare": "2185.00", "tax": "754.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI5NjkuMDAiLCJiYXNlX2ZhcmUiOiIyMjE1LjAwIiwidGF4IjoiNzU0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE4NS4wMCIsInRheCI6Ijc1NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjkzOS4wMCIsImJhc2VfZmFyZSI6IjIxODUuMDAiLCJ0YXgiOiI3NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTg1LjAwIiwidGF4IjoiNzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjkzOS4wMCIsImJhc2VfZmFyZSI6IjIxODUuMDAiLCJ0YXgiOiI3NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjkzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2939, "base_fare": 2185, "tax": 754, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2969, "filter": { "id": "F123NP00114-249", "price": 2969, "gross_total": 2939, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "8D", "carrier_marketing": "8D", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 10:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 15:30:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111040cmb202603111150722cmb202603111915dac202603112300931dac202604290215cmb202604290515932cmb202604290905kul202604291530723", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-250", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Ra8\/kpZcZ3kP7vj+PUnbs2Vszsf7oNs0Wv12MMTYvaSg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-250", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RDddgt7W7Ydcpi6VvyfwWw==", "origin": "KUL", "departure_time": "2026-03-11 10:40:00", "origin_terminal": null, "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-03-11 11:50:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-11", "flight_time": "3h 40m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "722" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "722" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "E", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "YZNV4t3nOvQqjI2qqkaxqA==", "origin": "CMB", "departure_time": "2026-03-11 19:15:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-03-11 23:00:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 15m", "distance": null, "lay_over": "PT07H25M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "931" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "931" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 40, "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "E", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-250", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "uyiXcxmLob2kCoyabw3dKQ==", "origin": "DAC", "departure_time": "2026-04-29 02:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-04-29 05:15:00", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-29", "flight_time": "3h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "932" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "932" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "H", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Sf1SVK1C8FQ9P5Tfk07KdQ==", "origin": "CMB", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-04-29 15:30:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "723" }, "marketing": { "carrier": "8D", "carrier_name": "FITS Aviation", "carrier_logo": "8D.png", "flight_number": "723" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "H", "fareBasisCode": null, "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2969, "gross_total": 2939, "base_fare": 2215, "tax": 754, "sell": { "currency": "MYR", "total": 2969, "base_fare": 2215, "tax": 754 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjk2OSwiYmFzZV9mYXJlIjoyMjE1LCJ0YXgiOjc1NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI5MzksImJhc2VfZmFyZSI6MjE4NSwidGF4Ijo3NTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MjkzOSwiYmFzZV9mYXJlIjoyMTg1LCJ0YXgiOjc1NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2969, "base_fare": 2215, "tax": 754, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2185.00", "tax": "754.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2969, "base_fare": 2215, "tax": 754, "gross": { "base_fare": "2185.00", "tax": "754.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI5NjkuMDAiLCJiYXNlX2ZhcmUiOiIyMjE1LjAwIiwidGF4IjoiNzU0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE4NS4wMCIsInRheCI6Ijc1NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjkzOS4wMCIsImJhc2VfZmFyZSI6IjIxODUuMDAiLCJ0YXgiOiI3NTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTg1LjAwIiwidGF4IjoiNzU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjkzOS4wMCIsImJhc2VfZmFyZSI6IjIxODUuMDAiLCJ0YXgiOiI3NTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjkzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2939, "base_fare": 2185, "tax": 754, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2969, "filter": { "id": "F123NP00114-250", "price": 2969, "gross_total": 2939, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "8D", "carrier_marketing": "8D", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 10:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 15:30:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111040cmb202603111150722cmb202603111915dac202603112300931dac202604290215cmb202604290515932cmb202604290905kul202604291530723", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-251", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjhjSK3NgyCjJqyMvUayTmOyguMZBsy5ITkk+i2ZhkHmK", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-251", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 01:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 05:35:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5036" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "E", "fareBasisCode": "E2AZCYIB", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "V", "fareBasisCode": "E2AZCYIB", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-251", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-29 19:05:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "V2AZCYBU", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-29 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 10m", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "2026-04-29", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "V2AZCYBU", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2974, "gross_total": 2944, "base_fare": 1661, "tax": 1313, "sell": { "currency": "MYR", "total": 2974, "base_fare": 1661, "tax": 1313 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjk3NCwiYmFzZV9mYXJlIjoxNjYxLCJ0YXgiOjEzMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyOTQ0LCJiYXNlX2ZhcmUiOjE2MzEsInRheCI6MTMxMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoyOTQ0LCJiYXNlX2ZhcmUiOjE2MzEsInRheCI6MTMxM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2974, "base_fare": 1661, "tax": 1313, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1631.00", "tax": "1313.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2974, "base_fare": 1661, "tax": 1313, "gross": { "base_fare": "1631.00", "tax": "1313.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI5NzQuMDAiLCJiYXNlX2ZhcmUiOiIxNjYxLjAwIiwidGF4IjoiMTMxMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2MzEuMDAiLCJ0YXgiOiIxMzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIyOTQ0LjAwIiwiYmFzZV9mYXJlIjoiMTYzMS4wMCIsInRheCI6IjEzMTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjMxLjAwIiwidGF4IjoiMTMxMy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI5NDQuMDAiLCJiYXNlX2ZhcmUiOiIxNjMxLjAwIiwidGF4IjoiMTMxMy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyOTQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2944, "base_fare": 1631, "tax": 1313, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2974, "filter": { "id": "F123NP00114-251", "price": 2974, "gross_total": 2944, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 01:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:10:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110115can2026031105355036can202603110905dac2026031111305015dac202604291315can2026042919055016can202604292100kul2026043001108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-252", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RwKbjkl3D9MFCENHTRa\/RaKJBIDlGDY+4nIsBd+\/P4MsmaMF\/TYMD8ZIHV5hNwBU4=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-252", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "n\/EclpeREIh9rHRoxJ2uUI6FiQmy3o90ND458LPUz+ZScq\/nJN107LcewN8seO300CDhIGqfM8GnCf0xNwfvdO7YaP6Rn09nCSkAMmuBWus=", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "fareBasisCode": "BBX1YMY", "meal_code": null, "seat_available": "2" } } ] }, { "group": 1, "flight_key": "F123NP00114-252", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "T2bZc9mCcyLiuWn+Wf7xHrqwX17Tk+p9KMyoZX2uuD1a9WjsogWWFgcM5ccOW+4YBvwoVflmYH5G5qldbdaMqCRG5tUtxEFfp9LFP9gAiKU=", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OGSBXRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 2978, "gross_total": 2948, "base_fare": 2472, "tax": 506, "sell": { "currency": "MYR", "total": 2978, "base_fare": 2472, "tax": 506 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjk3OCwiYmFzZV9mYXJlIjoyNDcyLCJ0YXgiOjUwNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjI5NDgsImJhc2VfZmFyZSI6MjQ0MiwidGF4Ijo1MDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mjk0OCwiYmFzZV9mYXJlIjoyNDQyLCJ0YXgiOjUwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 2978, "base_fare": 2472, "tax": 506, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2442.00", "tax": "506.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 2978, "base_fare": 2472, "tax": 506, "gross": { "base_fare": "2442.00", "tax": "506.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjI5NzguMDAiLCJiYXNlX2ZhcmUiOiIyNDcyLjAwIiwidGF4IjoiNTA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ0Mi4wMCIsInRheCI6IjUwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjk0OC4wMCIsImJhc2VfZmFyZSI6IjI0NDIuMDAiLCJ0YXgiOiI1MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDQyLjAwIiwidGF4IjoiNTA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMjk0OC4wMCIsImJhc2VfZmFyZSI6IjI0NDIuMDAiLCJ0YXgiOiI1MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjk0OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 2948, "base_fare": 2442, "tax": 506, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 2978, "filter": { "id": "F123NP00114-252", "price": 2978, "gross_total": 2948, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac202603111120102dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-253", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjgLCCkTXZWucPeHUjfEygd0\/QJkqDosO4BVXufZPiruS", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-253", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 18:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 22:40:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8302" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8302" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-253", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-29 19:05:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-29 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 10m", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "2026-04-29", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3034, "gross_total": 3004, "base_fare": 1721, "tax": 1313, "sell": { "currency": "MYR", "total": 3034, "base_fare": 1721, "tax": 1313 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzAzNCwiYmFzZV9mYXJlIjoxNzIxLCJ0YXgiOjEzMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMDA0LCJiYXNlX2ZhcmUiOjE2OTEsInRheCI6MTMxMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMDA0LCJiYXNlX2ZhcmUiOjE2OTEsInRheCI6MTMxM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3034, "base_fare": 1721, "tax": 1313, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1691.00", "tax": "1313.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3034, "base_fare": 1721, "tax": 1313, "gross": { "base_fare": "1691.00", "tax": "1313.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwMzQuMDAiLCJiYXNlX2ZhcmUiOiIxNzIxLjAwIiwidGF4IjoiMTMxMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OTEuMDAiLCJ0YXgiOiIxMzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMDA0LjAwIiwiYmFzZV9mYXJlIjoiMTY5MS4wMCIsInRheCI6IjEzMTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjkxLjAwIiwidGF4IjoiMTMxMy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwMDQuMDAiLCJiYXNlX2ZhcmUiOiIxNjkxLjAwIiwidGF4IjoiMTMxMy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDA0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3004, "base_fare": 1691, "tax": 1313, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3034, "filter": { "id": "F123NP00114-253", "price": 3034, "gross_total": 3004, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 18:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:10:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111820can2026031122408302can202603120905dac2026031211305015dac202604291315can2026042919055016can202604292100kul2026043001108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-254", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RgGc9hWMaJ\/JB7Szt3akOFduBlBLYkKGzr0aziHbhs2XeMjkLVAKiXjK\/5yQgHqzNF0JZYpByI5+OaHsgzohoBQuQK6NRwi\/Wsq23VMI0oPGNWV2DINx9SCXWKT+0FTUy1MZZ4whKT7fxDiniu1hUPUu03rVtaLcFiTEN62TXx0FndYe8dk0w+qGk9afRMg93LJnx5vugp5+z\/764GCw44DKzxow5ytne1fbYeEyltlaOEYa7FxjnnCMl0AvFYJuaoKxAAYTctbjPQODqdnN8AeB9ZKYvD2mNMT7EalkcyCMtKglUqhE7AKpKrURGUGam90PdIUkC+TjHXt9hbtnpuxcDkwxsgApHtLKEzTNghYwZoZ781RLHWkU7fxvxQFREB7w+H1JdLFqSQn28Yhb7rmDE6OW4bFhkoJNr6P\/T9ku9LWVKgqij0M7dQC5tuwVD7Gq0PwOT4wuR19aQBDC7\/ezu2MZVCY0OEnEsETJNKcQ6p8mJTZe7emHAcgh2qFVKR6T5eD5IdqcdJc0SJmoUxUSo318nhIfKs5KU6\/gC+wi1YwfEn2s4gkH5gnRwN+ecoA3txBFiEFy3u2hAik2uWZYtfMpb1pampDg8TChHHfFYJxC6Vk0am2ESl3TBGBMX5E53eRg+nLAvdd+b6gNYHAYz9fd4QwTTgA0C3n3I3WhMyJlllq833hWMAh0hm5xUBD99YAs13xE4c+0aqRK5s7qZxA2nm+\/60n6Gm0SfOB3lxPEKJPNUP69\/L7TrC4bMPZtjIM2AD9PLRbWhEjEU9Tteit9wKZnBgvoZT9icVzAvgHikajxoObu+sG8a4ZxDpW9HxW8byJ96O6MuU5H4K1vbNtcXqvKdczEnR8tHYDXNxNknnbzX5+1J3Az5Z2h1yu9pDVk4SIvfQoTBjsvJ4bAB\/xOIzrpFqyWBI5RuapfYmpn3BLtTOg3U+fFGq+09QvUwVBWTw1kOt2Msk2n3j5NOy9CIOyLUcdfMm6uur5w==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-254", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-254", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3043, "gross_total": 3013, "base_fare": 2517, "tax": 526, "sell": { "currency": "MYR", "total": 3043, "base_fare": 2517, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA0MywiYmFzZV9mYXJlIjoyNTE3LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwMTMsImJhc2VfZmFyZSI6MjQ4NywidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzAxMywiYmFzZV9mYXJlIjoyNDg3LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3043, "base_fare": 2517, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2487.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3043, "base_fare": 2517, "tax": 526, "gross": { "base_fare": "2487.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNDMuMDAiLCJiYXNlX2ZhcmUiOiIyNTE3LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4Ny4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAxMy4wMCIsImJhc2VfZmFyZSI6IjI0ODcuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDg3LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAxMy4wMCIsImJhc2VfZmFyZSI6IjI0ODcuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzAxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3013, "base_fare": 2487, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3043, "filter": { "id": "F123NP00114-254", "price": 3043, "gross_total": 3013, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-255", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RgGc9hWMaJ\/JB7Szt3akOFxpyGT0lAwrLI5YGkE8lyxlyobuY6ffjn162YdbVtK0UsNcfRIB\/R+oRYZYQyTnPqsvjjDeDwqqWhUg9tYQrr1F5XjdoDhiRo1b79jQhJ5WDbT+1w+TbcgG78bsdt\/TruUm6ZM28gt\/tQCJs3dWEFZ0h4JlCxyFVxvRt7QqqfMhI0PYFj6kTh5VdWUgA8iVcy3I0uzp7ysvRmC\/n5HUQ1387ukTjBQfVWtKG6N+g7Du2z56tiiyYP3kncgWrCac36QOHqpV7D7qtWrN6KiWGAuw8BhTF5XeCHYMj7VZDMVhsj8tMg0EdQXF8QRAPzR5gGBQLGR79fEtUhh+pT62APMtbtnIBi4NCpVKyD9f1fQ0EL8g90kIPv5XCoEJUUppbLaTH+lFnsC6f3A\/DcPX7rm56dnvwBrxolx55kAJvzSpXH6R8iUKFiznCbBxqt\/AtvTlBYrlmAofO24Kyn1i0+tU1fnL1b4C5jmVJ\/jsA8Lkgog3aTgwDzd+D6mKYZ20qwcpamluB\/6osiaWi2GzOaj5M4KRrvSqSjIoDp7abfIOXmBU7sWELB+tCw3+SDscf+CDeYZme6d1cgpvqXifNmtMKSm2C0D4lUb0tzRdGeYWQ8Y5izY985dYRQ81iFQtwzbsCOoW2x9g2v82\/eGbgN50OauVYsCpHS7oLEZma4t1El0LEyKtQis6VyFQVXrqEKu6PPyWl8HG7N8ikGcqzlDhfQnZHV\/GdaL\/hzrWu2ivM+8X9ghvbjV\/dpWoU9xtXkewcM5Ep\/zy5kiA74EWLWKq1tRzRcQrFyOPmVTj5\/82J9We8kx2EH42aEyzNHrh3E1k2YFFK38h1y2JNIyT0J4dc2\/rDNoutgWv94Ym7JUUO5QeXVIxPN+dcFTpAtm2C2osyQ9XfyHHsFIPgZhY00Pb0I2QQ1FXGQsJ6RVdNRyUybPP68jZ1bS4dy71T1A9stwMd1MDFEE3mPx9w\/wBsoNg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-255", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-255", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3043, "gross_total": 3013, "base_fare": 2517, "tax": 526, "sell": { "currency": "MYR", "total": 3043, "base_fare": 2517, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA0MywiYmFzZV9mYXJlIjoyNTE3LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwMTMsImJhc2VfZmFyZSI6MjQ4NywidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzAxMywiYmFzZV9mYXJlIjoyNDg3LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3043, "base_fare": 2517, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2487.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3043, "base_fare": 2517, "tax": 526, "gross": { "base_fare": "2487.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNDMuMDAiLCJiYXNlX2ZhcmUiOiIyNTE3LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4Ny4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAxMy4wMCIsImJhc2VfZmFyZSI6IjI0ODcuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDg3LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAxMy4wMCIsImJhc2VfZmFyZSI6IjI0ODcuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzAxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3013, "base_fare": 2487, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3043, "filter": { "id": "F123NP00114-255", "price": 3043, "gross_total": 3013, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-256", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RgGc9hWMaJ\/JB7Szt3akOFLimyYF2Bi7KTohXzr0EPkyGcmZo8rjveB6LbNqgn3u4flo1\/WlMg+sh5PN4UQCcJb09dNX5x2nOu9xIwxcLe8QEyPLnKUvqvkM5TBpnuKbxwJZYKGF30gYRx7sOYS+aBOVUMp3adbrLt7q1G2K5MYHGMc7acCcDy+ikO+ichqlk0BSUHgLsGnXwvxyqTi6VRU2KLd7dK\/CixqdRlFNd7cdzYpC1uZTTRIUTzbgNxeZRhUMyyvUC2draI7+W9MWYQmkeXM5O3jevCKM7raygmn3mkWeiEfnz9F8If7cS7207EZZRDX4394MbP0g3FZgUFEdXAyEQHyWQBk\/x9y0vnXBbeEOvbinmiSiiqLtpKfW\/fTFACsJuBMc881QObik6kYv08FB4xc2mdV1hkW\/vzPnF5mYKMiSECrb2kGHX48VU3YLkIc0QQX9ZpElTbsAURVOVJiIBQe2w3awVVQql1J10YvWL8IT4HWxIsJHslswODposyO9CqG8rae6QdPO4n+ATD3aNizybCVeaqBSAtdhLyqwUScVf35668BCP2VuIbKq4KX+Pz0DQGziBz2\/AJ66tMVAjLML0idtNmQV4qpzxptnytlkxnfzmA4ViSX01fbjKfxTt4M5pMCkfyUhTRXnDm0FrIf2\/cIYOmNb+1b9PiYBxT\/C7SimDFBF3VsXGmmqR+XdNhAf81HmA7m84TRNm1SxIuDf7edX5O5zQM5Wq8hHQWHzb4OwWXJCIS12ZGnRyHHjVGYBPd3CKOqC9t+8jibfWqFPViYkiIcanXbk9Zoj1rFFlNb8d4aokmgcKXUaVagq0Xlv9bCYAt7p8jADvlgZ0R3bDzHfKvFyOPGm\/gADNCVxJLBWjw4DKM0ocVCKq\/CXKnD\/vjCUFSxSx93tMkUtq8wiDZePlcP1lqWFmJeXwkD0KMoRb3HlP3oCdTn9CwYrPxuhHwSLVpJqgc8P\/y8M9u7QehQL9Wo9IX+A==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-256", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-256", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3043, "gross_total": 3013, "base_fare": 2517, "tax": 526, "sell": { "currency": "MYR", "total": 3043, "base_fare": 2517, "tax": 526 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA0MywiYmFzZV9mYXJlIjoyNTE3LCJ0YXgiOjUyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwMTMsImJhc2VfZmFyZSI6MjQ4NywidGF4Ijo1MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzAxMywiYmFzZV9mYXJlIjoyNDg3LCJ0YXgiOjUyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3043, "base_fare": 2517, "tax": 526, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2487.00", "tax": "526.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3043, "base_fare": 2517, "tax": 526, "gross": { "base_fare": "2487.00", "tax": "526.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNDMuMDAiLCJiYXNlX2ZhcmUiOiIyNTE3LjAwIiwidGF4IjoiNTI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4Ny4wMCIsInRheCI6IjUyNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAxMy4wMCIsImJhc2VfZmFyZSI6IjI0ODcuMDAiLCJ0YXgiOiI1MjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDg3LjAwIiwidGF4IjoiNTI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAxMy4wMCIsImJhc2VfZmFyZSI6IjI0ODcuMDAiLCJ0YXgiOiI1MjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzAxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3013, "base_fare": 2487, "tax": 526, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3043, "filter": { "id": "F123NP00114-256", "price": 3043, "gross_total": 3013, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-257", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2ScS4YWmkkBd11\/dSBNA48KrH9FEAIE6rJNtCrSJnvYYowNN8vGJUrlGAj2cwtTbdEihXCK+Na1Vv57ngs4FU+Sd1YYkO4ifB5XRxHdZkGykA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-257", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "D\/lfeCmqNFGnXj3r4VmdbXgNgpZwQXCX2DRomfW8Gfo=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "UKULR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-257", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "x2Ruow+C1EIm4O8Dagz3GtaSax5QlyuteGLvs4+2Blg=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "UKULR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3050, "gross_total": 3223, "base_fare": 2830, "tax": 423, "sell": { "currency": "MYR", "total": 3050, "base_fare": 2830, "tax": 423 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA1MCwiYmFzZV9mYXJlIjoyODMwLCJ0YXgiOjQyM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwMjAsImJhc2VfZmFyZSI6MjgwMCwidGF4Ijo0MjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzIyMywiYmFzZV9mYXJlIjoyODAwLCJ0YXgiOjQyM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3050, "base_fare": 2830, "tax": 423, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2800.00", "tax": "423.00", "discount": 203, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3050, "base_fare": 2830, "tax": 423, "gross": { "base_fare": "2800.00", "tax": "423.00", "discount": "203.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNTAuMDAiLCJiYXNlX2ZhcmUiOiIyODMwLjAwIiwidGF4IjoiNDIzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjgwMC4wMCIsInRheCI6IjQyMy4wMCIsImRpc2NvdW50IjoiMjAzLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMDIwLjAwIiwiYmFzZV9mYXJlIjoiMjgwMC4wMCIsInRheCI6IjQyMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4MDAuMDAiLCJ0YXgiOiI0MjMuMDAiLCJkaXNjb3VudCI6IjIwMy4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyMjMuMDAiLCJiYXNlX2ZhcmUiOiIyODAwLjAwIiwidGF4IjoiNDIzLjAwIiwiZGlzY291bnQiOiIyMDMuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzAyMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3223, "base_fare": 2800, "tax": 423, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 203, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3050, "filter": { "id": "F123NP00114-257", "price": 3050, "gross_total": 3223, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus A330-300", "aircraft_name": "Airbus A330-300", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-258", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjoiIwl\/WOCPorQCGXXDlIzU\/lyLDokKPP5Uis0UTv+p1", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-258", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 02:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 06:40:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "E", "fareBasisCode": "E2AZCYIB", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "E", "fareBasisCode": "E2AZCYIB", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-258", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-29 19:05:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "E2ASRYBU", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-29 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 10m", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "2026-04-29", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "E2ASRYBU", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3055, "gross_total": 3025, "base_fare": 1742, "tax": 1313, "sell": { "currency": "MYR", "total": 3055, "base_fare": 1742, "tax": 1313 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA1NSwiYmFzZV9mYXJlIjoxNzQyLCJ0YXgiOjEzMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMDI1LCJiYXNlX2ZhcmUiOjE3MTIsInRheCI6MTMxMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMDI1LCJiYXNlX2ZhcmUiOjE3MTIsInRheCI6MTMxM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3055, "base_fare": 1742, "tax": 1313, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1712.00", "tax": "1313.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3055, "base_fare": 1742, "tax": 1313, "gross": { "base_fare": "1712.00", "tax": "1313.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNTUuMDAiLCJiYXNlX2ZhcmUiOiIxNzQyLjAwIiwidGF4IjoiMTMxMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MTIuMDAiLCJ0YXgiOiIxMzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMDI1LjAwIiwiYmFzZV9mYXJlIjoiMTcxMi4wMCIsInRheCI6IjEzMTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzEyLjAwIiwidGF4IjoiMTMxMy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwMjUuMDAiLCJiYXNlX2ZhcmUiOiIxNzEyLjAwIiwidGF4IjoiMTMxMy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3025, "base_fare": 1712, "tax": 1313, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3055, "filter": { "id": "F123NP00114-258", "price": 3055, "gross_total": 3025, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:10:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110220can2026031106408072can202603110905dac2026031111305015dac202604291315can2026042919055016can202604292100kul2026043001108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-259", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RYdTRhw8zqc6DqK3Gh3Vk0a\/22Mxjmd\/PrQctHE3pTrlTL\/RgnSpGrZmbXc3TjC949R8Qoppn8LOxNYpnOiQiqOIazw\/eSwYImgu4gT1cVSrHMUU243MJ0\/cdS3EP94P+nm1sFZIljKjGkFWJP3fdVXh22My+PfQcfC3MBFdXnLT425DGU\/L6dOhphOTrkAuIbHzCqJsmVUPJg\/fZfrKm0pXna12UmajTwoWe5ZH8YN9\/BnxaksWbwUbmdyUJ5crZjjek4HVRjx+DdjpX70r8EL1z7c1f1Z+CrLXggcBZ2EhF81hjVfETNr8TUB8wWPBAGiBYxEG43kZwv2hsAS\/6nVQi4CQRbkNyJQ7FU+RSGFHqy0aS9Noy+jBY9O0wej+Me2LUy8rfEEl6axXXuFEHQAYNG6\/Z3M+5Vh8s8wObMZKzi3C0+2vQ8MGA5HuY0Xlz2QI+\/UfaePKoZ9roEA+jYjXy9275FyUS5S27kOJzxDnQc0g8KHyM7EclMwuHuR9ttRZnAIxie6SJ3bdPuHPumd4SKFuS4NGKRq7bjVlf5k7xI242U\/ppnkDy4IGqculOUnRyonzJsQ\/yCh5Kx3WxyZB3mqsU21xHf337JLCzuHOwqlM8omQTf0e6a5evcBbFiani0v\/zsSv+T3WtY+69G616Oj\/mi1oUhiRJPQgbmDUHQrFg49g\/x4vbWSs44ci0UhhSxxY+D4mLij7orFzby+d9ensqkfQa2OtXJ7y\/tr0jOjp7DU\/16m3vmQO9pc1TT0FdYHSQkwfARsroSAMv0fXwrwi6YE+lWEcrHeWd\/lkXumwBg4uPnAfLOIdCHDXFD5jvca8twC49DTmt0kEztks\/JwsDqKbuBksvgCPAktBpkovlUr5eNwXGVVz3tRVhmzqN2gCuaLidSljnrBFk9uB+jkTqHtV4kMCvFTaijPq5XO8yDP1d\/InApchXU6ySy5FiU8c4vTtWzWJDW\/4Cp1lEWshEAG3Armgn6DXNpY5XsPUX6vwlyEitlh4krCTc=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-259", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-259", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3059, "gross_total": 3029, "base_fare": 2534, "tax": 525, "sell": { "currency": "MYR", "total": 3059, "base_fare": 2534, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA1OSwiYmFzZV9mYXJlIjoyNTM0LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwMjksImJhc2VfZmFyZSI6MjUwNCwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzAyOSwiYmFzZV9mYXJlIjoyNTA0LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3059, "base_fare": 2534, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2504.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3059, "base_fare": 2534, "tax": 525, "gross": { "base_fare": "2504.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNTkuMDAiLCJiYXNlX2ZhcmUiOiIyNTM0LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjUwNC4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAyOS4wMCIsImJhc2VfZmFyZSI6IjI1MDQuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTA0LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAyOS4wMCIsImJhc2VfZmFyZSI6IjI1MDQuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzAyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3029, "base_fare": 2504, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3059, "filter": { "id": "F123NP00114-259", "price": 3059, "gross_total": 3029, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-260", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RYdTRhw8zqc6DqK3Gh3Vk0I27N0mOwZp65xBTA5nnSCD1KS46ngarWbuykyCDdzGhi+FoSVIiUN0lIKI7cmLQratl0CMggcExRyz8Zwa6dJ8OxZztYNAxpffiymtRRYHaM1X2hCRst5k+1+2\/WG03k\/ZLCBwAEaMoxf1ATGTCY3jp0\/D8Uhv8djzxw0DgCOqDBKksimwauM3yrrr74spmDas8HwvbCCtlkLSEB80iEQlU\/\/DmGshOCkD+OUZU\/R+HIGFh6GSxjdIQYFukZ+A62iCLpqjUwZv6KvKTGSpzjAY9DQOrPnLY9rOxULsIZXTgQP\/pL\/dziFSE0dWu85qJWr6fRyXyhhfyVPWB8OgwZ7esGrbUjhOcOMlF7BS8mjPK9s3V+8bmhYqkbgxmP54bThAtur4bRcY6+tUB8TYOpqbcVb\/myhp0yzYQd2veWuEno6PZqzpLaFE2Y+MaG6QcM\/e6mT5V4eVeZHR3SNXe9Bjj9cv4PfMGlc+XLvKeW0QI2qdR+0j0k6AXiWWQ01Pp51YLs0LTQz1mGNxjBYq0CdxB4OMkZCgldbekw5b4p8zk1Ni\/CMqxIL7PKDJUHJNBUcEwJxwCRVawqwqbpIPgrsZHKHekICRDk9iYoNsGjM6GLkR6eO05DOEfGgaW\/r2VI2ox+x9poeBZcr4dEUL4Lsxr6YBF5dQ8u6JHIwcrWNVKE8MvBJhiu0Gj7QLjyr3OlsohzueeY0JtFKSTHb+vzpz2DJkWDY7rz6Wu8CR5833JeESc5NhGyMBxJLLsE5AGpszYJXz6CW8yPJZAiof0uZUEftsc7I2EUvILEvXeG5gbLzSY8hZBMKaCCoY6wXy5qtki1UlLM\/0KQ4HHefMPDGXdCFllFIhGDWQpJO5oEgrnO8+IKMGa7fuU8BNlP8WcScuMTmFTDCJd4n+qkxiMtKq0o+y5Mp4ouZ2YBEQfdm27ltZ\/BuXvGOY\/K1nj0yxjMjMVzKB9Y3K\/xcfJZJnS7cBK7k74toDJZxaStxcN6rFE=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-260", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-260", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3059, "gross_total": 3029, "base_fare": 2534, "tax": 525, "sell": { "currency": "MYR", "total": 3059, "base_fare": 2534, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA1OSwiYmFzZV9mYXJlIjoyNTM0LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwMjksImJhc2VfZmFyZSI6MjUwNCwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzAyOSwiYmFzZV9mYXJlIjoyNTA0LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3059, "base_fare": 2534, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2504.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3059, "base_fare": 2534, "tax": 525, "gross": { "base_fare": "2504.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNTkuMDAiLCJiYXNlX2ZhcmUiOiIyNTM0LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjUwNC4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAyOS4wMCIsImJhc2VfZmFyZSI6IjI1MDQuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTA0LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAyOS4wMCIsImJhc2VfZmFyZSI6IjI1MDQuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzAyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3029, "base_fare": 2504, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3059, "filter": { "id": "F123NP00114-260", "price": 3059, "gross_total": 3029, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-261", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RYdTRhw8zqc6DqK3Gh3Vk0TYUN17US3549cmh2tySImcJ0yaWine1Dq4Y0u903k17hAi\/CbRuy+g+qpwMRfevDiWKG14Soa6x0JeQNB0gUijHE5KJAvwGpD2ZPnSF9s9ql9TGrI0GH9CkGzZCcbfjjux\/2orw2E8J5IF4ymdkk2MTBtqUXYDPe1oRKOl7X89+wFo7jqrUumxR2EHv2USXmbh5LWlfcztGWcXMWx\/APkA+JBkCxD4Cuu07m1S+tOE8dmVq6lXv2RkIwFaoSSHly7Zp4UJqvrghVayZ2f24HJpEbdjIsf0sK1BNhcJUQsj66O4W7hilnf165zezbT5sl8TyBJOTRlUUCltgZzrTD1vhFxXPvanA8Av38O2\/JBjJOxIcB4lEDZhgXTFLbZlj6XFURhBMzHUpT8Scz0QKpfwcQ\/+MraIjnPCG3S2XRNTrNKzWtTnPZUQ3uSi1ffvVWPv7dwOTV9SqDQJHxFaODyYKeYBR65+0+sGVBrmNyuVQZM90ekbCJ5Dp6eP8LVDfsgU7DvkBB1au2CqfI615rv8OccdAueCNmjcoOJ7LKRNM\/RBENLEeBl3TQpVc0l75ccZHCn5VTJ0FV2M5ZHoGTJwY1phFdlYVbO7uxD4Va1ICmXDOxhYp0j7lz5Cs4Rpo2vq13iYwZ7mO7WNjZx550K+cS3x5mB8Uh\/QFA+UViVRqhAjlxDzKTsgAzWkYXrEnqrw0tinxaW3ir6Wz9E\/Bhp+BTi3HpRX1mEQXkAZJ2TAK+i2TioJZa7Qkq0Pehl5tK272k11VMsbou1xwlxddG2L1s17zvFZxRHv28202RcpBWNDlQ4Aet76FbqH+KBok30ZMvloInzWnghPvmIdGYuE2thS7lw9+e127k9BMTteC50YkR+LalrEMEMCg6bNqd7GBgfT2nW8Gt9fRiTcIuZqUyuzC8hQ0+3zDRC2woYfV8xfsXH6gC4ChVhJ+jJeBql6gXC6VOHh\/6Xn9i\/rRqCFNVh3KW6qbpgTG\/9UOb2SM=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-261", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBSSMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-261", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBSSMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3059, "gross_total": 3029, "base_fare": 2534, "tax": 525, "sell": { "currency": "MYR", "total": 3059, "base_fare": 2534, "tax": 525 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA1OSwiYmFzZV9mYXJlIjoyNTM0LCJ0YXgiOjUyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwMjksImJhc2VfZmFyZSI6MjUwNCwidGF4Ijo1MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzAyOSwiYmFzZV9mYXJlIjoyNTA0LCJ0YXgiOjUyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3059, "base_fare": 2534, "tax": 525, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2504.00", "tax": "525.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3059, "base_fare": 2534, "tax": 525, "gross": { "base_fare": "2504.00", "tax": "525.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNTkuMDAiLCJiYXNlX2ZhcmUiOiIyNTM0LjAwIiwidGF4IjoiNTI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjUwNC4wMCIsInRheCI6IjUyNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAyOS4wMCIsImJhc2VfZmFyZSI6IjI1MDQuMDAiLCJ0YXgiOiI1MjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTA0LjAwIiwidGF4IjoiNTI1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAyOS4wMCIsImJhc2VfZmFyZSI6IjI1MDQuMDAiLCJ0YXgiOiI1MjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzAyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3029, "base_fare": 2504, "tax": 525, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3059, "filter": { "id": "F123NP00114-261", "price": 3059, "gross_total": 3029, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-262", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjlp4LbfOV6K1SYF1WQfoab5ZPYWZGDIAA2Lmy8qzxkbh", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-262", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0102" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "B", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-262", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "DAC", "departure_time": "2026-04-29 12:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 18:15:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0103" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "O", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3065, "gross_total": 3035, "base_fare": 2861, "tax": 204, "sell": { "currency": "MYR", "total": 3065, "base_fare": 2861, "tax": 204 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA2NSwiYmFzZV9mYXJlIjoyODYxLCJ0YXgiOjIwNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwMzUsImJhc2VfZmFyZSI6MjgzMSwidGF4IjoyMDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzAzNSwiYmFzZV9mYXJlIjoyODMxLCJ0YXgiOjIwNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3065, "base_fare": 2861, "tax": 204, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2831.00", "tax": "204.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3065, "base_fare": 2861, "tax": 204, "gross": { "base_fare": "2831.00", "tax": "204.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNjUuMDAiLCJiYXNlX2ZhcmUiOiIyODYxLjAwIiwidGF4IjoiMjA0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjgzMS4wMCIsInRheCI6IjIwNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAzNS4wMCIsImJhc2VfZmFyZSI6IjI4MzEuMDAiLCJ0YXgiOiIyMDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyODMxLjAwIiwidGF4IjoiMjA0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAzNS4wMCIsImJhc2VfZmFyZSI6IjI4MzEuMDAiLCJ0YXgiOiIyMDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzAzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3035, "base_fare": 2831, "tax": 204, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3065, "filter": { "id": "F123NP00114-262", "price": 3065, "gross_total": 3035, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 18:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac2026031111200102dac202604291215kul2026042918150103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-263", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjoGR3tT79u0hi0Sy3TdXlcDp4Yc9yD9I5zsonjD25hjG", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-263", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0102" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "B", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-263", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0197" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "O", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3065, "gross_total": 3035, "base_fare": 2861, "tax": 204, "sell": { "currency": "MYR", "total": 3065, "base_fare": 2861, "tax": 204 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA2NSwiYmFzZV9mYXJlIjoyODYxLCJ0YXgiOjIwNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwMzUsImJhc2VfZmFyZSI6MjgzMSwidGF4IjoyMDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzAzNSwiYmFzZV9mYXJlIjoyODMxLCJ0YXgiOjIwNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3065, "base_fare": 2861, "tax": 204, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2831.00", "tax": "204.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3065, "base_fare": 2861, "tax": 204, "gross": { "base_fare": "2831.00", "tax": "204.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNjUuMDAiLCJiYXNlX2ZhcmUiOiIyODYxLjAwIiwidGF4IjoiMjA0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjgzMS4wMCIsInRheCI6IjIwNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAzNS4wMCIsImJhc2VfZmFyZSI6IjI4MzEuMDAiLCJ0YXgiOiIyMDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyODMxLjAwIiwidGF4IjoiMjA0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAzNS4wMCIsImJhc2VfZmFyZSI6IjI4MzEuMDAiLCJ0YXgiOiIyMDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzAzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3035, "base_fare": 2831, "tax": 204, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3065, "filter": { "id": "F123NP00114-263", "price": 3065, "gross_total": 3035, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac2026031111200102dac202604290205kul2026042908000197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-264", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjnFcbDVgNqwDlN9j\/wM38zYSx8YA\/AdZDyJu73L2xOYC", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-264", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 21:40:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 23:40:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0196" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "B", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-264", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "DAC", "departure_time": "2026-04-29 12:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 18:15:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0103" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "O", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3065, "gross_total": 3035, "base_fare": 2861, "tax": 204, "sell": { "currency": "MYR", "total": 3065, "base_fare": 2861, "tax": 204 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA2NSwiYmFzZV9mYXJlIjoyODYxLCJ0YXgiOjIwNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwMzUsImJhc2VfZmFyZSI6MjgzMSwidGF4IjoyMDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzAzNSwiYmFzZV9mYXJlIjoyODMxLCJ0YXgiOjIwNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3065, "base_fare": 2861, "tax": 204, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2831.00", "tax": "204.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3065, "base_fare": 2861, "tax": 204, "gross": { "base_fare": "2831.00", "tax": "204.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNjUuMDAiLCJiYXNlX2ZhcmUiOiIyODYxLjAwIiwidGF4IjoiMjA0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjgzMS4wMCIsInRheCI6IjIwNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAzNS4wMCIsImJhc2VfZmFyZSI6IjI4MzEuMDAiLCJ0YXgiOiIyMDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyODMxLjAwIiwidGF4IjoiMjA0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAzNS4wMCIsImJhc2VfZmFyZSI6IjI4MzEuMDAiLCJ0YXgiOiIyMDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzAzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3035, "base_fare": 2831, "tax": 204, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3065, "filter": { "id": "F123NP00114-264", "price": 3065, "gross_total": 3035, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 18:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112140dac2026031123400196dac202604291215kul2026042918150103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-265", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjsjLNBXnEGPybAWKM8Z9+G3+lxcBvcp3zMjvYNYQv0zr", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-265", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 21:40:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 23:40:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0196" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "B", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-265", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0197" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "O", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3065, "gross_total": 3035, "base_fare": 2861, "tax": 204, "sell": { "currency": "MYR", "total": 3065, "base_fare": 2861, "tax": 204 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA2NSwiYmFzZV9mYXJlIjoyODYxLCJ0YXgiOjIwNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwMzUsImJhc2VfZmFyZSI6MjgzMSwidGF4IjoyMDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzAzNSwiYmFzZV9mYXJlIjoyODMxLCJ0YXgiOjIwNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3065, "base_fare": 2861, "tax": 204, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2831.00", "tax": "204.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3065, "base_fare": 2861, "tax": 204, "gross": { "base_fare": "2831.00", "tax": "204.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNjUuMDAiLCJiYXNlX2ZhcmUiOiIyODYxLjAwIiwidGF4IjoiMjA0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjgzMS4wMCIsInRheCI6IjIwNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAzNS4wMCIsImJhc2VfZmFyZSI6IjI4MzEuMDAiLCJ0YXgiOiIyMDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyODMxLjAwIiwidGF4IjoiMjA0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzAzNS4wMCIsImJhc2VfZmFyZSI6IjI4MzEuMDAiLCJ0YXgiOiIyMDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzAzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3035, "base_fare": 2831, "tax": 204, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3065, "filter": { "id": "F123NP00114-265", "price": 3065, "gross_total": 3035, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112140dac2026031123400196dac202604290205kul2026042908000197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-266", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NL4ukw26hd\/pQqn79tmfPddTNzt26Q07SBZTbQ+yLbPv4=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-266", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKdTw1A801qxDVg7gll96BPxzJ2FQ56d9vDrE6uNwFja+S5kIwLmoVR18ezIe7JFU4I=", "origin": "KUL", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "fareBasisCode": "UKULR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-266", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhL\/c+MOrrzCedeWhhjZUdSAtIJYKBXkN8wPN1ZlNPhxhp8bTOICHNc2zzSNp\/MxUjs=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 14:20:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "fareBasisCode": "UKULR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3069, "gross_total": 3236, "base_fare": 2840, "tax": 426, "sell": { "currency": "MYR", "total": 3069, "base_fare": 2840, "tax": 426 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA2OSwiYmFzZV9mYXJlIjoyODQwLCJ0YXgiOjQyNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwMzksImJhc2VfZmFyZSI6MjgxMCwidGF4Ijo0MjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzIzNiwiYmFzZV9mYXJlIjoyODEwLCJ0YXgiOjQyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3069, "base_fare": 2840, "tax": 426, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2810.00", "tax": "426.00", "discount": 197, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3069, "base_fare": 2840, "tax": 426, "gross": { "base_fare": "2810.00", "tax": "426.00", "discount": "197.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNjkuMDAiLCJiYXNlX2ZhcmUiOiIyODQwLjAwIiwidGF4IjoiNDI2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjgxMC4wMCIsInRheCI6IjQyNi4wMCIsImRpc2NvdW50IjoiMTk3LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMDM5LjAwIiwiYmFzZV9mYXJlIjoiMjgxMC4wMCIsInRheCI6IjQyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4MTAuMDAiLCJ0YXgiOiI0MjYuMDAiLCJkaXNjb3VudCI6IjE5Ny4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyMzYuMDAiLCJiYXNlX2ZhcmUiOiIyODEwLjAwIiwidGF4IjoiNDI2LjAwIiwiZGlzY291bnQiOiIxOTcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzAzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3236, "base_fare": 2810, "tax": 426, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 197, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3069, "filter": { "id": "F123NP00114-266", "price": 3069, "gross_total": 3236, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Airbus-333", "aircraft_name": "Airbus-333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 15:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 14:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111550dac202603111745316dac202604290825kul202604291420315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-267", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWvj0VjQ5ap30tiJEWjr7QG2UAwIIzyYmGFtIPgkt0vOVijUVJ5l4Qm8L+hddQvUCEA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-267", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "hxAcQKEtw4cBBBv3h8KsIqGHUzrBHnj2M3YyICGYtoE=", "origin": "KUL", "departure_time": "2026-03-11 21:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 22:10:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "418" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 46, "unit": "kg", "title": "46 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6Im5kRityc0xHK0xyNkd3aHNDc3JWeVE9PSIsInZhbHVlIjoiMTFockZMS3ZmWHdLQ2JMSDdYRDlvR21zZGNSVHRiUDVKRjNuUmwycmpoNjFWdi9JMzNqNFFxSVF4SFN0RmEzaFpZTEkxaWtWVFdoZExpVXloaGZza3UwRXVITmIxZW1rUlFpL29QdGhvQjdlUE9oRGljaVNvbnFxTWVMWUN3eXA2SWJ4Q0xXSXlIY0Rmb1JrNWljVjBzSFU5eWVObTJOM3UwUjBnVmNBYzZwWEhnTlZIaTkyOEg0THJJTEMvTXgxRkwzV1Z0S3NaVkZqakgzeG1wZUlxeExLVGsrY3pwN1MvQkppRHRLcC9GeW1yUUhjVXN0YWozZG1MQmMxMVl0QlFKT1FpRzZNQlN6S3ZZeGJXZ2JwRGlLL2Q3T0RhZVFOS0lRYXBMU3h6dDVhNnd2QlVzK1NjY0NEZEZiOU9TMGM3SWRTUDZoTG9sQXBhakNvVytuZ2JlbkRHa1ovOVE4WEZoSHp0QVJNbmhqbHMzcmpvb1VyYTdoVko1MEU2VkZja3poVUl2ZVRFd0dIRXJzclZjYnB2SGE4aXZ4S1A2dTU3cXFlRXRhcHloeUdZam5rQndrSjJPTmEzeSsvRjlKWUdHTWE0RGI3cW5rZW1WSkI1R2xtNVZxSEhuVlp5R0hPTkdlMUdXQXFwQllMUFY3WnhMV3dhM2owTHNBcEtmOHpNTEwyR0ZmZXJUY0ZCenhmT1BrSGZpelMxVlNRUTdTZWpabGVuRXRSSUFFMEllYk8zTVF0QUdEd0pkSFhQVnpWR0FaQjlIYmdzM0FudTk0YXVXNWtPdExqWlZCekIwQ0doaHphOTNFV1ZmUDU3Vit0R0Q5VW82TS80aFMrWWJpUFdiN1hGZEVVYUxNQ1YwQ01wM2F2bklRQVp4N3BXYWxhYm8rNTQ0TGhKVmtxL2dYL3dYZ3g2TUNiTjlyTExpR3pUbko1LzFIbUN3U2EyNDhxNFloVWhFQ29EenpKdm91QkhlbGkydG1pUlI2ZFhmakVUWmVpcXVZWnZpamt4NjRtL3NnOUl2R2RPTnl6dGhYQ0xOZjA1MEp3cGlPV3ZENi9NTU1uVG9ZWmFWN29ZaVdwRGZoYkd0c1daUUNBWHVCSGN3UHNsbXNSNTltTVVESFE2Y0x6Q3lRVjNEMnJtd1JzT1hPOHFlL1pTMjVOY25Gc2ZNeHE4NXdXWVJnRlF6dCsybEZrNk8zVjBER3pmRUh0UHM4NmRxdEw5NkN5R1ZPcDQ4N21jQ3IvT0gvNVBRQk93NEV0cVFXdTNtdmo5a0xqai9DK1hKR3VhRkpwM1ZRR3dURG01aTMrc3VrdC9hckhDamdzekU5QVI2WmZuMXlRV2VzU1ptRVluS1JaOSsyRVl1eFpqY01SQjF5aGROYlZwYlgrUDNvdWFnZUZhQmhBSWpDcmxNTDNnRXhsT0h3UnNOczRVZVlvY1NYc2Jqa2RKOHdkZnZ2dmtpZmdWcHZwbThTWGhtTVBFREM5T1hMTmJqNGxabnZyRU94cHBSM2lMaUFmRVk5cTBYdGpyV0phK2J0M3E5d1MrRktDQkpZa3BrNUhPcFMxMEtzc0x4amVxN0UrYUVyUmU3bmlMb3pzT1VUdW5GUHJRQWNyQjZFOVBCZ0VONlhqQURvZ0I2NXdsSnk4WUlvVXhGL1p2aWVDd09CWXh5SzVqZko2VXE4YlY3T2VkM1dOSzN1QnFPT09IaHpsSUlkQ3M3ZkZjNVVpVDBWRFUwNTF4Nk9WVXFiQVZOMHp6eWJKd3A3dU1SNkFnQk9lT2phdTVTRm9PWkhQcEhiVHErSXYvTFdyTVVxc2Z5ZEtVc2xTV0c4RUtIUmRlRnAxb2NsZ0NMSnNKM2hEWWt2VEhoanQveUhhTlhUZUR6NSt5dG1lYkVQNzFXaUxBR3Y2Q1VJUnlSb3ZXSHBTZkhZN1F6NEFKZUc1emZJUTE2MS9OZWgwdlVPRTVicngzVUV1SWphMTlIZkJXVUZ1ZUpBMVp5bmhjaWpLVjFZWExEMGNKb1pOZFVJZ2oxYmo2MXUxR0ZMQmZUS3hYQldWNkIrVGsrRkV6U1NZWFZEcVNKTUsxODFyMFpOZjNJc25MMGdFdXI3R3dpbTZlWCtoWitIaHFpaURSU083dVVGbE9PcW9QOEFUa3JGWlVaSFVrNXErNi8waFlxekpBUFFBcWdZQlFTZ2VUcDFBNG1xRFJ1R3EwWEpTYWpSUG02MUJUa3NPUWgvZnAxazN1emZwaHVlNE41RklRREZld2xveVY4dmtuZFNOVE1FZW5EVDJDbFdzaEQ5WTUrSGZaQjRkTjFaWHBUSkhTdXZoR0pIMzBkNXA2U0FQa2svOWJYYzM3cm96aHh6NnF4S1c0aDhJV1JKdVluYWJ1SGNyNTdEeVc1bE00aExKUjBkQS96S1B5eHJlY0ZtZmxta0RVbGJVMExXTGFaL0ZFRnpMbGJLcWJBZVZvRUovU3VDd0p0NFZQTXJrTUZac1gyTFJBWEcwVlkzNWxDVGk5dDkycEpaeXVGOGF2N2pKV3BKamZPb0xhQ0xpTk0wMGlPZkdpK3lBaG9lc0IxNVJlRUdrRFRkY0tpcUpYaEFGd2dtWjV4empZVFRscGtRaFlER1RMLzc0NE1kWkZjUkF1eHdkSms3ZVlyKytIUDBPczBVdHk1OWllWU9pbk1FaU13aHN6Vzd3L0NZdFBsdE0yVWFKQ0RKWSttWDNORjFpcXozVkRoMU9kdEMxcDdkRjZVUkpPWjM3Z2RxZ1NmRXpmbHlOZXk3OUZRNHFsZEtZb2FUWWJwNHNRTk1KNXRrT1pJMGRudHorY1dJS2lDbm9udUdVMlp4bEZ6ekd2UG5GalM1U0lzemZ1QXEzODJCMDVpQ3d3OTZRWkdqUnBBN0NUN2YwYkFKbEFVWmZMWUpVUW9zTGovb01WTllLcEV3MTV0SFBONW9FVEJ6M2pDR3Mzd1JLZFpXYU5SVWtZMFQ2OTNaYkpJTlMiLCJtYWMiOiI5MjZmZTNlZjk5Y2IzNWUxOTcwMTc3YTgxODY5MDU4YzliZmEyNzkwZjFkNTVhZTczYTVhYzExNTdlZjUxMjdjIiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "QXQxbiTL6ZzItoSMJzXmhr4Wn2vXU8qe+ktxMqP5gJg=", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 46, "unit": "kg", "title": "46 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6Im5kRityc0xHK0xyNkd3aHNDc3JWeVE9PSIsInZhbHVlIjoiMTFockZMS3ZmWHdLQ2JMSDdYRDlvR21zZGNSVHRiUDVKRjNuUmwycmpoNjFWdi9JMzNqNFFxSVF4SFN0RmEzaFpZTEkxaWtWVFdoZExpVXloaGZza3UwRXVITmIxZW1rUlFpL29QdGhvQjdlUE9oRGljaVNvbnFxTWVMWUN3eXA2SWJ4Q0xXSXlIY0Rmb1JrNWljVjBzSFU5eWVObTJOM3UwUjBnVmNBYzZwWEhnTlZIaTkyOEg0THJJTEMvTXgxRkwzV1Z0S3NaVkZqakgzeG1wZUlxeExLVGsrY3pwN1MvQkppRHRLcC9GeW1yUUhjVXN0YWozZG1MQmMxMVl0QlFKT1FpRzZNQlN6S3ZZeGJXZ2JwRGlLL2Q3T0RhZVFOS0lRYXBMU3h6dDVhNnd2QlVzK1NjY0NEZEZiOU9TMGM3SWRTUDZoTG9sQXBhakNvVytuZ2JlbkRHa1ovOVE4WEZoSHp0QVJNbmhqbHMzcmpvb1VyYTdoVko1MEU2VkZja3poVUl2ZVRFd0dIRXJzclZjYnB2SGE4aXZ4S1A2dTU3cXFlRXRhcHloeUdZam5rQndrSjJPTmEzeSsvRjlKWUdHTWE0RGI3cW5rZW1WSkI1R2xtNVZxSEhuVlp5R0hPTkdlMUdXQXFwQllMUFY3WnhMV3dhM2owTHNBcEtmOHpNTEwyR0ZmZXJUY0ZCenhmT1BrSGZpelMxVlNRUTdTZWpabGVuRXRSSUFFMEllYk8zTVF0QUdEd0pkSFhQVnpWR0FaQjlIYmdzM0FudTk0YXVXNWtPdExqWlZCekIwQ0doaHphOTNFV1ZmUDU3Vit0R0Q5VW82TS80aFMrWWJpUFdiN1hGZEVVYUxNQ1YwQ01wM2F2bklRQVp4N3BXYWxhYm8rNTQ0TGhKVmtxL2dYL3dYZ3g2TUNiTjlyTExpR3pUbko1LzFIbUN3U2EyNDhxNFloVWhFQ29EenpKdm91QkhlbGkydG1pUlI2ZFhmakVUWmVpcXVZWnZpamt4NjRtL3NnOUl2R2RPTnl6dGhYQ0xOZjA1MEp3cGlPV3ZENi9NTU1uVG9ZWmFWN29ZaVdwRGZoYkd0c1daUUNBWHVCSGN3UHNsbXNSNTltTVVESFE2Y0x6Q3lRVjNEMnJtd1JzT1hPOHFlL1pTMjVOY25Gc2ZNeHE4NXdXWVJnRlF6dCsybEZrNk8zVjBER3pmRUh0UHM4NmRxdEw5NkN5R1ZPcDQ4N21jQ3IvT0gvNVBRQk93NEV0cVFXdTNtdmo5a0xqai9DK1hKR3VhRkpwM1ZRR3dURG01aTMrc3VrdC9hckhDamdzekU5QVI2WmZuMXlRV2VzU1ptRVluS1JaOSsyRVl1eFpqY01SQjF5aGROYlZwYlgrUDNvdWFnZUZhQmhBSWpDcmxNTDNnRXhsT0h3UnNOczRVZVlvY1NYc2Jqa2RKOHdkZnZ2dmtpZmdWcHZwbThTWGhtTVBFREM5T1hMTmJqNGxabnZyRU94cHBSM2lMaUFmRVk5cTBYdGpyV0phK2J0M3E5d1MrRktDQkpZa3BrNUhPcFMxMEtzc0x4amVxN0UrYUVyUmU3bmlMb3pzT1VUdW5GUHJRQWNyQjZFOVBCZ0VONlhqQURvZ0I2NXdsSnk4WUlvVXhGL1p2aWVDd09CWXh5SzVqZko2VXE4YlY3T2VkM1dOSzN1QnFPT09IaHpsSUlkQ3M3ZkZjNVVpVDBWRFUwNTF4Nk9WVXFiQVZOMHp6eWJKd3A3dU1SNkFnQk9lT2phdTVTRm9PWkhQcEhiVHErSXYvTFdyTVVxc2Z5ZEtVc2xTV0c4RUtIUmRlRnAxb2NsZ0NMSnNKM2hEWWt2VEhoanQveUhhTlhUZUR6NSt5dG1lYkVQNzFXaUxBR3Y2Q1VJUnlSb3ZXSHBTZkhZN1F6NEFKZUc1emZJUTE2MS9OZWgwdlVPRTVicngzVUV1SWphMTlIZkJXVUZ1ZUpBMVp5bmhjaWpLVjFZWExEMGNKb1pOZFVJZ2oxYmo2MXUxR0ZMQmZUS3hYQldWNkIrVGsrRkV6U1NZWFZEcVNKTUsxODFyMFpOZjNJc25MMGdFdXI3R3dpbTZlWCtoWitIaHFpaURSU083dVVGbE9PcW9QOEFUa3JGWlVaSFVrNXErNi8waFlxekpBUFFBcWdZQlFTZ2VUcDFBNG1xRFJ1R3EwWEpTYWpSUG02MUJUa3NPUWgvZnAxazN1emZwaHVlNE41RklRREZld2xveVY4dmtuZFNOVE1FZW5EVDJDbFdzaEQ5WTUrSGZaQjRkTjFaWHBUSkhTdXZoR0pIMzBkNXA2U0FQa2svOWJYYzM3cm96aHh6NnF4S1c0aDhJV1JKdVluYWJ1SGNyNTdEeVc1bE00aExKUjBkQS96S1B5eHJlY0ZtZmxta0RVbGJVMExXTGFaL0ZFRnpMbGJLcWJBZVZvRUovU3VDd0p0NFZQTXJrTUZac1gyTFJBWEcwVlkzNWxDVGk5dDkycEpaeXVGOGF2N2pKV3BKamZPb0xhQ0xpTk0wMGlPZkdpK3lBaG9lc0IxNVJlRUdrRFRkY0tpcUpYaEFGd2dtWjV4empZVFRscGtRaFlER1RMLzc0NE1kWkZjUkF1eHdkSms3ZVlyKytIUDBPczBVdHk1OWllWU9pbk1FaU13aHN6Vzd3L0NZdFBsdE0yVWFKQ0RKWSttWDNORjFpcXozVkRoMU9kdEMxcDdkRjZVUkpPWjM3Z2RxZ1NmRXpmbHlOZXk3OUZRNHFsZEtZb2FUWWJwNHNRTk1KNXRrT1pJMGRudHorY1dJS2lDbm9udUdVMlp4bEZ6ekd2UG5GalM1U0lzemZ1QXEzODJCMDVpQ3d3OTZRWkdqUnBBN0NUN2YwYkFKbEFVWmZMWUpVUW9zTGovb01WTllLcEV3MTV0SFBONW9FVEJ6M2pDR3Mzd1JLZFpXYU5SVWtZMFQ2OTNaYkpJTlMiLCJtYWMiOiI5MjZmZTNlZjk5Y2IzNWUxOTcwMTc3YTgxODY5MDU4YzliZmEyNzkwZjFkNTVhZTczYTVhYzExNTdlZjUxMjdjIiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-267", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "jssnu4UhgXZIwXCsSmFVjZeBgV89sPwj88q8oze0Qro=", "origin": "DAC", "departure_time": "2026-04-29 02:45:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 06:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 30m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 46, "unit": "kg", "title": "46 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6Im5kRityc0xHK0xyNkd3aHNDc3JWeVE9PSIsInZhbHVlIjoiMTFockZMS3ZmWHdLQ2JMSDdYRDlvR21zZGNSVHRiUDVKRjNuUmwycmpoNjFWdi9JMzNqNFFxSVF4SFN0RmEzaFpZTEkxaWtWVFdoZExpVXloaGZza3UwRXVITmIxZW1rUlFpL29QdGhvQjdlUE9oRGljaVNvbnFxTWVMWUN3eXA2SWJ4Q0xXSXlIY0Rmb1JrNWljVjBzSFU5eWVObTJOM3UwUjBnVmNBYzZwWEhnTlZIaTkyOEg0THJJTEMvTXgxRkwzV1Z0S3NaVkZqakgzeG1wZUlxeExLVGsrY3pwN1MvQkppRHRLcC9GeW1yUUhjVXN0YWozZG1MQmMxMVl0QlFKT1FpRzZNQlN6S3ZZeGJXZ2JwRGlLL2Q3T0RhZVFOS0lRYXBMU3h6dDVhNnd2QlVzK1NjY0NEZEZiOU9TMGM3SWRTUDZoTG9sQXBhakNvVytuZ2JlbkRHa1ovOVE4WEZoSHp0QVJNbmhqbHMzcmpvb1VyYTdoVko1MEU2VkZja3poVUl2ZVRFd0dIRXJzclZjYnB2SGE4aXZ4S1A2dTU3cXFlRXRhcHloeUdZam5rQndrSjJPTmEzeSsvRjlKWUdHTWE0RGI3cW5rZW1WSkI1R2xtNVZxSEhuVlp5R0hPTkdlMUdXQXFwQllMUFY3WnhMV3dhM2owTHNBcEtmOHpNTEwyR0ZmZXJUY0ZCenhmT1BrSGZpelMxVlNRUTdTZWpabGVuRXRSSUFFMEllYk8zTVF0QUdEd0pkSFhQVnpWR0FaQjlIYmdzM0FudTk0YXVXNWtPdExqWlZCekIwQ0doaHphOTNFV1ZmUDU3Vit0R0Q5VW82TS80aFMrWWJpUFdiN1hGZEVVYUxNQ1YwQ01wM2F2bklRQVp4N3BXYWxhYm8rNTQ0TGhKVmtxL2dYL3dYZ3g2TUNiTjlyTExpR3pUbko1LzFIbUN3U2EyNDhxNFloVWhFQ29EenpKdm91QkhlbGkydG1pUlI2ZFhmakVUWmVpcXVZWnZpamt4NjRtL3NnOUl2R2RPTnl6dGhYQ0xOZjA1MEp3cGlPV3ZENi9NTU1uVG9ZWmFWN29ZaVdwRGZoYkd0c1daUUNBWHVCSGN3UHNsbXNSNTltTVVESFE2Y0x6Q3lRVjNEMnJtd1JzT1hPOHFlL1pTMjVOY25Gc2ZNeHE4NXdXWVJnRlF6dCsybEZrNk8zVjBER3pmRUh0UHM4NmRxdEw5NkN5R1ZPcDQ4N21jQ3IvT0gvNVBRQk93NEV0cVFXdTNtdmo5a0xqai9DK1hKR3VhRkpwM1ZRR3dURG01aTMrc3VrdC9hckhDamdzekU5QVI2WmZuMXlRV2VzU1ptRVluS1JaOSsyRVl1eFpqY01SQjF5aGROYlZwYlgrUDNvdWFnZUZhQmhBSWpDcmxNTDNnRXhsT0h3UnNOczRVZVlvY1NYc2Jqa2RKOHdkZnZ2dmtpZmdWcHZwbThTWGhtTVBFREM5T1hMTmJqNGxabnZyRU94cHBSM2lMaUFmRVk5cTBYdGpyV0phK2J0M3E5d1MrRktDQkpZa3BrNUhPcFMxMEtzc0x4amVxN0UrYUVyUmU3bmlMb3pzT1VUdW5GUHJRQWNyQjZFOVBCZ0VONlhqQURvZ0I2NXdsSnk4WUlvVXhGL1p2aWVDd09CWXh5SzVqZko2VXE4YlY3T2VkM1dOSzN1QnFPT09IaHpsSUlkQ3M3ZkZjNVVpVDBWRFUwNTF4Nk9WVXFiQVZOMHp6eWJKd3A3dU1SNkFnQk9lT2phdTVTRm9PWkhQcEhiVHErSXYvTFdyTVVxc2Z5ZEtVc2xTV0c4RUtIUmRlRnAxb2NsZ0NMSnNKM2hEWWt2VEhoanQveUhhTlhUZUR6NSt5dG1lYkVQNzFXaUxBR3Y2Q1VJUnlSb3ZXSHBTZkhZN1F6NEFKZUc1emZJUTE2MS9OZWgwdlVPRTVicngzVUV1SWphMTlIZkJXVUZ1ZUpBMVp5bmhjaWpLVjFZWExEMGNKb1pOZFVJZ2oxYmo2MXUxR0ZMQmZUS3hYQldWNkIrVGsrRkV6U1NZWFZEcVNKTUsxODFyMFpOZjNJc25MMGdFdXI3R3dpbTZlWCtoWitIaHFpaURSU083dVVGbE9PcW9QOEFUa3JGWlVaSFVrNXErNi8waFlxekpBUFFBcWdZQlFTZ2VUcDFBNG1xRFJ1R3EwWEpTYWpSUG02MUJUa3NPUWgvZnAxazN1emZwaHVlNE41RklRREZld2xveVY4dmtuZFNOVE1FZW5EVDJDbFdzaEQ5WTUrSGZaQjRkTjFaWHBUSkhTdXZoR0pIMzBkNXA2U0FQa2svOWJYYzM3cm96aHh6NnF4S1c0aDhJV1JKdVluYWJ1SGNyNTdEeVc1bE00aExKUjBkQS96S1B5eHJlY0ZtZmxta0RVbGJVMExXTGFaL0ZFRnpMbGJLcWJBZVZvRUovU3VDd0p0NFZQTXJrTUZac1gyTFJBWEcwVlkzNWxDVGk5dDkycEpaeXVGOGF2N2pKV3BKamZPb0xhQ0xpTk0wMGlPZkdpK3lBaG9lc0IxNVJlRUdrRFRkY0tpcUpYaEFGd2dtWjV4empZVFRscGtRaFlER1RMLzc0NE1kWkZjUkF1eHdkSms3ZVlyKytIUDBPczBVdHk1OWllWU9pbk1FaU13aHN6Vzd3L0NZdFBsdE0yVWFKQ0RKWSttWDNORjFpcXozVkRoMU9kdEMxcDdkRjZVUkpPWjM3Z2RxZ1NmRXpmbHlOZXk3OUZRNHFsZEtZb2FUWWJwNHNRTk1KNXRrT1pJMGRudHorY1dJS2lDbm9udUdVMlp4bEZ6ekd2UG5GalM1U0lzemZ1QXEzODJCMDVpQ3d3OTZRWkdqUnBBN0NUN2YwYkFKbEFVWmZMWUpVUW9zTGovb01WTllLcEV3MTV0SFBONW9FVEJ6M2pDR3Mzd1JLZFpXYU5SVWtZMFQ2OTNaYkpJTlMiLCJtYWMiOiI5MjZmZTNlZjk5Y2IzNWUxOTcwMTc3YTgxODY5MDU4YzliZmEyNzkwZjFkNTVhZTczYTVhYzExNTdlZjUxMjdjIiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "7OcDCaAPxQPTO3laOLsx3RabgaFMyYnmtjIinqj1cso=", "origin": "BKK", "departure_time": "2026-04-29 09:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 12:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "415" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 46, "unit": "kg", "title": "46 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6Im5kRityc0xHK0xyNkd3aHNDc3JWeVE9PSIsInZhbHVlIjoiMTFockZMS3ZmWHdLQ2JMSDdYRDlvR21zZGNSVHRiUDVKRjNuUmwycmpoNjFWdi9JMzNqNFFxSVF4SFN0RmEzaFpZTEkxaWtWVFdoZExpVXloaGZza3UwRXVITmIxZW1rUlFpL29QdGhvQjdlUE9oRGljaVNvbnFxTWVMWUN3eXA2SWJ4Q0xXSXlIY0Rmb1JrNWljVjBzSFU5eWVObTJOM3UwUjBnVmNBYzZwWEhnTlZIaTkyOEg0THJJTEMvTXgxRkwzV1Z0S3NaVkZqakgzeG1wZUlxeExLVGsrY3pwN1MvQkppRHRLcC9GeW1yUUhjVXN0YWozZG1MQmMxMVl0QlFKT1FpRzZNQlN6S3ZZeGJXZ2JwRGlLL2Q3T0RhZVFOS0lRYXBMU3h6dDVhNnd2QlVzK1NjY0NEZEZiOU9TMGM3SWRTUDZoTG9sQXBhakNvVytuZ2JlbkRHa1ovOVE4WEZoSHp0QVJNbmhqbHMzcmpvb1VyYTdoVko1MEU2VkZja3poVUl2ZVRFd0dIRXJzclZjYnB2SGE4aXZ4S1A2dTU3cXFlRXRhcHloeUdZam5rQndrSjJPTmEzeSsvRjlKWUdHTWE0RGI3cW5rZW1WSkI1R2xtNVZxSEhuVlp5R0hPTkdlMUdXQXFwQllMUFY3WnhMV3dhM2owTHNBcEtmOHpNTEwyR0ZmZXJUY0ZCenhmT1BrSGZpelMxVlNRUTdTZWpabGVuRXRSSUFFMEllYk8zTVF0QUdEd0pkSFhQVnpWR0FaQjlIYmdzM0FudTk0YXVXNWtPdExqWlZCekIwQ0doaHphOTNFV1ZmUDU3Vit0R0Q5VW82TS80aFMrWWJpUFdiN1hGZEVVYUxNQ1YwQ01wM2F2bklRQVp4N3BXYWxhYm8rNTQ0TGhKVmtxL2dYL3dYZ3g2TUNiTjlyTExpR3pUbko1LzFIbUN3U2EyNDhxNFloVWhFQ29EenpKdm91QkhlbGkydG1pUlI2ZFhmakVUWmVpcXVZWnZpamt4NjRtL3NnOUl2R2RPTnl6dGhYQ0xOZjA1MEp3cGlPV3ZENi9NTU1uVG9ZWmFWN29ZaVdwRGZoYkd0c1daUUNBWHVCSGN3UHNsbXNSNTltTVVESFE2Y0x6Q3lRVjNEMnJtd1JzT1hPOHFlL1pTMjVOY25Gc2ZNeHE4NXdXWVJnRlF6dCsybEZrNk8zVjBER3pmRUh0UHM4NmRxdEw5NkN5R1ZPcDQ4N21jQ3IvT0gvNVBRQk93NEV0cVFXdTNtdmo5a0xqai9DK1hKR3VhRkpwM1ZRR3dURG01aTMrc3VrdC9hckhDamdzekU5QVI2WmZuMXlRV2VzU1ptRVluS1JaOSsyRVl1eFpqY01SQjF5aGROYlZwYlgrUDNvdWFnZUZhQmhBSWpDcmxNTDNnRXhsT0h3UnNOczRVZVlvY1NYc2Jqa2RKOHdkZnZ2dmtpZmdWcHZwbThTWGhtTVBFREM5T1hMTmJqNGxabnZyRU94cHBSM2lMaUFmRVk5cTBYdGpyV0phK2J0M3E5d1MrRktDQkpZa3BrNUhPcFMxMEtzc0x4amVxN0UrYUVyUmU3bmlMb3pzT1VUdW5GUHJRQWNyQjZFOVBCZ0VONlhqQURvZ0I2NXdsSnk4WUlvVXhGL1p2aWVDd09CWXh5SzVqZko2VXE4YlY3T2VkM1dOSzN1QnFPT09IaHpsSUlkQ3M3ZkZjNVVpVDBWRFUwNTF4Nk9WVXFiQVZOMHp6eWJKd3A3dU1SNkFnQk9lT2phdTVTRm9PWkhQcEhiVHErSXYvTFdyTVVxc2Z5ZEtVc2xTV0c4RUtIUmRlRnAxb2NsZ0NMSnNKM2hEWWt2VEhoanQveUhhTlhUZUR6NSt5dG1lYkVQNzFXaUxBR3Y2Q1VJUnlSb3ZXSHBTZkhZN1F6NEFKZUc1emZJUTE2MS9OZWgwdlVPRTVicngzVUV1SWphMTlIZkJXVUZ1ZUpBMVp5bmhjaWpLVjFZWExEMGNKb1pOZFVJZ2oxYmo2MXUxR0ZMQmZUS3hYQldWNkIrVGsrRkV6U1NZWFZEcVNKTUsxODFyMFpOZjNJc25MMGdFdXI3R3dpbTZlWCtoWitIaHFpaURSU083dVVGbE9PcW9QOEFUa3JGWlVaSFVrNXErNi8waFlxekpBUFFBcWdZQlFTZ2VUcDFBNG1xRFJ1R3EwWEpTYWpSUG02MUJUa3NPUWgvZnAxazN1emZwaHVlNE41RklRREZld2xveVY4dmtuZFNOVE1FZW5EVDJDbFdzaEQ5WTUrSGZaQjRkTjFaWHBUSkhTdXZoR0pIMzBkNXA2U0FQa2svOWJYYzM3cm96aHh6NnF4S1c0aDhJV1JKdVluYWJ1SGNyNTdEeVc1bE00aExKUjBkQS96S1B5eHJlY0ZtZmxta0RVbGJVMExXTGFaL0ZFRnpMbGJLcWJBZVZvRUovU3VDd0p0NFZQTXJrTUZac1gyTFJBWEcwVlkzNWxDVGk5dDkycEpaeXVGOGF2N2pKV3BKamZPb0xhQ0xpTk0wMGlPZkdpK3lBaG9lc0IxNVJlRUdrRFRkY0tpcUpYaEFGd2dtWjV4empZVFRscGtRaFlER1RMLzc0NE1kWkZjUkF1eHdkSms3ZVlyKytIUDBPczBVdHk1OWllWU9pbk1FaU13aHN6Vzd3L0NZdFBsdE0yVWFKQ0RKWSttWDNORjFpcXozVkRoMU9kdEMxcDdkRjZVUkpPWjM3Z2RxZ1NmRXpmbHlOZXk3OUZRNHFsZEtZb2FUWWJwNHNRTk1KNXRrT1pJMGRudHorY1dJS2lDbm9udUdVMlp4bEZ6ekd2UG5GalM1U0lzemZ1QXEzODJCMDVpQ3d3OTZRWkdqUnBBN0NUN2YwYkFKbEFVWmZMWUpVUW9zTGovb01WTllLcEV3MTV0SFBONW9FVEJ6M2pDR3Mzd1JLZFpXYU5SVWtZMFQ2OTNaYkpJTlMiLCJtYWMiOiI5MjZmZTNlZjk5Y2IzNWUxOTcwMTc3YTgxODY5MDU4YzliZmEyNzkwZjFkNTVhZTczYTVhYzExNTdlZjUxMjdjIiwidGFnIjoiIn0=", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3070, "gross_total": 3040, "base_fare": 1861, "tax": 1209, "sell": { "currency": "MYR", "total": 3070, "base_fare": 1861, "tax": 1209 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA3MCwiYmFzZV9mYXJlIjoxODYxLCJ0YXgiOjEyMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMDQwLCJiYXNlX2ZhcmUiOjE4MzEsInRheCI6MTIwOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMDQwLCJiYXNlX2ZhcmUiOjE4MzEsInRheCI6MTIwOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3070, "base_fare": 1861, "tax": 1209, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1831.00", "tax": "1209.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3070, "base_fare": 1861, "tax": 1209, "gross": { "base_fare": "1831.00", "tax": "1209.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNzAuMDAiLCJiYXNlX2ZhcmUiOiIxODYxLjAwIiwidGF4IjoiMTIwOS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4MzEuMDAiLCJ0YXgiOiIxMjA5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMDQwLjAwIiwiYmFzZV9mYXJlIjoiMTgzMS4wMCIsInRheCI6IjEyMDkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODMxLjAwIiwidGF4IjoiMTIwOS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNDAuMDAiLCJiYXNlX2ZhcmUiOiIxODMxLjAwIiwidGF4IjoiMTIwOS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDQwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3040, "base_fare": 1831, "tax": 1209, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3070, "filter": { "id": "F123NP00114-267", "price": 3070, "gross_total": 3040, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-29 12:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112105bkk202603112210418bkk202603112315dac202603120050339dac202604290245bkk202604290615340bkk202604290905kul202604291215415", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-268", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Sefn6WzdPbUXfBjTR7ho6ozKoWz8ImjBTbn\/7Kev1HVh2yRVlqwgRvS6OFirwDVrsC0mTHP93GuVaeLVUOIRAU", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-268", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "rEs88QAc63SB8\/oQJBueCw==", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "fareBasisCode": "BLG1YMY", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-268", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "nb69gtS2Jvk6MB\/FMIQNTw==", "origin": "DAC", "departure_time": "2026-04-29 12:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 18:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OGSLGRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3075, "gross_total": 3231, "base_fare": 2764, "tax": 497, "sell": { "currency": "MYR", "total": 3075, "base_fare": 2764, "tax": 497 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA3NSwiYmFzZV9mYXJlIjoyNzY0LCJ0YXgiOjQ5N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwNDUsImJhc2VfZmFyZSI6MjczNCwidGF4Ijo0OTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzIzMSwiYmFzZV9mYXJlIjoyNzM0LCJ0YXgiOjQ5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3075, "base_fare": 2764, "tax": 497, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2734.00", "tax": "497.00", "discount": 186, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3075, "base_fare": 2764, "tax": 497, "gross": { "base_fare": "2734.00", "tax": "497.00", "discount": "186.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNzUuMDAiLCJiYXNlX2ZhcmUiOiIyNzY0LjAwIiwidGF4IjoiNDk3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjczNC4wMCIsInRheCI6IjQ5Ny4wMCIsImRpc2NvdW50IjoiMTg2LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMDQ1LjAwIiwiYmFzZV9mYXJlIjoiMjczNC4wMCIsInRheCI6IjQ5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MzQuMDAiLCJ0YXgiOiI0OTcuMDAiLCJkaXNjb3VudCI6IjE4Ni4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyMzEuMDAiLCJiYXNlX2ZhcmUiOiIyNzM0LjAwIiwidGF4IjoiNDk3LjAwIiwiZGlzY291bnQiOiIxODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzA0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3231, "base_fare": 2734, "tax": 497, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 186, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3075, "filter": { "id": "F123NP00114-268", "price": 3075, "gross_total": 3231, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 18:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac202603111120102dac202604291215kul202604291815103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-269", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2T5nnblCWpi6+kAndL+6CQusGVbH6wvUCEsMxkj7aLg83V89j9GiKLJEUkiZJUjIZ\/SC+4xkFrBzv3b4s2RjWao", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-269", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "rEs88QAc63SB8\/oQJBueCw==", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "fareBasisCode": "BLG1YMY", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-269", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OGSLGRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3075, "gross_total": 3231, "base_fare": 2764, "tax": 497, "sell": { "currency": "MYR", "total": 3075, "base_fare": 2764, "tax": 497 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA3NSwiYmFzZV9mYXJlIjoyNzY0LCJ0YXgiOjQ5N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwNDUsImJhc2VfZmFyZSI6MjczNCwidGF4Ijo0OTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzIzMSwiYmFzZV9mYXJlIjoyNzM0LCJ0YXgiOjQ5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3075, "base_fare": 2764, "tax": 497, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2734.00", "tax": "497.00", "discount": 186, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3075, "base_fare": 2764, "tax": 497, "gross": { "base_fare": "2734.00", "tax": "497.00", "discount": "186.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNzUuMDAiLCJiYXNlX2ZhcmUiOiIyNzY0LjAwIiwidGF4IjoiNDk3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjczNC4wMCIsInRheCI6IjQ5Ny4wMCIsImRpc2NvdW50IjoiMTg2LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMDQ1LjAwIiwiYmFzZV9mYXJlIjoiMjczNC4wMCIsInRheCI6IjQ5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MzQuMDAiLCJ0YXgiOiI0OTcuMDAiLCJkaXNjb3VudCI6IjE4Ni4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyMzEuMDAiLCJiYXNlX2ZhcmUiOiIyNzM0LjAwIiwidGF4IjoiNDk3LjAwIiwiZGlzY291bnQiOiIxODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzA0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3231, "base_fare": 2734, "tax": 497, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 186, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3075, "filter": { "id": "F123NP00114-269", "price": 3075, "gross_total": 3231, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac202603111120102dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-270", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RKzRO\/CUTLnasn3MYiXAU\/LQWwlxj18AZX3jmTXI6XzAW0vGM1P+RXZ3KMzLBhXog78TpfXOMr0KKqzTHtj7Zj", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-270", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "KUL", "departure_time": "2026-03-11 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 23:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "fareBasisCode": "BLG1YMY", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-270", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "nb69gtS2Jvk6MB\/FMIQNTw==", "origin": "DAC", "departure_time": "2026-04-29 12:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 18:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OGSLGRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3075, "gross_total": 3231, "base_fare": 2764, "tax": 497, "sell": { "currency": "MYR", "total": 3075, "base_fare": 2764, "tax": 497 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA3NSwiYmFzZV9mYXJlIjoyNzY0LCJ0YXgiOjQ5N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwNDUsImJhc2VfZmFyZSI6MjczNCwidGF4Ijo0OTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzIzMSwiYmFzZV9mYXJlIjoyNzM0LCJ0YXgiOjQ5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3075, "base_fare": 2764, "tax": 497, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2734.00", "tax": "497.00", "discount": 186, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3075, "base_fare": 2764, "tax": 497, "gross": { "base_fare": "2734.00", "tax": "497.00", "discount": "186.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNzUuMDAiLCJiYXNlX2ZhcmUiOiIyNzY0LjAwIiwidGF4IjoiNDk3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjczNC4wMCIsInRheCI6IjQ5Ny4wMCIsImRpc2NvdW50IjoiMTg2LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMDQ1LjAwIiwiYmFzZV9mYXJlIjoiMjczNC4wMCIsInRheCI6IjQ5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MzQuMDAiLCJ0YXgiOiI0OTcuMDAiLCJkaXNjb3VudCI6IjE4Ni4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyMzEuMDAiLCJiYXNlX2ZhcmUiOiIyNzM0LjAwIiwidGF4IjoiNDk3LjAwIiwiZGlzY291bnQiOiIxODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzA0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3231, "base_fare": 2734, "tax": 497, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 186, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3075, "filter": { "id": "F123NP00114-270", "price": 3075, "gross_total": 3231, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 18:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112140dac202603112340196dac202604291215kul202604291815103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-271", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QlbFa4KhtXoulUZdXXvErmf4\/dDXZ\/+6fZZwiwzkRoKoh0CidJQpSWhJip7hMl\/71sJLpreSbiA6dGZ+HeQKSU", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-271", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "KUL", "departure_time": "2026-03-11 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 23:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "fareBasisCode": "BLG1YMY", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-271", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OGSLGRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3075, "gross_total": 3231, "base_fare": 2764, "tax": 497, "sell": { "currency": "MYR", "total": 3075, "base_fare": 2764, "tax": 497 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA3NSwiYmFzZV9mYXJlIjoyNzY0LCJ0YXgiOjQ5N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwNDUsImJhc2VfZmFyZSI6MjczNCwidGF4Ijo0OTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzIzMSwiYmFzZV9mYXJlIjoyNzM0LCJ0YXgiOjQ5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3075, "base_fare": 2764, "tax": 497, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2734.00", "tax": "497.00", "discount": 186, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3075, "base_fare": 2764, "tax": 497, "gross": { "base_fare": "2734.00", "tax": "497.00", "discount": "186.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwNzUuMDAiLCJiYXNlX2ZhcmUiOiIyNzY0LjAwIiwidGF4IjoiNDk3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjczNC4wMCIsInRheCI6IjQ5Ny4wMCIsImRpc2NvdW50IjoiMTg2LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMDQ1LjAwIiwiYmFzZV9mYXJlIjoiMjczNC4wMCIsInRheCI6IjQ5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MzQuMDAiLCJ0YXgiOiI0OTcuMDAiLCJkaXNjb3VudCI6IjE4Ni4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyMzEuMDAiLCJiYXNlX2ZhcmUiOiIyNzM0LjAwIiwidGF4IjoiNDk3LjAwIiwiZGlzY291bnQiOiIxODYuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzA0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3231, "base_fare": 2734, "tax": 497, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 186, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3075, "filter": { "id": "F123NP00114-271", "price": 3075, "gross_total": 3231, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112140dac202603112340196dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-272", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLo9X0fLJTYmdiyXcCv6qR1WF5p5S8se1vTMTvIDFMxL0=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-272", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKd1xaUOI+YS0NxP2taaaeWqtaNEz1WCvpK3dpQoZ6JWu96MFTo0J\/CkVMbwntjraY8=", "origin": "KUL", "departure_time": "2026-03-11 09:10:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 10:20:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 10m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "fareBasisCode": "MFLOUMY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKd1xaUOI+YS0NxP2taaaeWqU9QxhABFf64wOg2WJ7J\/sWGKeXIaRARS0CbJOUwPj00=", "origin": "SIN", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LHSG3M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-272", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhLuVlDAFPBa2G0oLxVWXScBR4Xzpr1PPjXMkkBMo86Tv6z3l1stQOknTgH\/Gnea8Nw=", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD6M", "meal_code": null, "seat_available": "5" } } ] } ], "price": { "currency": "MYR", "total": 3114, "gross_total": 3085, "base_fare": 2610, "tax": 505, "sell": { "currency": "MYR", "total": 3114, "base_fare": 2610, "tax": 505 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzExNCwiYmFzZV9mYXJlIjoyNjEwLCJ0YXgiOjUwNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwODQsImJhc2VfZmFyZSI6MjU4MCwidGF4Ijo1MDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA4NSwiYmFzZV9mYXJlIjoyNTgwLCJ0YXgiOjUwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3114, "base_fare": 2610, "tax": 505, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2580.00", "tax": "505.00", "discount": 1, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3114, "base_fare": 2610, "tax": 505, "gross": { "base_fare": "2580.00", "tax": "505.00", "discount": "1.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMxMTQuMDAiLCJiYXNlX2ZhcmUiOiIyNjEwLjAwIiwidGF4IjoiNTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU4MC4wMCIsInRheCI6IjUwNS4wMCIsImRpc2NvdW50IjoiMS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzA4NC4wMCIsImJhc2VfZmFyZSI6IjI1ODAuMDAiLCJ0YXgiOiI1MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTgwLjAwIiwidGF4IjoiNTA1LjAwIiwiZGlzY291bnQiOiIxLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzA4NS4wMCIsImJhc2VfZmFyZSI6IjI1ODAuMDAiLCJ0YXgiOiI1MDUuMDAiLCJkaXNjb3VudCI6IjEuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzA4NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3085, "base_fare": 2580, "tax": 505, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 1, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3114, "filter": { "id": "F123NP00114-272", "price": 3114, "gross_total": 3085, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "Boeing-73H", "aircraft_name": "Boeing-73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110910sin202603111020611sin202603111550dac202603111805585dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-273", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2T4fm3C+FLpHe9xYf4J+85c5RKmkSudwwBwbF7Te2+QDK4G+9unk76mECcLDGJ9TkOmMyU69HaBsIJ34IGyVdbc", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-273", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "LaZyQo4ekwg0dGawIvHwfQ==", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "fareBasisCode": "BLG1YMY", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-273", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0Yc6+zphlooDDO9elyZelA==", "origin": "DAC", "departure_time": "2026-04-29 12:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 18:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OGSLGRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3119, "gross_total": 3089, "base_fare": 2613, "tax": 506, "sell": { "currency": "MYR", "total": 3119, "base_fare": 2613, "tax": 506 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzExOSwiYmFzZV9mYXJlIjoyNjEzLCJ0YXgiOjUwNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwODksImJhc2VfZmFyZSI6MjU4MywidGF4Ijo1MDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA4OSwiYmFzZV9mYXJlIjoyNTgzLCJ0YXgiOjUwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3119, "base_fare": 2613, "tax": 506, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2583.00", "tax": "506.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3119, "base_fare": 2613, "tax": 506, "gross": { "base_fare": "2583.00", "tax": "506.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMxMTkuMDAiLCJiYXNlX2ZhcmUiOiIyNjEzLjAwIiwidGF4IjoiNTA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU4My4wMCIsInRheCI6IjUwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzA4OS4wMCIsImJhc2VfZmFyZSI6IjI1ODMuMDAiLCJ0YXgiOiI1MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTgzLjAwIiwidGF4IjoiNTA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzA4OS4wMCIsImJhc2VfZmFyZSI6IjI1ODMuMDAiLCJ0YXgiOiI1MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzA4OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3089, "base_fare": 2583, "tax": 506, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3119, "filter": { "id": "F123NP00114-273", "price": 3119, "gross_total": 3089, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 18:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac202603111120102dac202604291215kul202604291815103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-274", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QL8YWGuV23\/B81vIMZD3X4A5TOU\/ixrBfBGPtjs7K95PVm4gE733jHuF1sCXerCMAXD1P6e8pmTm47d0+QMHC\/", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-274", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "LaZyQo4ekwg0dGawIvHwfQ==", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "fareBasisCode": "BLG1YMY", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-274", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "eui2QKFeEHVZJw8YnIYklg==", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OGSLGRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3119, "gross_total": 3089, "base_fare": 2613, "tax": 506, "sell": { "currency": "MYR", "total": 3119, "base_fare": 2613, "tax": 506 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzExOSwiYmFzZV9mYXJlIjoyNjEzLCJ0YXgiOjUwNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwODksImJhc2VfZmFyZSI6MjU4MywidGF4Ijo1MDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA4OSwiYmFzZV9mYXJlIjoyNTgzLCJ0YXgiOjUwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3119, "base_fare": 2613, "tax": 506, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2583.00", "tax": "506.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3119, "base_fare": 2613, "tax": 506, "gross": { "base_fare": "2583.00", "tax": "506.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMxMTkuMDAiLCJiYXNlX2ZhcmUiOiIyNjEzLjAwIiwidGF4IjoiNTA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU4My4wMCIsInRheCI6IjUwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzA4OS4wMCIsImJhc2VfZmFyZSI6IjI1ODMuMDAiLCJ0YXgiOiI1MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTgzLjAwIiwidGF4IjoiNTA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzA4OS4wMCIsImJhc2VfZmFyZSI6IjI1ODMuMDAiLCJ0YXgiOiI1MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzA4OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3089, "base_fare": 2583, "tax": 506, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3119, "filter": { "id": "F123NP00114-274", "price": 3119, "gross_total": 3089, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac202603111120102dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-275", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TNQhaDnKlI1FdyAC5vdi9sQ+IZclhCfxAMLDKhy\/9R6hqdwadsgOcOFpCsdxjMmdci+8FeY6xEYN4MBVtiK3Ki", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-275", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "rcP1NBZ\/COeryrKJdZEe6g==", "origin": "KUL", "departure_time": "2026-03-11 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 23:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "fareBasisCode": "BLG1YMY", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-275", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "0Yc6+zphlooDDO9elyZelA==", "origin": "DAC", "departure_time": "2026-04-29 12:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 18:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OGSLGRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3119, "gross_total": 3089, "base_fare": 2613, "tax": 506, "sell": { "currency": "MYR", "total": 3119, "base_fare": 2613, "tax": 506 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzExOSwiYmFzZV9mYXJlIjoyNjEzLCJ0YXgiOjUwNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwODksImJhc2VfZmFyZSI6MjU4MywidGF4Ijo1MDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA4OSwiYmFzZV9mYXJlIjoyNTgzLCJ0YXgiOjUwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3119, "base_fare": 2613, "tax": 506, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2583.00", "tax": "506.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3119, "base_fare": 2613, "tax": 506, "gross": { "base_fare": "2583.00", "tax": "506.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMxMTkuMDAiLCJiYXNlX2ZhcmUiOiIyNjEzLjAwIiwidGF4IjoiNTA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU4My4wMCIsInRheCI6IjUwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzA4OS4wMCIsImJhc2VfZmFyZSI6IjI1ODMuMDAiLCJ0YXgiOiI1MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTgzLjAwIiwidGF4IjoiNTA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzA4OS4wMCIsImJhc2VfZmFyZSI6IjI1ODMuMDAiLCJ0YXgiOiI1MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzA4OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3089, "base_fare": 2583, "tax": 506, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3119, "filter": { "id": "F123NP00114-275", "price": 3119, "gross_total": 3089, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 18:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112140dac202603112340196dac202604291215kul202604291815103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-276", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SDrfc8yX63DvAZf3TKI+DCyj1OM3yX23pHRk+oiifuDux5XVRGn4kjMd9RRuzG\/Bi4mwfd+7YnZVhdaaOESpyN", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-276", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "rcP1NBZ\/COeryrKJdZEe6g==", "origin": "KUL", "departure_time": "2026-03-11 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 23:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "fareBasisCode": "BLG1YMY", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-276", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "eui2QKFeEHVZJw8YnIYklg==", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OGSLGRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3119, "gross_total": 3089, "base_fare": 2613, "tax": 506, "sell": { "currency": "MYR", "total": 3119, "base_fare": 2613, "tax": 506 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzExOSwiYmFzZV9mYXJlIjoyNjEzLCJ0YXgiOjUwNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwODksImJhc2VfZmFyZSI6MjU4MywidGF4Ijo1MDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA4OSwiYmFzZV9mYXJlIjoyNTgzLCJ0YXgiOjUwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3119, "base_fare": 2613, "tax": 506, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2583.00", "tax": "506.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3119, "base_fare": 2613, "tax": 506, "gross": { "base_fare": "2583.00", "tax": "506.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMxMTkuMDAiLCJiYXNlX2ZhcmUiOiIyNjEzLjAwIiwidGF4IjoiNTA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU4My4wMCIsInRheCI6IjUwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzA4OS4wMCIsImJhc2VfZmFyZSI6IjI1ODMuMDAiLCJ0YXgiOiI1MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTgzLjAwIiwidGF4IjoiNTA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzA4OS4wMCIsImJhc2VfZmFyZSI6IjI1ODMuMDAiLCJ0YXgiOiI1MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzA4OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3089, "base_fare": 2583, "tax": 506, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3119, "filter": { "id": "F123NP00114-276", "price": 3119, "gross_total": 3089, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112140dac202603112340196dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-277", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SOVDM7fJqOyy6yux2pOTFMDr0z8d+mImzPF10c8Y2iDA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-277", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "fIr\/Lkm62rg7XnA7IphfCQ==", "origin": "KUL", "departure_time": "2026-03-11 19:50:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "HKG", "arrival_time": "2026-03-11 23:50:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "6010" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "6010" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LR21MAAR", "meal_code": null, "seat_available": "4" } }, { "air_segment_key": "L+3Kcarh4txn9VgIiC3rUw==", "origin": "HKG", "departure_time": "2026-03-12 21:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "DAC", "arrival_time": "2026-03-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "667" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "667" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LR21MAAR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-277", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "PSTonrHzb80sX3I\/GBVdRg==", "origin": "DAC", "departure_time": "2026-04-29 02:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-04-29 08:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "NR21MAAR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "BBlDXr4Y3wPGp1ggD+P0Vw==", "origin": "HKG", "departure_time": "2026-04-29 16:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "KUL", "arrival_time": "2026-04-29 20:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "PT07H55M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "729" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "729" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "NR21MAAR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3122, "gross_total": 3092, "base_fare": 1870, "tax": 1252, "sell": { "currency": "MYR", "total": 3122, "base_fare": 1870, "tax": 1252 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzEyMiwiYmFzZV9mYXJlIjoxODcwLCJ0YXgiOjEyNTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMDkyLCJiYXNlX2ZhcmUiOjE4NDAsInRheCI6MTI1MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMDkyLCJiYXNlX2ZhcmUiOjE4NDAsInRheCI6MTI1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3122, "base_fare": 1870, "tax": 1252, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1840.00", "tax": "1252.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3122, "base_fare": 1870, "tax": 1252, "gross": { "base_fare": "1840.00", "tax": "1252.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMxMjIuMDAiLCJiYXNlX2ZhcmUiOiIxODcwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4NDAuMDAiLCJ0YXgiOiIxMjUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMDkyLjAwIiwiYmFzZV9mYXJlIjoiMTg0MC4wMCIsInRheCI6IjEyNTIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwOTIuMDAiLCJiYXNlX2ZhcmUiOiIxODQwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDkyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3092, "base_fare": 1840, "tax": 1252, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3122, "filter": { "id": "F123NP00114-277", "price": 3122, "gross_total": 3092, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "Boeing-73H", "aircraft_name": "Boeing-73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 19:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 20:10:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111950hkg2026031123506010hkg202603122130dac202603122355667dac202604290210hkg202604290815662hkg202604291610kul202604292010729", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-278", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RwKbjkl3D9MFCENHTRa\/RaXMP6AxnzAnIZkCjtO9oZ4IrwNefg1gI+7oPLp6IZcAs=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-278", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "n\/EclpeREIh9rHRoxJ2uUI6FiQmy3o90ND458LPUz+bk48\/1PLWFWCI78PjXRKlA6ukE59a7TjsTDCMTwXCTyd7gZJEPFRuFETpknTIgPS0=", "origin": "KUL", "departure_time": "2026-03-11 09:10:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 10:20:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 10m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "fareBasisCode": "MFLOUMY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "n\/EclpeREIh9rHRoxJ2uUI6FiQmy3o90ND458LPUz+bk48\/1PLWFWCI78PjXRKlAXqqkwjSSzuOfzQq5sClgdWX9OT3af2P4RNWmCEvsqWs=", "origin": "SIN", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LHSG3M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-278", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "T2bZc9mCcyLiuWn+Wf7xHrqwX17Tk+p9KMyoZX2uuD1gSGLDKhCtwJ6DelCZUHrlD1bfZiJ8bqLTnJKja2sijZPCiM\/2Yq\/JouXszw0O4KA=", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD6M", "meal_code": null, "seat_available": "5" } } ] } ], "price": { "currency": "MYR", "total": 3125, "gross_total": 3095, "base_fare": 2620, "tax": 505, "sell": { "currency": "MYR", "total": 3125, "base_fare": 2620, "tax": 505 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzEyNSwiYmFzZV9mYXJlIjoyNjIwLCJ0YXgiOjUwNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMwOTUsImJhc2VfZmFyZSI6MjU5MCwidGF4Ijo1MDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzA5NSwiYmFzZV9mYXJlIjoyNTkwLCJ0YXgiOjUwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3125, "base_fare": 2620, "tax": 505, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2590.00", "tax": "505.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3125, "base_fare": 2620, "tax": 505, "gross": { "base_fare": "2590.00", "tax": "505.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMxMjUuMDAiLCJiYXNlX2ZhcmUiOiIyNjIwLjAwIiwidGF4IjoiNTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU5MC4wMCIsInRheCI6IjUwNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzA5NS4wMCIsImJhc2VfZmFyZSI6IjI1OTAuMDAiLCJ0YXgiOiI1MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTkwLjAwIiwidGF4IjoiNTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzA5NS4wMCIsImJhc2VfZmFyZSI6IjI1OTAuMDAiLCJ0YXgiOiI1MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzA5NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3095, "base_fare": 2590, "tax": 505, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3125, "filter": { "id": "F123NP00114-278", "price": 3125, "gross_total": 3095, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "Boeing-73H", "aircraft_name": "Boeing-73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110910sin202603111020611sin202603111550dac202603111805585dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-279", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjqjgN7qpy430Igh\/s2bRk8sVFThn1qPgED69wlfxjyFP", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-279", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 14:45:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 19:10:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "736", "name": "736", "picture": "736.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3048" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3048" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT13H55M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } } ] }, { "group": 1, "flight_key": "F123NP00114-279", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-29 19:05:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-29 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 10m", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "2026-04-29", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } } ] } ], "price": { "currency": "MYR", "total": 3126, "gross_total": 3096, "base_fare": 1819, "tax": 1307, "sell": { "currency": "MYR", "total": 3126, "base_fare": 1819, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzEyNiwiYmFzZV9mYXJlIjoxODE5LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMDk2LCJiYXNlX2ZhcmUiOjE3ODksInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMDk2LCJiYXNlX2ZhcmUiOjE3ODksInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3126, "base_fare": 1819, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1789.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3126, "base_fare": 1819, "tax": 1307, "gross": { "base_fare": "1789.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMxMjYuMDAiLCJiYXNlX2ZhcmUiOiIxODE5LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3ODkuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMDk2LjAwIiwiYmFzZV9mYXJlIjoiMTc4OS4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg5LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwOTYuMDAiLCJiYXNlX2ZhcmUiOiIxNzg5LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDk2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3096, "base_fare": 1789, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3126, "filter": { "id": "F123NP00114-279", "price": 3126, "gross_total": 3096, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "736", "aircraft_name": "736", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 14:45:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111445can2026031119103048can202603120905dac2026031211305015dac202604291315can2026042919055016can202604292100kul2026043001108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-280", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjj42ZtdgUVZtBZ6dMdEIcpNtv0Bq6GPmDtSy8HzeEJXi", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-280", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 16:55:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 21:15:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "736", "name": "736", "picture": "736.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8012" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8012" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT11H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-280", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-29 19:05:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-29 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 10m", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "2026-04-29", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3126, "gross_total": 3096, "base_fare": 1819, "tax": 1307, "sell": { "currency": "MYR", "total": 3126, "base_fare": 1819, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzEyNiwiYmFzZV9mYXJlIjoxODE5LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMDk2LCJiYXNlX2ZhcmUiOjE3ODksInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMDk2LCJiYXNlX2ZhcmUiOjE3ODksInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3126, "base_fare": 1819, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1789.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3126, "base_fare": 1819, "tax": 1307, "gross": { "base_fare": "1789.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMxMjYuMDAiLCJiYXNlX2ZhcmUiOiIxODE5LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3ODkuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMDk2LjAwIiwiYmFzZV9mYXJlIjoiMTc4OS4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg5LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwOTYuMDAiLCJiYXNlX2ZhcmUiOiIxNzg5LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDk2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3096, "base_fare": 1789, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3126, "filter": { "id": "F123NP00114-280", "price": 3126, "gross_total": 3096, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "736", "aircraft_name": "736", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 16:55:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111655can2026031121158012can202603120905dac2026031211305015dac202604291315can2026042919055016can202604292100kul2026043001108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-281", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjuHndADZccr3SQQsmxje9CnjtCylX9C9zfbaHlqcNsZu", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-281", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 17:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 21:35:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "736", "name": "736", "picture": "736.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8348" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8348" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT11H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-281", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-29 19:05:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-29 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 10m", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "2026-04-29", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3126, "gross_total": 3096, "base_fare": 1819, "tax": 1307, "sell": { "currency": "MYR", "total": 3126, "base_fare": 1819, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzEyNiwiYmFzZV9mYXJlIjoxODE5LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMDk2LCJiYXNlX2ZhcmUiOjE3ODksInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMDk2LCJiYXNlX2ZhcmUiOjE3ODksInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3126, "base_fare": 1819, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1789.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3126, "base_fare": 1819, "tax": 1307, "gross": { "base_fare": "1789.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMxMjYuMDAiLCJiYXNlX2ZhcmUiOiIxODE5LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3ODkuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMDk2LjAwIiwiYmFzZV9mYXJlIjoiMTc4OS4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg5LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMwOTYuMDAiLCJiYXNlX2ZhcmUiOiIxNzg5LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDk2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3096, "base_fare": 1789, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3126, "filter": { "id": "F123NP00114-281", "price": 3126, "gross_total": 3096, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "736", "aircraft_name": "736", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 17:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111715can2026031121358348can202603120905dac2026031211305015dac202604291315can2026042919055016can202604292100kul2026043001108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-282", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHUJDTu792PpktKj4A9Zi2O8uWprEHzY+X\/RWu\/ZtYAYh8=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-282", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy5xPatmjCqisCirJHZDPReEpbTIhJ9\/HE+xc31+kC0TUMwOLjb9KUkVC+SKSudjVP4=", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "fareBasisCode": "BBX1YMY", "meal_code": null, "seat_available": "2" } } ] }, { "group": 1, "flight_key": "F123NP00114-282", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJqLdWT2sLSy7AFe1pAEW5r4FZG86NE2+urOqzqclwuO7wNuGeTcREd9GajRrXybFVk=", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OGSBXRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3143, "gross_total": 3310, "base_fare": 2843, "tax": 497, "sell": { "currency": "MYR", "total": 3143, "base_fare": 2843, "tax": 497 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzE0MywiYmFzZV9mYXJlIjoyODQzLCJ0YXgiOjQ5N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMxMTMsImJhc2VfZmFyZSI6MjgxMywidGF4Ijo0OTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzMxMCwiYmFzZV9mYXJlIjoyODEzLCJ0YXgiOjQ5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3143, "base_fare": 2843, "tax": 497, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2813.00", "tax": "497.00", "discount": 197, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3143, "base_fare": 2843, "tax": 497, "gross": { "base_fare": "2813.00", "tax": "497.00", "discount": "197.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMxNDMuMDAiLCJiYXNlX2ZhcmUiOiIyODQzLjAwIiwidGF4IjoiNDk3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjgxMy4wMCIsInRheCI6IjQ5Ny4wMCIsImRpc2NvdW50IjoiMTk3LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMTEzLjAwIiwiYmFzZV9mYXJlIjoiMjgxMy4wMCIsInRheCI6IjQ5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4MTMuMDAiLCJ0YXgiOiI0OTcuMDAiLCJkaXNjb3VudCI6IjE5Ny4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMzMTAuMDAiLCJiYXNlX2ZhcmUiOiIyODEzLjAwIiwidGF4IjoiNDk3LjAwIiwiZGlzY291bnQiOiIxOTcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzExMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3310, "base_fare": 2813, "tax": 497, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 197, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3143, "filter": { "id": "F123NP00114-282", "price": 3143, "gross_total": 3310, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac202603111120102dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-283", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RwKbjkl3D9MFCENHTRa\/RaLWWz8crdYvkhXaDi+0cjFLQtq6kkirT3a+7fC8n\/Wm0=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-283", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "n\/EclpeREIh9rHRoxJ2uUI6FiQmy3o90ND458LPUz+YViAc5ahwk\/q3WHPPvQ\/NAPMcLyDtObtp80CXip3isASXxX2yw575KwpW0mQOAknk=", "origin": "KUL", "departure_time": "2026-03-11 14:00:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 18:15:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-359", "name": "Airbus-359", "picture": "Airbus-359.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "350" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "350" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "n\/EclpeREIh9rHRoxJ2uUI6FiQmy3o90ND458LPUz+YViAc5ahwk\/q3WHPPvQ\/NAoGhm28QS7tW5M7O2thMY595NghSNontBpXuesdi8NgY=", "origin": "CAN", "departure_time": "2026-03-11 19:25:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-32Q", "name": "Airbus-32Q", "picture": "Airbus-32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-283", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "T2bZc9mCcyLiuWn+Wf7xHrqwX17Tk+p9KMyoZX2uuD0k9dsf8I0UTcW7lSoQ0vx0adueR4sJm265wirc0rORqMbSxsXlSwmza+GB0FsxHp8=", "origin": "DAC", "departure_time": "2026-04-29 13:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-29 19:05:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-32Q", "name": "Airbus-32Q", "picture": "Airbus-32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "T2bZc9mCcyLiuWn+Wf7xHrqwX17Tk+p9KMyoZX2uuD0k9dsf8I0UTcW7lSoQ0vx0FruVF4KFsiximGN72k71e7g2dT7sNcNbUrXnLOa1\/HY=", "origin": "CAN", "departure_time": "2026-04-29 21:00:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 01:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 10m", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3158, "gross_total": 3224, "base_fare": 1947, "tax": 1307, "sell": { "currency": "MYR", "total": 3158, "base_fare": 1947, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzE1OCwiYmFzZV9mYXJlIjoxOTQ3LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMTI4LCJiYXNlX2ZhcmUiOjE5MTcsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMjI0LCJiYXNlX2ZhcmUiOjE5MTcsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3158, "base_fare": 1947, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1917.00", "tax": "1307.00", "discount": 96, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3158, "base_fare": 1947, "tax": 1307, "gross": { "base_fare": "1917.00", "tax": "1307.00", "discount": "96.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMxNTguMDAiLCJiYXNlX2ZhcmUiOiIxOTQ3LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MTcuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiI5Ni4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzEyOC4wMCIsImJhc2VfZmFyZSI6IjE5MTcuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkxNy4wMCIsInRheCI6IjEzMDcuMDAiLCJkaXNjb3VudCI6Ijk2LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzIyNC4wMCIsImJhc2VfZmFyZSI6IjE5MTcuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiI5Ni4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMTI4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3224, "base_fare": 1917, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 96, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3158, "filter": { "id": "F123NP00114-283", "price": 3158, "gross_total": 3224, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "Airbus-359", "aircraft_name": "Airbus-359", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 14:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:10:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111400can202603111815350can202603111925dac202603112150391dac202604291315can2026042919055016can202604292100kul2026043001108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-284", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2S4GYGh+qjsA4Q9jDig9OLkTTFqKosMn0miw6Bl1O5jj0+9gIK3GdKomKaiMTRlZOU=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-284", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "CNcyjk859vLG2lT5BEt1kytNWdYrQfqZQAtPqC\/xUPZNtk5GsSFxoRv6blFdpM9uMAfaBdhdmO2xRvzB\/hZQDll7iDUU2eKw40KOMErAN80=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LRTBFXMY", "meal_code": null, "seat_available": "6" } } ] }, { "group": 1, "flight_key": "F123NP00114-284", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "1Ad5Nm47wrLFhRLuDjZcUwgVXuVl5RXMcshgsxHjjfvTLYjpnStHdH6qeTvSSEdRPLlEUFXkQtqHMNTRkDANDVJPa1Jiu5ObZ\/KBxxannQk=", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "fareBasisCode": "TRTBFXMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3174, "gross_total": 3225, "base_fare": 2715, "tax": 540, "sell": { "currency": "MYR", "total": 3174, "base_fare": 2715, "tax": 540 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzE3NCwiYmFzZV9mYXJlIjoyNzE1LCJ0YXgiOjU0MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMxNDQsImJhc2VfZmFyZSI6MjY4NSwidGF4Ijo1NDAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzIyNSwiYmFzZV9mYXJlIjoyNjg1LCJ0YXgiOjU0MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3174, "base_fare": 2715, "tax": 540, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2685.00", "tax": "540.00", "discount": 81, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3174, "base_fare": 2715, "tax": 540, "gross": { "base_fare": "2685.00", "tax": "540.00", "discount": "81.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMxNzQuMDAiLCJiYXNlX2ZhcmUiOiIyNzE1LjAwIiwidGF4IjoiNTQwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NS4wMCIsInRheCI6IjU0MC4wMCIsImRpc2NvdW50IjoiODEuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMxNDQuMDAiLCJiYXNlX2ZhcmUiOiIyNjg1LjAwIiwidGF4IjoiNTQwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NS4wMCIsInRheCI6IjU0MC4wMCIsImRpc2NvdW50IjoiODEuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMjI1LjAwIiwiYmFzZV9mYXJlIjoiMjY4NS4wMCIsInRheCI6IjU0MC4wMCIsImRpc2NvdW50IjoiODEuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzE0NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3225, "base_fare": 2685, "tax": 540, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 81, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3174, "filter": { "id": "F123NP00114-284", "price": 3174, "gross_total": 3225, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-285", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLeqKJp3duFxPJZE2XZXeJAg+DkT2ZcsoPeypCnBg25Xw=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-285", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKeSYWaflZESHgd8vl8zztQxadO0W0Aw5w9JgVSE2qdFXxEBQYf0NFnRF1oJ7l1lA8Y=", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "fareBasisCode": "BBX1YMY", "meal_code": null, "seat_available": "2" } } ] }, { "group": 1, "flight_key": "F123NP00114-285", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhIoYjRMPD\/CE9NCKPVLx\/C8Gab3nC1juvbMxc9wMjOm2rMi8kpmRc49lFkrDOjHkzo=", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OGSBXRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3197, "gross_total": 3168, "base_fare": 2692, "tax": 506, "sell": { "currency": "MYR", "total": 3197, "base_fare": 2692, "tax": 506 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzE5NywiYmFzZV9mYXJlIjoyNjkyLCJ0YXgiOjUwNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMxNjcsImJhc2VfZmFyZSI6MjY2MiwidGF4Ijo1MDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzE2OCwiYmFzZV9mYXJlIjoyNjYyLCJ0YXgiOjUwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3197, "base_fare": 2692, "tax": 506, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2662.00", "tax": "506.00", "discount": 1, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3197, "base_fare": 2692, "tax": 506, "gross": { "base_fare": "2662.00", "tax": "506.00", "discount": "1.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMxOTcuMDAiLCJiYXNlX2ZhcmUiOiIyNjkyLjAwIiwidGF4IjoiNTA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY2Mi4wMCIsInRheCI6IjUwNi4wMCIsImRpc2NvdW50IjoiMS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzE2Ny4wMCIsImJhc2VfZmFyZSI6IjI2NjIuMDAiLCJ0YXgiOiI1MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjYyLjAwIiwidGF4IjoiNTA2LjAwIiwiZGlzY291bnQiOiIxLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzE2OC4wMCIsImJhc2VfZmFyZSI6IjI2NjIuMDAiLCJ0YXgiOiI1MDYuMDAiLCJkaXNjb3VudCI6IjEuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzE2NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3168, "base_fare": 2662, "tax": 506, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 1, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3197, "filter": { "id": "F123NP00114-285", "price": 3197, "gross_total": 3168, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac202603111120102dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-286", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TwE4f\/\/RwKt+qp6\/71C48NH9aW0xo4mF9Tlkl9r6ywJQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-286", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "rmO3dN3bmF3Lqafxhyq3Uw==", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "fareBasisCode": "BBX1YMY", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-286", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "DdC4VOhaiaazapB9dLPOlg==", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OGSBXRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3208, "gross_total": 3178, "base_fare": 2702, "tax": 506, "sell": { "currency": "MYR", "total": 3208, "base_fare": 2702, "tax": 506 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzIwOCwiYmFzZV9mYXJlIjoyNzAyLCJ0YXgiOjUwNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMxNzgsImJhc2VfZmFyZSI6MjY3MiwidGF4Ijo1MDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzE3OCwiYmFzZV9mYXJlIjoyNjcyLCJ0YXgiOjUwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3208, "base_fare": 2702, "tax": 506, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2672.00", "tax": "506.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3208, "base_fare": 2702, "tax": 506, "gross": { "base_fare": "2672.00", "tax": "506.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyMDguMDAiLCJiYXNlX2ZhcmUiOiIyNzAyLjAwIiwidGF4IjoiNTA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY3Mi4wMCIsInRheCI6IjUwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzE3OC4wMCIsImJhc2VfZmFyZSI6IjI2NzIuMDAiLCJ0YXgiOiI1MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjcyLjAwIiwidGF4IjoiNTA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzE3OC4wMCIsImJhc2VfZmFyZSI6IjI2NzIuMDAiLCJ0YXgiOiI1MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzE3OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3178, "base_fare": 2672, "tax": 506, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3208, "filter": { "id": "F123NP00114-286", "price": 3208, "gross_total": 3178, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac202603111120102dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-287", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RwKbjkl3D9MFCENHTRa\/RaOoPGvMI2GOusux3knEYS5XTmbc+B2raudpM\/xHTgq3I=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-287", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "n\/EclpeREIh9rHRoxJ2uUI6FiQmy3o90ND458LPUz+bdr+LAGSlUl2eV7H8NNkPGk1Xxq6X41C5s0AacUoEV5HnnnELkEexdVHsfL0yMAW0=", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "fareBasisCode": "BFL1YMY", "meal_code": null, "seat_available": "2" } } ] }, { "group": 1, "flight_key": "F123NP00114-287", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "T2bZc9mCcyLiuWn+Wf7xHrqwX17Tk+p9KMyoZX2uuD397cLLbXFrc\/C0eHrnueCBQLxFG26XD+DIgsb2xXsXqzZZv6e2Vrg9ltFTuPwB4+U=", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OGSFLRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3216, "gross_total": 3186, "base_fare": 2710, "tax": 506, "sell": { "currency": "MYR", "total": 3216, "base_fare": 2710, "tax": 506 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzIxNiwiYmFzZV9mYXJlIjoyNzEwLCJ0YXgiOjUwNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMxODYsImJhc2VfZmFyZSI6MjY4MCwidGF4Ijo1MDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzE4NiwiYmFzZV9mYXJlIjoyNjgwLCJ0YXgiOjUwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3216, "base_fare": 2710, "tax": 506, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2680.00", "tax": "506.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3216, "base_fare": 2710, "tax": 506, "gross": { "base_fare": "2680.00", "tax": "506.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyMTYuMDAiLCJiYXNlX2ZhcmUiOiIyNzEwLjAwIiwidGF4IjoiNTA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4MC4wMCIsInRheCI6IjUwNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzE4Ni4wMCIsImJhc2VfZmFyZSI6IjI2ODAuMDAiLCJ0YXgiOiI1MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjgwLjAwIiwidGF4IjoiNTA2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzE4Ni4wMCIsImJhc2VfZmFyZSI6IjI2ODAuMDAiLCJ0YXgiOiI1MDYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzE4NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3186, "base_fare": 2680, "tax": 506, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3216, "filter": { "id": "F123NP00114-287", "price": 3216, "gross_total": 3186, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac202603111120102dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-288", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QQw2fZkxZRNxkbN6OWEHFdbdMJCaXG6UHnFLFR296M1A==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-288", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "gxhR0EFGEceMKLr\/hnYYcQ==", "origin": "KUL", "departure_time": "2026-03-11 12:15:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 13:25:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 10m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "788" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "ywDJ0iLVoi6QDs\/sK+KHnQ==", "origin": "BKK", "departure_time": "2026-03-11 16:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-11 18:00:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 45m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "389" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "389" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "ETH6M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-288", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "mkUVFLSkFWfu7QLoT+aEgQ==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD6M", "meal_code": null, "seat_available": "5" } } ] } ], "price": { "currency": "MYR", "total": 3222, "gross_total": 3399, "base_fare": 2994, "tax": 435, "sell": { "currency": "MYR", "total": 3222, "base_fare": 2994, "tax": 435 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzIyMiwiYmFzZV9mYXJlIjoyOTk0LCJ0YXgiOjQzNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMxOTIsImJhc2VfZmFyZSI6Mjk2NCwidGF4Ijo0MzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzM5OSwiYmFzZV9mYXJlIjoyOTY0LCJ0YXgiOjQzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3222, "base_fare": 2994, "tax": 435, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2964.00", "tax": "435.00", "discount": 207, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3222, "base_fare": 2994, "tax": 435, "gross": { "base_fare": "2964.00", "tax": "435.00", "discount": "207.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyMjIuMDAiLCJiYXNlX2ZhcmUiOiIyOTk0LjAwIiwidGF4IjoiNDM1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk2NC4wMCIsInRheCI6IjQzNS4wMCIsImRpc2NvdW50IjoiMjA3LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMTkyLjAwIiwiYmFzZV9mYXJlIjoiMjk2NC4wMCIsInRheCI6IjQzNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NjQuMDAiLCJ0YXgiOiI0MzUuMDAiLCJkaXNjb3VudCI6IjIwNy4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMzOTkuMDAiLCJiYXNlX2ZhcmUiOiIyOTY0LjAwIiwidGF4IjoiNDM1LjAwIiwiZGlzY291bnQiOiIyMDcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzE5MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3399, "base_fare": 2964, "tax": 435, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 207, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3222, "filter": { "id": "F123NP00114-288", "price": 3222, "gross_total": 3399, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "BG", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111215bkk202603111325788bkk202603111615dac202603111800389dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-289", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2T4CLaRlupl9kJu7NCUOQyxK0A7zidWuOjt9ZCPxOboww==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-289", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "fIr\/Lkm62rg7XnA7IphfCQ==", "origin": "KUL", "departure_time": "2026-03-11 19:50:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "HKG", "arrival_time": "2026-03-11 23:50:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "6010" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "6010" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LR21MAAR", "meal_code": null, "seat_available": "4" } }, { "air_segment_key": "L+3Kcarh4txn9VgIiC3rUw==", "origin": "HKG", "departure_time": "2026-03-12 21:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "DAC", "arrival_time": "2026-03-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "667" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "667" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LR21MAAR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-289", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "Hl0Tr+XqCJl+53b2XMyp1w==", "origin": "DAC", "departure_time": "2026-04-29 02:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-04-29 08:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SR21MAAR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "XaI6LUsdIkx8cDSkYSzVnw==", "origin": "HKG", "departure_time": "2026-04-29 12:40:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "KUL", "arrival_time": "2026-04-29 16:40:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "725" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "725" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SR21MAAR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3272, "gross_total": 3242, "base_fare": 2020, "tax": 1252, "sell": { "currency": "MYR", "total": 3272, "base_fare": 2020, "tax": 1252 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzI3MiwiYmFzZV9mYXJlIjoyMDIwLCJ0YXgiOjEyNTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMjQyLCJiYXNlX2ZhcmUiOjE5OTAsInRheCI6MTI1MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMjQyLCJiYXNlX2ZhcmUiOjE5OTAsInRheCI6MTI1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3272, "base_fare": 2020, "tax": 1252, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1990.00", "tax": "1252.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3272, "base_fare": 2020, "tax": 1252, "gross": { "base_fare": "1990.00", "tax": "1252.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyNzIuMDAiLCJiYXNlX2ZhcmUiOiIyMDIwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5OTAuMDAiLCJ0YXgiOiIxMjUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMjQyLjAwIiwiYmFzZV9mYXJlIjoiMTk5MC4wMCIsInRheCI6IjEyNTIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTkwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyNDIuMDAiLCJiYXNlX2ZhcmUiOiIxOTkwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3242, "base_fare": 1990, "tax": 1252, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3272, "filter": { "id": "F123NP00114-289", "price": 3272, "gross_total": 3242, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "Boeing-73H", "aircraft_name": "Boeing-73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 19:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 16:40:00", "refund": "partially-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111950hkg2026031123506010hkg202603122130dac202603122355667dac202604290210hkg202604290815662hkg202604291240kul202604291640725", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-290", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Tl3lJZP8un8r89WbTBsEXEiECb0EiZoV8gqGv2YR7Q\/g==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-290", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "IsApachsfqtbNEbZZZY3rA==", "origin": "KUL", "departure_time": "2026-03-11 17:50:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "HKG", "arrival_time": "2026-03-11 22:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-03-11", "flight_time": "4h 10m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "724" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "724" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SR21MAAR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "+r7SDkN7XBjwPiw63l8SQQ==", "origin": "HKG", "departure_time": "2026-03-12 21:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "DAC", "arrival_time": "2026-03-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT23H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "667" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "667" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "fareBasisCode": "SR21MAAR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-290", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "NOKwwr9YzaGip0vUHIkt0w==", "origin": "DAC", "departure_time": "2026-04-29 02:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-04-29 08:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LR21MAAR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "BJxXEZNybSnQhyyRVndgXg==", "origin": "HKG", "departure_time": "2026-04-29 14:35:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "KUL", "arrival_time": "2026-04-29 18:30:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "6001" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "6001" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LR21MAAR", "meal_code": null, "seat_available": "4" } } ] } ], "price": { "currency": "MYR", "total": 3272, "gross_total": 3242, "base_fare": 2020, "tax": 1252, "sell": { "currency": "MYR", "total": 3272, "base_fare": 2020, "tax": 1252 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzI3MiwiYmFzZV9mYXJlIjoyMDIwLCJ0YXgiOjEyNTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMjQyLCJiYXNlX2ZhcmUiOjE5OTAsInRheCI6MTI1MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMjQyLCJiYXNlX2ZhcmUiOjE5OTAsInRheCI6MTI1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3272, "base_fare": 2020, "tax": 1252, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1990.00", "tax": "1252.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3272, "base_fare": 2020, "tax": 1252, "gross": { "base_fare": "1990.00", "tax": "1252.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyNzIuMDAiLCJiYXNlX2ZhcmUiOiIyMDIwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5OTAuMDAiLCJ0YXgiOiIxMjUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMjQyLjAwIiwiYmFzZV9mYXJlIjoiMTk5MC4wMCIsInRheCI6IjEyNTIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTkwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyNDIuMDAiLCJiYXNlX2ZhcmUiOiIxOTkwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3242, "base_fare": 1990, "tax": 1252, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3272, "filter": { "id": "F123NP00114-290", "price": 3272, "gross_total": 3242, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "Airbus-333", "aircraft_name": "Airbus-333", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 17:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 18:30:00", "refund": "partially-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111750hkg202603112200724hkg202603122130dac202603122355667dac202604290210hkg202604290815662hkg202604291435kul2026042918306001", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-291", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjmvjOY9bYZQLej2M75wMsIdumRTeYTxxxgjee\/qYSzgl", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-291", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 14:00:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 18:15:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0350" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0350" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 19:25:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-291", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-29 19:05:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-29 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 10m", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "2026-04-29", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3291, "gross_total": 3261, "base_fare": 1984, "tax": 1307, "sell": { "currency": "MYR", "total": 3291, "base_fare": 1984, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzI5MSwiYmFzZV9mYXJlIjoxOTg0LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMjYxLCJiYXNlX2ZhcmUiOjE5NTQsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMjYxLCJiYXNlX2ZhcmUiOjE5NTQsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3291, "base_fare": 1984, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1954.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3291, "base_fare": 1984, "tax": 1307, "gross": { "base_fare": "1954.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyOTEuMDAiLCJiYXNlX2ZhcmUiOiIxOTg0LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NTQuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMjYxLjAwIiwiYmFzZV9mYXJlIjoiMTk1NC4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTU0LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyNjEuMDAiLCJiYXNlX2ZhcmUiOiIxOTU0LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3261, "base_fare": 1954, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3291, "filter": { "id": "F123NP00114-291", "price": 3291, "gross_total": 3261, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 14:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111400can2026031118150350can202603111925dac2026031121500391dac202604291315can2026042919055016can202604292100kul2026043001108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-292", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjkrVl4A0hpU5wNluK6N6FnrlnJXiI7+4HV0DL2zuICw1", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-292", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 01:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 05:35:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5036" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 19:25:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT13H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-292", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-29 19:05:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-29 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 10m", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "2026-04-29", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3291, "gross_total": 3261, "base_fare": 1984, "tax": 1307, "sell": { "currency": "MYR", "total": 3291, "base_fare": 1984, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzI5MSwiYmFzZV9mYXJlIjoxOTg0LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMjYxLCJiYXNlX2ZhcmUiOjE5NTQsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMjYxLCJiYXNlX2ZhcmUiOjE5NTQsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3291, "base_fare": 1984, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1954.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3291, "base_fare": 1984, "tax": 1307, "gross": { "base_fare": "1954.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyOTEuMDAiLCJiYXNlX2ZhcmUiOiIxOTg0LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NTQuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMjYxLjAwIiwiYmFzZV9mYXJlIjoiMTk1NC4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTU0LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyNjEuMDAiLCJiYXNlX2ZhcmUiOiIxOTU0LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3261, "base_fare": 1954, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3291, "filter": { "id": "F123NP00114-292", "price": 3291, "gross_total": 3261, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 01:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110115can2026031105355036can202603111925dac2026031121500391dac202604291315can2026042919055016can202604292100kul2026043001108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-293", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjgl8JZso5qa3n72StDzo+ohxL+Xl69NisNJm96+bG9hT", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-293", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 02:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 06:40:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 19:25:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-293", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-29 19:05:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-29 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 10m", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "2026-04-29", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3291, "gross_total": 3261, "base_fare": 1984, "tax": 1307, "sell": { "currency": "MYR", "total": 3291, "base_fare": 1984, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzI5MSwiYmFzZV9mYXJlIjoxOTg0LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMjYxLCJiYXNlX2ZhcmUiOjE5NTQsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozMjYxLCJiYXNlX2ZhcmUiOjE5NTQsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3291, "base_fare": 1984, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1954.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3291, "base_fare": 1984, "tax": 1307, "gross": { "base_fare": "1954.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyOTEuMDAiLCJiYXNlX2ZhcmUiOiIxOTg0LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NTQuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMjYxLjAwIiwiYmFzZV9mYXJlIjoiMTk1NC4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTU0LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMyNjEuMDAiLCJiYXNlX2ZhcmUiOiIxOTU0LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3261, "base_fare": 1954, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3291, "filter": { "id": "F123NP00114-293", "price": 3291, "gross_total": 3261, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110220can2026031106408072can202603111925dac2026031121500391dac202604291315can2026042919055016can202604292100kul2026043001108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Tl1Mf7M+hy00+6fbrYt4tAG9HIvUQK1hXYJBwF3m8OsQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-294", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "L5VcHaYLEZEX0jJSP+fwmA==", "origin": "SZB", "departure_time": "2026-03-11 14:00:00", "origin_terminal": null, "origin_airport": { "name": "Sultan Abdul Aziz Shah Airport", "city": "Subang", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8585" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N35MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "teLOD51jhqjmf09sI9zwyw==", "origin": "SIN", "departure_time": "2026-03-11 20:40:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 22:40:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N35MYR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-294", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "oKqC4xysou4h6X085YULyA==", "origin": "DAC", "departure_time": "2026-04-29 23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-30 06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "E31MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "ytiNxX8qjhFeN\/I74C2WzQ==", "origin": "SIN", "departure_time": "2026-04-30 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-30 10:35:00", "destination_terminal": "2", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "1h 15m", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "2026-04-30", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8508" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8508" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "E31MYR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3329, "gross_total": 3299, "base_fare": 2757, "tax": 572, "sell": { "currency": "MYR", "total": 3329, "base_fare": 2757, "tax": 572 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzMyOSwiYmFzZV9mYXJlIjoyNzU3LCJ0YXgiOjU3Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMyOTksImJhc2VfZmFyZSI6MjcyNywidGF4Ijo1NzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzI5OSwiYmFzZV9mYXJlIjoyNzI3LCJ0YXgiOjU3Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3329, "base_fare": 2757, "tax": 572, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2727.00", "tax": "572.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3329, "base_fare": 2757, "tax": 572, "gross": { "base_fare": "2727.00", "tax": "572.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMzMjkuMDAiLCJiYXNlX2ZhcmUiOiIyNzU3LjAwIiwidGF4IjoiNTcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjcyNy4wMCIsInRheCI6IjU3Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzI5OS4wMCIsImJhc2VfZmFyZSI6IjI3MjcuMDAiLCJ0YXgiOiI1NzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNzI3LjAwIiwidGF4IjoiNTcyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzI5OS4wMCIsImJhc2VfZmFyZSI6IjI3MjcuMDAiLCJ0YXgiOiI1NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3299, "base_fare": 2727, "tax": 572, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3329, "filter": { "id": "F123NP00114-294", "price": 3329, "gross_total": 3299, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "Airbus-320", "aircraft_name": "Airbus-320", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 14:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-30 10:35:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "szb202603111400sin2026031115208585sin202603112040dac202603112240446dac202604292355sin202604300600447sin202604300920kul2026043010358508", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-295", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2R4\/1bVb81CEHowLXfcAvW3Pa93On8AaT+UKGRoREOUuQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-295", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "L5VcHaYLEZEX0jJSP+fwmA==", "origin": "SZB", "departure_time": "2026-03-11 14:00:00", "origin_terminal": null, "origin_airport": { "name": "Sultan Abdul Aziz Shah Airport", "city": "Subang", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8585" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N35MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "teLOD51jhqjmf09sI9zwyw==", "origin": "SIN", "departure_time": "2026-03-11 20:40:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 22:40:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N35MYR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-295", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "1RbAu09xHV+MXlhik8PH9w==", "origin": "DAC", "departure_time": "2026-04-29 23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-30 06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "E31MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "NliJwH9O8jDZjHl7ww3\/ZQ==", "origin": "SIN", "departure_time": "2026-04-30 12:05:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "SZB", "arrival_time": "2026-04-30 13:10:00", "destination_terminal": null, "destination_airport": { "name": "Sultan Abdul Aziz Shah Airport", "city": "Subang", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "1h 5m", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-04-30", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8584" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8584" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "E31MYR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3329, "gross_total": 3299, "base_fare": 2757, "tax": 572, "sell": { "currency": "MYR", "total": 3329, "base_fare": 2757, "tax": 572 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzMyOSwiYmFzZV9mYXJlIjoyNzU3LCJ0YXgiOjU3Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMyOTksImJhc2VfZmFyZSI6MjcyNywidGF4Ijo1NzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzI5OSwiYmFzZV9mYXJlIjoyNzI3LCJ0YXgiOjU3Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3329, "base_fare": 2757, "tax": 572, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2727.00", "tax": "572.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3329, "base_fare": 2757, "tax": 572, "gross": { "base_fare": "2727.00", "tax": "572.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMzMjkuMDAiLCJiYXNlX2ZhcmUiOiIyNzU3LjAwIiwidGF4IjoiNTcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjcyNy4wMCIsInRheCI6IjU3Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzI5OS4wMCIsImJhc2VfZmFyZSI6IjI3MjcuMDAiLCJ0YXgiOiI1NzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNzI3LjAwIiwidGF4IjoiNTcyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzI5OS4wMCIsImJhc2VfZmFyZSI6IjI3MjcuMDAiLCJ0YXgiOiI1NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3299, "base_fare": 2727, "tax": 572, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3329, "filter": { "id": "F123NP00114-295", "price": 3329, "gross_total": 3299, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "Airbus-320", "aircraft_name": "Airbus-320", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 14:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 13:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "szb202603111400sin2026031115208585sin202603112040dac202603112240446dac202604292355sin202604300600447sin202604301205szb2026043013108584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-296", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QxzhSpYR6C7d35Vj\/zAnfDLy8p4+57bkQOvVUY1b4kglawp1xahC16gKZX5U\/UOJgj6vy+SiOLjOSGbkA3uj0o", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-296", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "OGUzPoNnQJr7ZavgfF+DADGnDgiaCuBcahJas7Q+73CU4Kvl0IJUXfONXoNXs2gb", "origin": "KUL", "departure_time": "2026-03-11 23:20:00", "origin_terminal": "", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-12 00:30:00", "destination_terminal": "", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 10m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": null, "name": null, "picture": ".png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "609" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "609" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "M", "fareBasisCode": "MFLOUMY", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "DWFH9mYUPYzwZj7l6FniIgG5aqCUiHs4e1L+NSpWF1XhN6GwBW6+pYRHptgdMsOA", "origin": "SIN", "departure_time": "2026-03-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-12 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 15m", "distance": null, "lay_over": "PT15H20M", "lay_over_date": "2026-03-12", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "L", "fareBasisCode": "MFLOUMY", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-296", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "xvyDmNME5x9L4MXQTNiFDADTed\/73+GVCI68VIQuz4nIEETYG990b0auWosMdksX", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "K", "fareBasisCode": "KBD6M", "meal_code": null, "seat_available": "5" } } ] } ], "price": { "currency": "MYR", "total": 3351, "gross_total": 3321, "base_fare": 2849, "tax": 502, "sell": { "currency": "MYR", "total": 3351, "base_fare": 2849, "tax": 502 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzM1MSwiYmFzZV9mYXJlIjoyODQ5LCJ0YXgiOjUwMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMzMjEsImJhc2VfZmFyZSI6MjgxOSwidGF4Ijo1MDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzMyMSwiYmFzZV9mYXJlIjoyODE5LCJ0YXgiOjUwMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3351, "base_fare": 2849, "tax": 502, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2819.00", "tax": "502.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3351, "base_fare": 2849, "tax": 502, "gross": { "base_fare": "2819.00", "tax": "502.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMzNTEuMDAiLCJiYXNlX2ZhcmUiOiIyODQ5LjAwIiwidGF4IjoiNTAyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjgxOS4wMCIsInRheCI6IjUwMi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzMyMS4wMCIsImJhc2VfZmFyZSI6IjI4MTkuMDAiLCJ0YXgiOiI1MDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyODE5LjAwIiwidGF4IjoiNTAyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzMyMS4wMCIsImJhc2VfZmFyZSI6IjI4MTkuMDAiLCJ0YXgiOiI1MDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzMyMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3321, "base_fare": 2819, "tax": 502, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3351, "filter": { "id": "F123NP00114-296", "price": 3351, "gross_total": 3321, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": null, "aircraft_name": null, "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 23:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112320sin202603120030609sin202603121550dac202603121805585dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-297", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QCReV8RNrT8EipyTI7eTFkD8Pq1k\/ISL1Woxe31MN3OA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-297", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "suZBDw2EkLLXECrlcMIAdQ==", "origin": "KUL", "departure_time": "2026-03-11 18:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 19:50:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-359", "name": "Airbus-359", "picture": "Airbus-359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N15MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "i5N\/bnIelP9+bnMiQs1U9Q==", "origin": "SIN", "departure_time": "2026-03-11 20:40:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 22:40:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N15MYR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-297", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "oKqC4xysou4h6X085YULyA==", "origin": "DAC", "departure_time": "2026-04-29 23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-30 06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "E31MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "ytiNxX8qjhFeN\/I74C2WzQ==", "origin": "SIN", "departure_time": "2026-04-30 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-30 10:35:00", "destination_terminal": "2", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "1h 15m", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "2026-04-30", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8508" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8508" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "E31MYR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3354, "gross_total": 3324, "base_fare": 2759, "tax": 595, "sell": { "currency": "MYR", "total": 3354, "base_fare": 2759, "tax": 595 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzM1NCwiYmFzZV9mYXJlIjoyNzU5LCJ0YXgiOjU5NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMzMjQsImJhc2VfZmFyZSI6MjcyOSwidGF4Ijo1OTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzMyNCwiYmFzZV9mYXJlIjoyNzI5LCJ0YXgiOjU5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3354, "base_fare": 2759, "tax": 595, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2729.00", "tax": "595.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3354, "base_fare": 2759, "tax": 595, "gross": { "base_fare": "2729.00", "tax": "595.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMzNTQuMDAiLCJiYXNlX2ZhcmUiOiIyNzU5LjAwIiwidGF4IjoiNTk1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjcyOS4wMCIsInRheCI6IjU5NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzMyNC4wMCIsImJhc2VfZmFyZSI6IjI3MjkuMDAiLCJ0YXgiOiI1OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNzI5LjAwIiwidGF4IjoiNTk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzMyNC4wMCIsImJhc2VfZmFyZSI6IjI3MjkuMDAiLCJ0YXgiOiI1OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzMyNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3324, "base_fare": 2729, "tax": 595, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3354, "filter": { "id": "F123NP00114-297", "price": 3354, "gross_total": 3324, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "Airbus-359", "aircraft_name": "Airbus-359", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 18:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-30 10:35:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111830sin202603111950121sin202603112040dac202603112240446dac202604292355sin202604300600447sin202604300920kul2026043010358508", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-298", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SbrqT3UbWlj+3+5xmtVJ2s98iEZ2vY+PLHqqu4GFk5vA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-298", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "suZBDw2EkLLXECrlcMIAdQ==", "origin": "KUL", "departure_time": "2026-03-11 18:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 19:50:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-359", "name": "Airbus-359", "picture": "Airbus-359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N15MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "i5N\/bnIelP9+bnMiQs1U9Q==", "origin": "SIN", "departure_time": "2026-03-11 20:40:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 22:40:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "N15MYR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-298", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "1RbAu09xHV+MXlhik8PH9w==", "origin": "DAC", "departure_time": "2026-04-29 23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-30 06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "E31MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "NliJwH9O8jDZjHl7ww3\/ZQ==", "origin": "SIN", "departure_time": "2026-04-30 12:05:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "SZB", "arrival_time": "2026-04-30 13:10:00", "destination_terminal": null, "destination_airport": { "name": "Sultan Abdul Aziz Shah Airport", "city": "Subang", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "1h 5m", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-04-30", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8584" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8584" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "E31MYR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3354, "gross_total": 3324, "base_fare": 2759, "tax": 595, "sell": { "currency": "MYR", "total": 3354, "base_fare": 2759, "tax": 595 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzM1NCwiYmFzZV9mYXJlIjoyNzU5LCJ0YXgiOjU5NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMzMjQsImJhc2VfZmFyZSI6MjcyOSwidGF4Ijo1OTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzMyNCwiYmFzZV9mYXJlIjoyNzI5LCJ0YXgiOjU5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3354, "base_fare": 2759, "tax": 595, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2729.00", "tax": "595.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3354, "base_fare": 2759, "tax": 595, "gross": { "base_fare": "2729.00", "tax": "595.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMzNTQuMDAiLCJiYXNlX2ZhcmUiOiIyNzU5LjAwIiwidGF4IjoiNTk1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjcyOS4wMCIsInRheCI6IjU5NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzMyNC4wMCIsImJhc2VfZmFyZSI6IjI3MjkuMDAiLCJ0YXgiOiI1OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNzI5LjAwIiwidGF4IjoiNTk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzMyNC4wMCIsImJhc2VfZmFyZSI6IjI3MjkuMDAiLCJ0YXgiOiI1OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzMyNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3324, "base_fare": 2729, "tax": 595, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3354, "filter": { "id": "F123NP00114-298", "price": 3354, "gross_total": 3324, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "Airbus-359", "aircraft_name": "Airbus-359", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 18:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 13:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111830sin202603111950121sin202603112040dac202603112240446dac202604292355sin202604300600447sin202604301205szb2026043013108584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-299", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHUl2msHQyReByT1SRYT1uqY9MQvojJIjKkhGVzJHMkkNs=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-299", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy7J08W6p02Zs3rwtpgiey34o9lilc3SFQzNqAipfW6vlkhbrDD8SaSsenCmgnPLaf0=", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "fareBasisCode": "BFL1YMY", "meal_code": null, "seat_available": "2" } } ] }, { "group": 1, "flight_key": "F123NP00114-299", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJoLCqVYFbPaO1SHgCAUv0YxJ3uexHouArXYYcOdJNLBHBOS\/BFZ+aYEQF76pojn5v4=", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OGSFLRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3374, "gross_total": 3558, "base_fare": 3091, "tax": 497, "sell": { "currency": "MYR", "total": 3374, "base_fare": 3091, "tax": 497 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzM3NCwiYmFzZV9mYXJlIjozMDkxLCJ0YXgiOjQ5N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMzNDQsImJhc2VfZmFyZSI6MzA2MSwidGF4Ijo0OTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzU1OCwiYmFzZV9mYXJlIjozMDYxLCJ0YXgiOjQ5N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3374, "base_fare": 3091, "tax": 497, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3061.00", "tax": "497.00", "discount": 214, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3374, "base_fare": 3091, "tax": 497, "gross": { "base_fare": "3061.00", "tax": "497.00", "discount": "214.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjMzNzQuMDAiLCJiYXNlX2ZhcmUiOiIzMDkxLjAwIiwidGF4IjoiNDk3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzA2MS4wMCIsInRheCI6IjQ5Ny4wMCIsImRpc2NvdW50IjoiMjE0LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzMzQ0LjAwIiwiYmFzZV9mYXJlIjoiMzA2MS4wMCIsInRheCI6IjQ5Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNjEuMDAiLCJ0YXgiOiI0OTcuMDAiLCJkaXNjb3VudCI6IjIxNC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1NTguMDAiLCJiYXNlX2ZhcmUiOiIzMDYxLjAwIiwidGF4IjoiNDk3LjAwIiwiZGlzY291bnQiOiIyMTQuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzM0NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3558, "base_fare": 3061, "tax": 497, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 214, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3374, "filter": { "id": "F123NP00114-299", "price": 3374, "gross_total": 3558, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac202603111120102dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-300", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Q3ocmkLOIxe5pjVXrV0eFqtO\/DHHXo8xb9nUGUrIgSd6mVVc9bzJo67qekXZipS3OioLbLV1x2FTVZubmJnzBt", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-300", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RVvqG\/H4kwnfV+ewUplhRZZg6tR\/GaN1krJwuakOu2OJa2b4gEBr2XP7m8AjFKKw", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "B", "fareBasisCode": "BBX1YMY", "meal_code": null, "seat_available": "2" } } ] }, { "group": 1, "flight_key": "F123NP00114-300", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "6CvB+5gI8CuXtipSbGOwlSdnF7l6rkPylOZ2V9eom289ktewlDH+CzhMDGEkWWBJ", "origin": "DAC", "departure_time": "2026-04-29 12:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 18:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "O", "fareBasisCode": "OGSBXRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3427, "gross_total": 3397, "base_fare": 2920, "tax": 507, "sell": { "currency": "MYR", "total": 3427, "base_fare": 2920, "tax": 507 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzQyNywiYmFzZV9mYXJlIjoyOTIwLCJ0YXgiOjUwN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMzOTcsImJhc2VfZmFyZSI6Mjg5MCwidGF4Ijo1MDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzM5NywiYmFzZV9mYXJlIjoyODkwLCJ0YXgiOjUwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3427, "base_fare": 2920, "tax": 507, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2890.00", "tax": "507.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3427, "base_fare": 2920, "tax": 507, "gross": { "base_fare": "2890.00", "tax": "507.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM0MjcuMDAiLCJiYXNlX2ZhcmUiOiIyOTIwLjAwIiwidGF4IjoiNTA3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjg5MC4wMCIsInRheCI6IjUwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzM5Ny4wMCIsImJhc2VfZmFyZSI6IjI4OTAuMDAiLCJ0YXgiOiI1MDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyODkwLjAwIiwidGF4IjoiNTA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzM5Ny4wMCIsImJhc2VfZmFyZSI6IjI4OTAuMDAiLCJ0YXgiOiI1MDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzM5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3397, "base_fare": 2890, "tax": 507, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3427, "filter": { "id": "F123NP00114-300", "price": 3427, "gross_total": 3397, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "737", "aircraft_name": "737", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 18:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac202603111120102dac202604291215kul202604291815103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-301", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RWeusnRZic\/gd7nNqshpImpuyo83zelivIyadqGl7GTw+vM0tdAWlfSRUPpKPCDiwzNHF+55I0coSut4Yxkh0c", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-301", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RVvqG\/H4kwnfV+ewUplhRZZg6tR\/GaN1krJwuakOu2OJa2b4gEBr2XP7m8AjFKKw", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "B", "fareBasisCode": "BBX1YMY", "meal_code": null, "seat_available": "2" } } ] }, { "group": 1, "flight_key": "F123NP00114-301", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "PY2R16xFt30IDXuM+S1PeVwAwJYkIQoyEURjilZWq2BsjwH\/UqCEDGseh\/I7QWYa", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "O", "fareBasisCode": "OGSBXRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3427, "gross_total": 3397, "base_fare": 2920, "tax": 507, "sell": { "currency": "MYR", "total": 3427, "base_fare": 2920, "tax": 507 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzQyNywiYmFzZV9mYXJlIjoyOTIwLCJ0YXgiOjUwN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMzOTcsImJhc2VfZmFyZSI6Mjg5MCwidGF4Ijo1MDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzM5NywiYmFzZV9mYXJlIjoyODkwLCJ0YXgiOjUwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3427, "base_fare": 2920, "tax": 507, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2890.00", "tax": "507.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3427, "base_fare": 2920, "tax": 507, "gross": { "base_fare": "2890.00", "tax": "507.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM0MjcuMDAiLCJiYXNlX2ZhcmUiOiIyOTIwLjAwIiwidGF4IjoiNTA3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjg5MC4wMCIsInRheCI6IjUwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzM5Ny4wMCIsImJhc2VfZmFyZSI6IjI4OTAuMDAiLCJ0YXgiOiI1MDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyODkwLjAwIiwidGF4IjoiNTA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzM5Ny4wMCIsImJhc2VfZmFyZSI6IjI4OTAuMDAiLCJ0YXgiOiI1MDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzM5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3397, "base_fare": 2890, "tax": 507, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3427, "filter": { "id": "F123NP00114-301", "price": 3427, "gross_total": 3397, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "737", "aircraft_name": "737", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac202603111120102dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-302", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TPEEeSY\/vynDpjbdibT2XCKl9bz9anZXVhc2ZrvpFmFdKoBIBCI7+58LTRJuIqGjdz0Wf6fo8t3ftk8bDKsCTH", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-302", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "FZqot2VkZ0bwLrlxxVuwI4SH9kY1p3V69K1466rrRuURmKPLrMZL4kwn\/ckCqOTl", "origin": "KUL", "departure_time": "2026-03-11 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 23:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "B", "fareBasisCode": "BBX1YMY", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-302", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "PY2R16xFt30IDXuM+S1PeVwAwJYkIQoyEURjilZWq2BsjwH\/UqCEDGseh\/I7QWYa", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "O", "fareBasisCode": "OGSBXRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3427, "gross_total": 3397, "base_fare": 2920, "tax": 507, "sell": { "currency": "MYR", "total": 3427, "base_fare": 2920, "tax": 507 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzQyNywiYmFzZV9mYXJlIjoyOTIwLCJ0YXgiOjUwN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMzOTcsImJhc2VfZmFyZSI6Mjg5MCwidGF4Ijo1MDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzM5NywiYmFzZV9mYXJlIjoyODkwLCJ0YXgiOjUwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3427, "base_fare": 2920, "tax": 507, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2890.00", "tax": "507.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3427, "base_fare": 2920, "tax": 507, "gross": { "base_fare": "2890.00", "tax": "507.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM0MjcuMDAiLCJiYXNlX2ZhcmUiOiIyOTIwLjAwIiwidGF4IjoiNTA3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjg5MC4wMCIsInRheCI6IjUwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzM5Ny4wMCIsImJhc2VfZmFyZSI6IjI4OTAuMDAiLCJ0YXgiOiI1MDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyODkwLjAwIiwidGF4IjoiNTA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzM5Ny4wMCIsImJhc2VfZmFyZSI6IjI4OTAuMDAiLCJ0YXgiOiI1MDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzM5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3397, "base_fare": 2890, "tax": 507, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3427, "filter": { "id": "F123NP00114-302", "price": 3427, "gross_total": 3397, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "737", "aircraft_name": "737", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112140dac202603112340196dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-303", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TbbIXUZ+jFJ0Pld8NfiTjV\/cHESVtCzbEEvlIvfCNgqUmZi5w\/Mv8H2nmHyXYez9zPJA3ceGWRG3Pz2MJEDIcd", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-303", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "FZqot2VkZ0bwLrlxxVuwI4SH9kY1p3V69K1466rrRuURmKPLrMZL4kwn\/ckCqOTl", "origin": "KUL", "departure_time": "2026-03-11 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 23:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "B", "fareBasisCode": "BBX1YMY", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-303", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "6CvB+5gI8CuXtipSbGOwlSdnF7l6rkPylOZ2V9eom289ktewlDH+CzhMDGEkWWBJ", "origin": "DAC", "departure_time": "2026-04-29 12:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 18:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "O", "fareBasisCode": "OGSBXRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3427, "gross_total": 3397, "base_fare": 2920, "tax": 507, "sell": { "currency": "MYR", "total": 3427, "base_fare": 2920, "tax": 507 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzQyNywiYmFzZV9mYXJlIjoyOTIwLCJ0YXgiOjUwN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjMzOTcsImJhc2VfZmFyZSI6Mjg5MCwidGF4Ijo1MDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzM5NywiYmFzZV9mYXJlIjoyODkwLCJ0YXgiOjUwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3427, "base_fare": 2920, "tax": 507, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2890.00", "tax": "507.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3427, "base_fare": 2920, "tax": 507, "gross": { "base_fare": "2890.00", "tax": "507.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM0MjcuMDAiLCJiYXNlX2ZhcmUiOiIyOTIwLjAwIiwidGF4IjoiNTA3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjg5MC4wMCIsInRheCI6IjUwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzM5Ny4wMCIsImJhc2VfZmFyZSI6IjI4OTAuMDAiLCJ0YXgiOiI1MDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyODkwLjAwIiwidGF4IjoiNTA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzM5Ny4wMCIsImJhc2VfZmFyZSI6IjI4OTAuMDAiLCJ0YXgiOiI1MDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzM5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3397, "base_fare": 2890, "tax": 507, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3427, "filter": { "id": "F123NP00114-303", "price": 3427, "gross_total": 3397, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "737", "aircraft_name": "737", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 18:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112140dac202603112340196dac202604291215kul202604291815103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-304", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QsirInRwltpoYLtSdBT8H9vn6+jGG6kfxHjqbNGTqxRw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-304", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "ANeQ3d6znyWpvxmtex0gEw==", "origin": "KUL", "departure_time": "2026-03-11 18:15:00", "origin_terminal": "2", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 19:30:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8583" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8583" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "fareBasisCode": "Q35MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "X2qFqcv2Gsn2+1BTmZj3nQ==", "origin": "SIN", "departure_time": "2026-03-11 20:40:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 22:40:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "fareBasisCode": "Q35MYR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-304", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "oKqC4xysou4h6X085YULyA==", "origin": "DAC", "departure_time": "2026-04-29 23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-30 06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "E31MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "ytiNxX8qjhFeN\/I74C2WzQ==", "origin": "SIN", "departure_time": "2026-04-30 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-30 10:35:00", "destination_terminal": "2", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "1h 15m", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "2026-04-30", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8508" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8508" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "E31MYR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3434, "gross_total": 3404, "base_fare": 2862, "tax": 572, "sell": { "currency": "MYR", "total": 3434, "base_fare": 2862, "tax": 572 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzQzNCwiYmFzZV9mYXJlIjoyODYyLCJ0YXgiOjU3Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjM0MDQsImJhc2VfZmFyZSI6MjgzMiwidGF4Ijo1NzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzQwNCwiYmFzZV9mYXJlIjoyODMyLCJ0YXgiOjU3Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3434, "base_fare": 2862, "tax": 572, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2832.00", "tax": "572.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3434, "base_fare": 2862, "tax": 572, "gross": { "base_fare": "2832.00", "tax": "572.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM0MzQuMDAiLCJiYXNlX2ZhcmUiOiIyODYyLjAwIiwidGF4IjoiNTcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjgzMi4wMCIsInRheCI6IjU3Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzQwNC4wMCIsImJhc2VfZmFyZSI6IjI4MzIuMDAiLCJ0YXgiOiI1NzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyODMyLjAwIiwidGF4IjoiNTcyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzQwNC4wMCIsImJhc2VfZmFyZSI6IjI4MzIuMDAiLCJ0YXgiOiI1NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQwNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3404, "base_fare": 2832, "tax": 572, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3434, "filter": { "id": "F123NP00114-304", "price": 3434, "gross_total": 3404, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "Airbus-320", "aircraft_name": "Airbus-320", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 18:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-30 10:35:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111815sin2026031119308583sin202603112040dac202603112240446dac202604292355sin202604300600447sin202604300920kul2026043010358508", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-305", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QMMx+1AYVS1YVxKCRQrz3RwXYqEmsSd4jY1U\/H8DYgFw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-305", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "ANeQ3d6znyWpvxmtex0gEw==", "origin": "KUL", "departure_time": "2026-03-11 18:15:00", "origin_terminal": "2", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 19:30:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8583" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8583" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "fareBasisCode": "Q35MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "X2qFqcv2Gsn2+1BTmZj3nQ==", "origin": "SIN", "departure_time": "2026-03-11 20:40:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 22:40:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 25, "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "fareBasisCode": "Q35MYR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-305", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "1RbAu09xHV+MXlhik8PH9w==", "origin": "DAC", "departure_time": "2026-04-29 23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-30 06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "E31MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "NliJwH9O8jDZjHl7ww3\/ZQ==", "origin": "SIN", "departure_time": "2026-04-30 12:05:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "SZB", "arrival_time": "2026-04-30 13:10:00", "destination_terminal": null, "destination_airport": { "name": "Sultan Abdul Aziz Shah Airport", "city": "Subang", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "1h 5m", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-04-30", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8584" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8584" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "fareBasisCode": "E31MYR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3434, "gross_total": 3404, "base_fare": 2862, "tax": 572, "sell": { "currency": "MYR", "total": 3434, "base_fare": 2862, "tax": 572 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzQzNCwiYmFzZV9mYXJlIjoyODYyLCJ0YXgiOjU3Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjM0MDQsImJhc2VfZmFyZSI6MjgzMiwidGF4Ijo1NzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzQwNCwiYmFzZV9mYXJlIjoyODMyLCJ0YXgiOjU3Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3434, "base_fare": 2862, "tax": 572, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2832.00", "tax": "572.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3434, "base_fare": 2862, "tax": 572, "gross": { "base_fare": "2832.00", "tax": "572.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM0MzQuMDAiLCJiYXNlX2ZhcmUiOiIyODYyLjAwIiwidGF4IjoiNTcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjgzMi4wMCIsInRheCI6IjU3Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzQwNC4wMCIsImJhc2VfZmFyZSI6IjI4MzIuMDAiLCJ0YXgiOiI1NzIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyODMyLjAwIiwidGF4IjoiNTcyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzQwNC4wMCIsImJhc2VfZmFyZSI6IjI4MzIuMDAiLCJ0YXgiOiI1NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQwNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3404, "base_fare": 2832, "tax": 572, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3434, "filter": { "id": "F123NP00114-305", "price": 3434, "gross_total": 3404, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "Airbus-320", "aircraft_name": "Airbus-320", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 18:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 13:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111815sin2026031119308583sin202603112040dac202603112240446dac202604292355sin202604300600447sin202604301205szb2026043013108584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-306", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NLAa8uxE23zmzLFP6EwqaCeordR1Yos9+CLcq3hAjZU7w=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-306", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKd\/ZKNDr3kQ3MaZaC0OO6zt99IrKRDKJOjvvZP8xEIpGJHQ0s+kzyR3UsCiCKVmYF4=", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "fareBasisCode": "BFL1YMY", "meal_code": null, "seat_available": "2" } } ] }, { "group": 1, "flight_key": "F123NP00114-306", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhLom3lOPcGgG0tMVv2hqbRr1rHBh1hzKTZ4dUWFC690KesJjL4pcc+oppX0X19PoJI=", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "fareBasisCode": "OGSFLRMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3447, "gross_total": 3418, "base_fare": 2942, "tax": 506, "sell": { "currency": "MYR", "total": 3447, "base_fare": 2942, "tax": 506 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzQ0NywiYmFzZV9mYXJlIjoyOTQyLCJ0YXgiOjUwNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjM0MTcsImJhc2VfZmFyZSI6MjkxMiwidGF4Ijo1MDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzQxOCwiYmFzZV9mYXJlIjoyOTEyLCJ0YXgiOjUwNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3447, "base_fare": 2942, "tax": 506, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2912.00", "tax": "506.00", "discount": 1, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3447, "base_fare": 2942, "tax": 506, "gross": { "base_fare": "2912.00", "tax": "506.00", "discount": "1.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM0NDcuMDAiLCJiYXNlX2ZhcmUiOiIyOTQyLjAwIiwidGF4IjoiNTA2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkxMi4wMCIsInRheCI6IjUwNi4wMCIsImRpc2NvdW50IjoiMS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzQxNy4wMCIsImJhc2VfZmFyZSI6IjI5MTIuMDAiLCJ0YXgiOiI1MDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTEyLjAwIiwidGF4IjoiNTA2LjAwIiwiZGlzY291bnQiOiIxLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzQxOC4wMCIsImJhc2VfZmFyZSI6IjI5MTIuMDAiLCJ0YXgiOiI1MDYuMDAiLCJkaXNjb3VudCI6IjEuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQxNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3418, "base_fare": 2912, "tax": 506, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 1, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3447, "filter": { "id": "F123NP00114-306", "price": 3447, "gross_total": 3418, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac202603111120102dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-307", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWq0pteoWj8K3MeBGhoNSeB+tPp4AsVdXw6WacZaDSlyt66M7Jnh1J4kR1crSdspcfg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-307", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "AZbue6DMYWFHMkDVWhGpXukRKO122cd8dBZcVaOde4Y=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "eyJpdiI6Ii9qZmNPUWV2K1VCT2ZUWFplYkEzRFE9PSIsInZhbHVlIjoickd6Q3JITjBma3lYcllKdEorN1hhRkR1c1BqendodlZVbThWckk5Ym1HQklnek9lT0c2dHhrblJqajRHYzJNVHdCWFBDL0h0c0Rja0RONUgxdG5ROTh4Yys1VWNJZjFkRlRJQUFPaDlZVTJxZmZhQnFoMTB4bFFOTGNlNERUenlZQWNhZXlqOEhYSnZuUmx6OFJydkd1YklNUkM0ZGpzRElBUGxmUm9lMEhOY0lhb1VEdU1HMzRnL0lVV000T1ZEZWliK3NPOTU1VHl6U0xMbEpZei95emhkUnpURG51T0l3eG9YZjM4NVZFU05EazJjSC9tcUhmMkxFV3dHRlN2LzdabHRoUDFMeDN6L2lidEhWSEFzTUJrcnl6dWJLT3BpYmozOWM5YjE2a0dXanh6T2p2WnNuS05iMGlaS1ZFQ1dxYXltZ0R0dDFtQ2svT3BNeWRHb2lMbytUSmV5UHF2V3RUSFQwMVNjS0syM2M2aXE2WTBjeG5BYVRqYVVXSTYzWmdoWnJDVlhFWUxoYzJ5Y2h5TWFESUdkcmdBR2hJM2M2R2ZEQkg5L3R4YkFsblgvaVBYVnhHaUg1TkZ1VDlqaXlMT2JJUDVlSStRb1IvdHc1YmVMb2Jrd3FGOVBhclp3UWJmd1BlajFnZ3FOR1hXQzdKMGpOcXgrTzgxeWRaNEdxZnFtVEFDWDBYQ3lidjEra1Z0MktCV2JmN0V5cU5OMTRwZGhoaUh4aThkUTE2Q2RFZnFXSzhRTVRsdy93Vy9IZnRyQ2JySlNRYTJ3bFpPWFFDTDZtMnQ4SWNYK3hTeVNYenAzb2hSck14UklwT1RiR1RVcTkvUE1NM3hUditOZGc2U3VXUWwzRW0vNlV3VWZ1VDFXTVkxbG9QRy9BS1lCRzE4K0hCK01xeVMrSWZ0alk4VWVwU2pFL21jMVBobVhIeVZkdUt5ZXRBMDdldks3dW5rM2NBZzE0Syt5RVR2NlBtOWhGQTdxTGhQbmg5ZU5oWGMzdy9WZjNtMDhRVUZzckQrb3pQbzFYZHZEUHlsQ0FCSndZcy9KWTRaaE9tK1BwNTAzTkx3Qy9MTzZkS0x1NFIwcVQ1Y1pQM3U5V2o0em9LTXY0TFpQR0hFYmtkVit0RnFVcVMxVnpvdndFYXVwM1RjMjNxNXErRjdmYzh6bUNaa1ZKSWh1bFBISnJhUTlDRGtkWlphZWFKOHhMWEVQaTFSYkpTSEZWd2taUFkvb1pab0RoVmVGQ2xRODM5NHNsZDBzOTJsZDJrMUl0WmRLazBjSStEekNUaVdsTk5zcUFBdVY0aGdZMmwwenBWNzJVaXBpK1ljQ3ZhZ1Q4bS94dnNBZEx3SFhRYi9KczZmY1o4dUlGOGZ1RWpqNHpqMEltWnhhZzA0Z20zeWNyVWVmOEpVTDFtY3d4MDJKcFhTb2ZwWkhnVXJDZmhHZE1aSWlCQWl6MXBGR3g2VytuK3dISEF1eHZSOFEyalp2R1FZWUl3cklJcDc2dWI2WTVXb3ZVRUxadVFPNk5pYkM2KzFNUkFHZ0k1ZitoS0xESDRNUnlFVlBGaDJ4ZGlOSGtxNm5MOW5DaC9CT1BXZWdQSTJXcG1kWElTR3RJMFBMWURYYlFzaGJyQVZCNFBsa1dVcE5NU0orQTFKaFdLVmVvS2ZVNFhMR0t0NFVFSlN6K2M2TUg3RFFLSWVIbXNVS2dhWEQxbzN3ZmN0QSt6dXE1Z3dpeEQzRjVGV1BoakEvaFh6dmtUUks0eEdqQlNncG1RNWVBTDAweHhkUHI0L0dWZ1lWMWRDNkFCbnVQLzdLSFdFQTJNYkxzeGUrVzRFR1hWVVdwRlJOUSttWE94WDdaTTBVZElJRFlKalg4V05yTlJ5c2o4VTRMSHIvTTFscVZjdzYzY3JrTUlEaGw5ZnRQSWlqazByUnVFcyt0cjFLRElKOU0wYkgrVktsNUFNZ1Q5b3lhNnhqRlluTHpTSDBLeGRMTWJ5UUhUTFNwdy9qK1BsNG5HWERXNGN1dDFOenlvVHVTbXBKNlVUWlU3NlM2WDg3RkRrV3VMUkxrYzFsL2xxRld4eXQ0OXlEUHdZRE0wd1JoSGxuRjNwSE5CamJSNlh0b2pjUlFMVjZGSTBQNVFYYWI5b2FMNW9maFcvZXhLWmxic1A0TXZqNkNzTVN0T2dFR0gvYnJST1p3d2d0ZnVlWFRUbUdoVzF2czVaWUgzSmJKczlTazkyS1pBRHh4SlhMcm80cExBSWxnLzNRcUJTT2xDK2FnZWN3MkoxTENHR0RGOFg3cXF0UlhpZjRrMVRPSXV0YmRMNWhOL2taVFpPTi9MTCtkb2lUbTl5Ni9UZWlmQTdUQThoWDJDdStwdTU5UkFlZVd5UHd0RWlrRGdVanpvQUpqdjV0T0Q0eUNzUVBCU1lYMFIvcGczbGhhRDRzVzF6SVNxOG41VGR2TThoSjNrejlraWZ6emVRWEo3dW93TmhQUDV0dWpyYVRENnZoMEh4Y2NpY2dpZVBXU2hqaG1qV2NGbW1WeFY2SlJreVg4THFKbDcvZXh5ZTgwTHVIQVNVc1d2bkVYdVhqZUtRa3plODkzQlB5cTJsZkxYdlFQV20zQ0pYS0FTbHNLRWJZOVB0YzBZck55MjlpM3AxeSIsIm1hYyI6ImRjM2I5NjcyMDliN2E2MTZjMGQ4ZDczYjdjMzRiODViZDg0NDgxNzIwMmRmZDRmMGY2NjQ5MzViMzhmNmRmNjgiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "5" } } ] }, { "group": 1, "flight_key": "F123NP00114-307", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "Zg+M1nZhv8yaTM3arctOo9MtEcZw1l\/VmMeiU\/LdqiI=", "origin": "DAC", "departure_time": "2026-04-29 01:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 07:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6Ii9qZmNPUWV2K1VCT2ZUWFplYkEzRFE9PSIsInZhbHVlIjoickd6Q3JITjBma3lYcllKdEorN1hhRkR1c1BqendodlZVbThWckk5Ym1HQklnek9lT0c2dHhrblJqajRHYzJNVHdCWFBDL0h0c0Rja0RONUgxdG5ROTh4Yys1VWNJZjFkRlRJQUFPaDlZVTJxZmZhQnFoMTB4bFFOTGNlNERUenlZQWNhZXlqOEhYSnZuUmx6OFJydkd1YklNUkM0ZGpzRElBUGxmUm9lMEhOY0lhb1VEdU1HMzRnL0lVV000T1ZEZWliK3NPOTU1VHl6U0xMbEpZei95emhkUnpURG51T0l3eG9YZjM4NVZFU05EazJjSC9tcUhmMkxFV3dHRlN2LzdabHRoUDFMeDN6L2lidEhWSEFzTUJrcnl6dWJLT3BpYmozOWM5YjE2a0dXanh6T2p2WnNuS05iMGlaS1ZFQ1dxYXltZ0R0dDFtQ2svT3BNeWRHb2lMbytUSmV5UHF2V3RUSFQwMVNjS0syM2M2aXE2WTBjeG5BYVRqYVVXSTYzWmdoWnJDVlhFWUxoYzJ5Y2h5TWFESUdkcmdBR2hJM2M2R2ZEQkg5L3R4YkFsblgvaVBYVnhHaUg1TkZ1VDlqaXlMT2JJUDVlSStRb1IvdHc1YmVMb2Jrd3FGOVBhclp3UWJmd1BlajFnZ3FOR1hXQzdKMGpOcXgrTzgxeWRaNEdxZnFtVEFDWDBYQ3lidjEra1Z0MktCV2JmN0V5cU5OMTRwZGhoaUh4aThkUTE2Q2RFZnFXSzhRTVRsdy93Vy9IZnRyQ2JySlNRYTJ3bFpPWFFDTDZtMnQ4SWNYK3hTeVNYenAzb2hSck14UklwT1RiR1RVcTkvUE1NM3hUditOZGc2U3VXUWwzRW0vNlV3VWZ1VDFXTVkxbG9QRy9BS1lCRzE4K0hCK01xeVMrSWZ0alk4VWVwU2pFL21jMVBobVhIeVZkdUt5ZXRBMDdldks3dW5rM2NBZzE0Syt5RVR2NlBtOWhGQTdxTGhQbmg5ZU5oWGMzdy9WZjNtMDhRVUZzckQrb3pQbzFYZHZEUHlsQ0FCSndZcy9KWTRaaE9tK1BwNTAzTkx3Qy9MTzZkS0x1NFIwcVQ1Y1pQM3U5V2o0em9LTXY0TFpQR0hFYmtkVit0RnFVcVMxVnpvdndFYXVwM1RjMjNxNXErRjdmYzh6bUNaa1ZKSWh1bFBISnJhUTlDRGtkWlphZWFKOHhMWEVQaTFSYkpTSEZWd2taUFkvb1pab0RoVmVGQ2xRODM5NHNsZDBzOTJsZDJrMUl0WmRLazBjSStEekNUaVdsTk5zcUFBdVY0aGdZMmwwenBWNzJVaXBpK1ljQ3ZhZ1Q4bS94dnNBZEx3SFhRYi9KczZmY1o4dUlGOGZ1RWpqNHpqMEltWnhhZzA0Z20zeWNyVWVmOEpVTDFtY3d4MDJKcFhTb2ZwWkhnVXJDZmhHZE1aSWlCQWl6MXBGR3g2VytuK3dISEF1eHZSOFEyalp2R1FZWUl3cklJcDc2dWI2WTVXb3ZVRUxadVFPNk5pYkM2KzFNUkFHZ0k1ZitoS0xESDRNUnlFVlBGaDJ4ZGlOSGtxNm5MOW5DaC9CT1BXZWdQSTJXcG1kWElTR3RJMFBMWURYYlFzaGJyQVZCNFBsa1dVcE5NU0orQTFKaFdLVmVvS2ZVNFhMR0t0NFVFSlN6K2M2TUg3RFFLSWVIbXNVS2dhWEQxbzN3ZmN0QSt6dXE1Z3dpeEQzRjVGV1BoakEvaFh6dmtUUks0eEdqQlNncG1RNWVBTDAweHhkUHI0L0dWZ1lWMWRDNkFCbnVQLzdLSFdFQTJNYkxzeGUrVzRFR1hWVVdwRlJOUSttWE94WDdaTTBVZElJRFlKalg4V05yTlJ5c2o4VTRMSHIvTTFscVZjdzYzY3JrTUlEaGw5ZnRQSWlqazByUnVFcyt0cjFLRElKOU0wYkgrVktsNUFNZ1Q5b3lhNnhqRlluTHpTSDBLeGRMTWJ5UUhUTFNwdy9qK1BsNG5HWERXNGN1dDFOenlvVHVTbXBKNlVUWlU3NlM2WDg3RkRrV3VMUkxrYzFsL2xxRld4eXQ0OXlEUHdZRE0wd1JoSGxuRjNwSE5CamJSNlh0b2pjUlFMVjZGSTBQNVFYYWI5b2FMNW9maFcvZXhLWmxic1A0TXZqNkNzTVN0T2dFR0gvYnJST1p3d2d0ZnVlWFRUbUdoVzF2czVaWUgzSmJKczlTazkyS1pBRHh4SlhMcm80cExBSWxnLzNRcUJTT2xDK2FnZWN3MkoxTENHR0RGOFg3cXF0UlhpZjRrMVRPSXV0YmRMNWhOL2taVFpPTi9MTCtkb2lUbTl5Ni9UZWlmQTdUQThoWDJDdStwdTU5UkFlZVd5UHd0RWlrRGdVanpvQUpqdjV0T0Q0eUNzUVBCU1lYMFIvcGczbGhhRDRzVzF6SVNxOG41VGR2TThoSjNrejlraWZ6emVRWEo3dW93TmhQUDV0dWpyYVRENnZoMEh4Y2NpY2dpZVBXU2hqaG1qV2NGbW1WeFY2SlJreVg4THFKbDcvZXh5ZTgwTHVIQVNVc1d2bkVYdVhqZUtRa3plODkzQlB5cTJsZkxYdlFQV20zQ0pYS0FTbHNLRWJZOVB0YzBZck55MjlpM3AxeSIsIm1hYyI6ImRjM2I5NjcyMDliN2E2MTZjMGQ4ZDczYjdjMzRiODViZDg0NDgxNzIwMmRmZDRmMGY2NjQ5MzViMzhmNmRmNjgiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3496, "gross_total": 3466, "base_fare": 2943, "tax": 553, "sell": { "currency": "MYR", "total": 3496, "base_fare": 2943, "tax": 553 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzQ5NiwiYmFzZV9mYXJlIjoyOTQzLCJ0YXgiOjU1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjM0NjYsImJhc2VfZmFyZSI6MjkxMywidGF4Ijo1NTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzQ2NiwiYmFzZV9mYXJlIjoyOTEzLCJ0YXgiOjU1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3496, "base_fare": 2943, "tax": 553, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2913.00", "tax": "553.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3496, "base_fare": 2943, "tax": 553, "gross": { "base_fare": "2913.00", "tax": "553.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM0OTYuMDAiLCJiYXNlX2ZhcmUiOiIyOTQzLjAwIiwidGF4IjoiNTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkxMy4wMCIsInRheCI6IjU1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzQ2Ni4wMCIsImJhc2VfZmFyZSI6IjI5MTMuMDAiLCJ0YXgiOiI1NTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTEzLjAwIiwidGF4IjoiNTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzQ2Ni4wMCIsImJhc2VfZmFyZSI6IjI5MTMuMDAiLCJ0YXgiOiI1NTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3466, "base_fare": 2913, "tax": 553, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3496, "filter": { "id": "F123NP00114-307", "price": 3496, "gross_total": 3466, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 07:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604290110kul202604290700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-308", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWq0pteoWj8K3MeBGhoNSeB\/qV5V9tw55A7o4OCEg824\/jhIfCpoxxlXADnCRNYonlw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-308", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "DTcYuqv\/GvIqPP8bjm0EfO7vhSZiyCMmrDtve5kCzAQ=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "eyJpdiI6ImFsakhja281WjZhWnNsZng0MHZKSmc9PSIsInZhbHVlIjoiMEtmMUxUMzhNOCtwZnVyVFhkRkQwNlJhaEZxZUhHOC96U0sySnBjOW42KzdkRGZLT2c5VGRpZ1BzSS8wdk90Z0NoeVhTQVRwQW9vaVNQdFZsM3g1TmE4czFqMm8yUnltV1Q3elhBWllVbnNmdmkyUUgwSEdJbnZFa2ZhUUt5QW1rOW9ZR0dpQWhiVnBIYmsvalpNcGdFVjF1b285Q3lFbHk0eTgyTEhwV1VFZzluam4yVlNTbUh5WENNVlhSeW1RRGFYdFFlNTM3Y2FXL2RYT1prdi85NDFIZFR2ZUhSNTlJYTd2TTRScDJGOTdBMURHZUU5b28vZjNJK25RcllDUkJYTUVnbzFuMXdNVUlVQkQyalpRZVhwTmdwR2lwT2NBSEJZZHQzaVl0SnRQNU5tMFdKSEw1bDlIWDNYaTZHdmpkekhVcjB4NXd4eVNzek1OVXdxZEZTQWt4QnFWTlZGYlVpVlJKS3hCeDJxbi81SU1kWWNHZWtsMFkwdDhLVTI1K2tiQ0hhMkR3V3huRVFidU16cytUbjIzVGorTGZ6RFJUNEpVTXc3TGovRmVlUzFpT0t4WmVmV25DNnB3L2hXRGhCRlpKTFBTb1p6SXRvc0hOWEtTZGwrdXRobjMwb29SRFlUZGhwSTFLbXdIZVVuTUdhSGl6ekp1Z1gzRWZFWTBYaFZ1bkgwaGZzK3o1UWxpK09BNmMzVFkwRU93bzh3SHdiK1ZyZ3I4UEFTa1VyU0J1dFJwREJBb3d4UUlpQWZmd0c1ejJ3WHMvM3VIeWZlYkFzSE0wVVZ6V1YyY3FQSGVsa0tjZWJIMjlham1sbmdqbEhLZnJiYlp6ZmVxaGozcG1xdjZSRkJ1bXNTNGJRTU51VUhmdk0xNmY5SUw1MDlNSExKamJFRytiYis3RHdmcHc3L0tIWnN5Y3pFcmM1SXN5OGovL0pUdlN3S2l6RHlIbXJNbThCMytVL2dnSDU3Nmw0anNQTjN3c0lBVng2WWhmUUs3SmNuYVVaN3hDdHBYZ0RneDJpaUgzbkErMk5ERDZHd3I0bm03cW9XaGw1NCtSeFh3M0oyRFNwRFhHTTl1bUJjcWJudzlPcy9mb0RJN3BWa0VnUXc3eFBhSlhMenBMQjVmaG40YjVOOFhKYytTajhaTmt6RnhTYmpjclE4bkM2L0p0K2tNZEVSWEdRZ2hEMnU2MFpvclpZL010dmZRUEU0ck1Objhlc1lhL2JWMHRsUzVVT3plU1B1bFJDNkFoVWVlR2V6TFdINUdmaVFiTlFMVWdUdU1oS2J2NHo3bnhMSUYyMWREd3Y4Q2o0Q0FHUFVmRWUwWTUzWGNTQW0xMEt5N25EclJ4T3grOXB5YTVHdUNXdS9UWU9aejExbXZJUHNJdXpKUWZKUUxWTi9wMG5QWUxxdHd6Y0FOeDRacU9iMzNqcUxqcUEvQUJhck0wQW43d2xnVlpHY2RiSWR4eVZlZXdiTUlZd0pBSGxmY3ZiSlZhciswc0FmdStZT2FXamNSMU1oVGIxMzV0T0VBSnowSDRkU0FKejFuMldibEprQkROUCttSjU3czBhblNseFNqbkRIU3ZxMi9uRy9WL3BwY3RoS0J1TUlsOHhJZkJ5Qy9QTWJpZTVsYmJJbnlWOWI1TEJkVTJ0aENGVk9tU1pZcDhNOUFQc0s3NHFvV1pmQ0RWalZVN3N1T0l4aGozZzc0QzhFa1VvUWVPMWo5YStTdXM3SFA3ODR2by9OckVXZVc2QmsyZnJYbWUzUDFxMkQxYkxMeW1aQTR3VVJ4dktNb3d3SldzTW5ySTlyTDJtaitYTlFXTzdGc3AvUWNSZGV4b2tYS0tnZTRReTJvTk9rUkhXUEhLQ2pUS2N2VTlvSFdnQzQ1TDBLMytvZGs0cHhXUUhjaGR6WkxCbWRLUFBKTXp1dlVIUXphNkVrY3Bhc1EwNy9LOE5DMUlqOU1nMnpUTG0yYUtpU1FMN1g3aW5KcjJIZE5jOENpZURveEtFd0pKUjZuanN0azZkdHZJSzdxbmp6cmFTRi9IcmNMSXdEREJEUjd6TmdpdmdvRHErMVpaQkpTUmFJb2VMbStVb2RYMUN0ajZnZDc0aEMwdENqU1lweGY5QjhkK01WUHRxaUY5Smo1VmI2ZkdWRjluL1lEUzRwS1hHL2xUUFZUMGNYS2NnaDBOZ1BydTd1b0JtTGFVQnN5YnRPcWVlbHphdE9iNTBjU2dxdWJoNDBOK1NQTzRNV1RzWGJjY1R3SGMrQVorcWhnV01ma2tMWldrWEc0Vml6bVJUalozWjZQL1l1dmdBTnF5ZTQwdWFVMTRUbFB2SElNRnZvZXhPMU5rc3JoSDV6ZEp1UFE1bmRtTHdVMXRUVm1ZNkMwczA1c21kdWFIb29YMnE0azMxWFRCV25mSmNXZG50VVpkNi9zY09YSUJPZUdnbHRjeXA4UW5UVHZaTFFOTzNkQlM2Q2dGN0xlMEVta1M0Y2paekRFNXRBYzBjYURGVmNJdlRwMHREbG5IMGl4UjA1VXhRTmRBcUJ1SnJjeW9HRVMycVlDMmhFYmRUNXQxQ1BIQVZkYlR5dGJINk1tcHV4UHQvRUV6TnJLSnNhTFR1VExPeVJGYXBjRFlWWDVqRkVhb1RaNyIsIm1hYyI6IjUzNWQ3MjczMTQyYjUxNTNjZmZmMDc5Nzc2ZmU0YTgxMzg1NTZjZTUwNDZmZGZkYTZjOWIxZTFlNzhlODM5NjIiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "5" } } ] }, { "group": 1, "flight_key": "F123NP00114-308", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "nvoSUNZUrcYMsQqr4i8YRsLR6X2jBsevydr7Kiz2sV0=", "origin": "DAC", "departure_time": "2026-04-29 11:20:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "163" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6ImFsakhja281WjZhWnNsZng0MHZKSmc9PSIsInZhbHVlIjoiMEtmMUxUMzhNOCtwZnVyVFhkRkQwNlJhaEZxZUhHOC96U0sySnBjOW42KzdkRGZLT2c5VGRpZ1BzSS8wdk90Z0NoeVhTQVRwQW9vaVNQdFZsM3g1TmE4czFqMm8yUnltV1Q3elhBWllVbnNmdmkyUUgwSEdJbnZFa2ZhUUt5QW1rOW9ZR0dpQWhiVnBIYmsvalpNcGdFVjF1b285Q3lFbHk0eTgyTEhwV1VFZzluam4yVlNTbUh5WENNVlhSeW1RRGFYdFFlNTM3Y2FXL2RYT1prdi85NDFIZFR2ZUhSNTlJYTd2TTRScDJGOTdBMURHZUU5b28vZjNJK25RcllDUkJYTUVnbzFuMXdNVUlVQkQyalpRZVhwTmdwR2lwT2NBSEJZZHQzaVl0SnRQNU5tMFdKSEw1bDlIWDNYaTZHdmpkekhVcjB4NXd4eVNzek1OVXdxZEZTQWt4QnFWTlZGYlVpVlJKS3hCeDJxbi81SU1kWWNHZWtsMFkwdDhLVTI1K2tiQ0hhMkR3V3huRVFidU16cytUbjIzVGorTGZ6RFJUNEpVTXc3TGovRmVlUzFpT0t4WmVmV25DNnB3L2hXRGhCRlpKTFBTb1p6SXRvc0hOWEtTZGwrdXRobjMwb29SRFlUZGhwSTFLbXdIZVVuTUdhSGl6ekp1Z1gzRWZFWTBYaFZ1bkgwaGZzK3o1UWxpK09BNmMzVFkwRU93bzh3SHdiK1ZyZ3I4UEFTa1VyU0J1dFJwREJBb3d4UUlpQWZmd0c1ejJ3WHMvM3VIeWZlYkFzSE0wVVZ6V1YyY3FQSGVsa0tjZWJIMjlham1sbmdqbEhLZnJiYlp6ZmVxaGozcG1xdjZSRkJ1bXNTNGJRTU51VUhmdk0xNmY5SUw1MDlNSExKamJFRytiYis3RHdmcHc3L0tIWnN5Y3pFcmM1SXN5OGovL0pUdlN3S2l6RHlIbXJNbThCMytVL2dnSDU3Nmw0anNQTjN3c0lBVng2WWhmUUs3SmNuYVVaN3hDdHBYZ0RneDJpaUgzbkErMk5ERDZHd3I0bm03cW9XaGw1NCtSeFh3M0oyRFNwRFhHTTl1bUJjcWJudzlPcy9mb0RJN3BWa0VnUXc3eFBhSlhMenBMQjVmaG40YjVOOFhKYytTajhaTmt6RnhTYmpjclE4bkM2L0p0K2tNZEVSWEdRZ2hEMnU2MFpvclpZL010dmZRUEU0ck1Objhlc1lhL2JWMHRsUzVVT3plU1B1bFJDNkFoVWVlR2V6TFdINUdmaVFiTlFMVWdUdU1oS2J2NHo3bnhMSUYyMWREd3Y4Q2o0Q0FHUFVmRWUwWTUzWGNTQW0xMEt5N25EclJ4T3grOXB5YTVHdUNXdS9UWU9aejExbXZJUHNJdXpKUWZKUUxWTi9wMG5QWUxxdHd6Y0FOeDRacU9iMzNqcUxqcUEvQUJhck0wQW43d2xnVlpHY2RiSWR4eVZlZXdiTUlZd0pBSGxmY3ZiSlZhciswc0FmdStZT2FXamNSMU1oVGIxMzV0T0VBSnowSDRkU0FKejFuMldibEprQkROUCttSjU3czBhblNseFNqbkRIU3ZxMi9uRy9WL3BwY3RoS0J1TUlsOHhJZkJ5Qy9QTWJpZTVsYmJJbnlWOWI1TEJkVTJ0aENGVk9tU1pZcDhNOUFQc0s3NHFvV1pmQ0RWalZVN3N1T0l4aGozZzc0QzhFa1VvUWVPMWo5YStTdXM3SFA3ODR2by9OckVXZVc2QmsyZnJYbWUzUDFxMkQxYkxMeW1aQTR3VVJ4dktNb3d3SldzTW5ySTlyTDJtaitYTlFXTzdGc3AvUWNSZGV4b2tYS0tnZTRReTJvTk9rUkhXUEhLQ2pUS2N2VTlvSFdnQzQ1TDBLMytvZGs0cHhXUUhjaGR6WkxCbWRLUFBKTXp1dlVIUXphNkVrY3Bhc1EwNy9LOE5DMUlqOU1nMnpUTG0yYUtpU1FMN1g3aW5KcjJIZE5jOENpZURveEtFd0pKUjZuanN0azZkdHZJSzdxbmp6cmFTRi9IcmNMSXdEREJEUjd6TmdpdmdvRHErMVpaQkpTUmFJb2VMbStVb2RYMUN0ajZnZDc0aEMwdENqU1lweGY5QjhkK01WUHRxaUY5Smo1VmI2ZkdWRjluL1lEUzRwS1hHL2xUUFZUMGNYS2NnaDBOZ1BydTd1b0JtTGFVQnN5YnRPcWVlbHphdE9iNTBjU2dxdWJoNDBOK1NQTzRNV1RzWGJjY1R3SGMrQVorcWhnV01ma2tMWldrWEc0Vml6bVJUalozWjZQL1l1dmdBTnF5ZTQwdWFVMTRUbFB2SElNRnZvZXhPMU5rc3JoSDV6ZEp1UFE1bmRtTHdVMXRUVm1ZNkMwczA1c21kdWFIb29YMnE0azMxWFRCV25mSmNXZG50VVpkNi9zY09YSUJPZUdnbHRjeXA4UW5UVHZaTFFOTzNkQlM2Q2dGN0xlMEVta1M0Y2paekRFNXRBYzBjYURGVmNJdlRwMHREbG5IMGl4UjA1VXhRTmRBcUJ1SnJjeW9HRVMycVlDMmhFYmRUNXQxQ1BIQVZkYlR5dGJINk1tcHV4UHQvRUV6TnJLSnNhTFR1VExPeVJGYXBjRFlWWDVqRkVhb1RaNyIsIm1hYyI6IjUzNWQ3MjczMTQyYjUxNTNjZmZmMDc5Nzc2ZmU0YTgxMzg1NTZjZTUwNDZmZGZkYTZjOWIxZTFlNzhlODM5NjIiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "7" } } ] } ], "price": { "currency": "MYR", "total": 3496, "gross_total": 3466, "base_fare": 2943, "tax": 553, "sell": { "currency": "MYR", "total": 3496, "base_fare": 2943, "tax": 553 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzQ5NiwiYmFzZV9mYXJlIjoyOTQzLCJ0YXgiOjU1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjM0NjYsImJhc2VfZmFyZSI6MjkxMywidGF4Ijo1NTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzQ2NiwiYmFzZV9mYXJlIjoyOTEzLCJ0YXgiOjU1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3496, "base_fare": 2943, "tax": 553, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2913.00", "tax": "553.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3496, "base_fare": 2943, "tax": 553, "gross": { "base_fare": "2913.00", "tax": "553.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM0OTYuMDAiLCJiYXNlX2ZhcmUiOiIyOTQzLjAwIiwidGF4IjoiNTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkxMy4wMCIsInRheCI6IjU1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzQ2Ni4wMCIsImJhc2VfZmFyZSI6IjI5MTMuMDAiLCJ0YXgiOiI1NTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTEzLjAwIiwidGF4IjoiNTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzQ2Ni4wMCIsImJhc2VfZmFyZSI6IjI5MTMuMDAiLCJ0YXgiOiI1NTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3466, "base_fare": 2913, "tax": 553, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3496, "filter": { "id": "F123NP00114-308", "price": 3496, "gross_total": 3466, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 17:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604291120kul202604291710163", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-309", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qu\/3u8RF2Ciy3kYYxQrBAhFETI41GXWyMYSR2Il4ikWq0pteoWj8K3MeBGhoNSeB9KlOxumNnHtBptnDfEofgZ+c+4qyfUX8ZyQGIPTKA\/Dg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-309", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "HyxMwT63Fjcv7+dLyA1byH6YYr3tQV53RUSmASNC4CE=", "origin": "KUL", "departure_time": "2026-03-11 22:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-12 00:10:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "eyJpdiI6Ii9VdEowVEZGaXZ5QWhxN0t5OUtBSFE9PSIsInZhbHVlIjoiME9JTjlCc1Robk0rd0gwTXQ5K3FqWk1KNmFNSmhiQUw3aDFVSnBVRHFtejF2dC9oc0JObVNWZEozTGM4bjlxZmlhNGphVlMrL2RQbERGbVo0VEo4K0JtVW83MTIrZ0VtZG9KUUI1UC9wOTh5WDFQdHVjbllkTGpibTJIYjZFN1Q1aDM0b0o0d3BCTGFZWGZBQVpuL1RLU2RFaTVtWndBVG1sNWlEdXA1U1o1NjlqUHpxU1NQZ1RzTkw3Qjh6Z1htR3BLZzRkTmJkY1dtWEs5dDR6T3c2UU95OG9ZdDFlRlZXUnJOQ3dzUWxrbWFNMFZjMzV2dEU4MmFNZlhDVnRGdDFYK0FuOVIzSWJzaktlb2VRR3RVSENsc3ZWTVZUeDEyQytQa3pEQkRBWC8wRnMwb05KUG1WblcrdFZEOXlXSnZreHFzUkNGZGtIN0tVcmVUSHk2RXlUSHZXMUZmTUdOZXFkOHFCVTIrOWtQakhWTmJaeU91djVlQVdQMWxaSUp3MThBdVNNTGFVTmM4SHVzdWsyZzZqeFlsTTNSYTBaVCtCMm12SkRiLytaWmdOMTlWZHpFQW54M0FuMkZ2cGV4ZnZCTzhqbWIxNTh4Zk1VY2hhbDZiVTAxY3VhTXlMbGhHN0FsTjB0NnBWNUo0K3NQTDc5cjFYbkNDbGt3WnN2dVFNMThDQU5oWWtNYnBodUIycUpWU1QySmNuSi93blE0OFRmQkNrNVZycFYzenZhaUlibzVqV3h1VkdSN0ZGVzdsbitQT3puK1hMS3Y4N2FWdUVyaGkyQWpVeTVEZGhqVk5PTERWbmJzRmg4VW10QWh1dWhkZzI0eWtlU0lDeGdiRG5adlQzU0UyQjI2WkdaMXQ0QmZSR3lLS3diQWlKa3dLV3pUcjZwTjJsYkw3UlZORmdpL3lURzljalZMUFdtamJYL2cxcGhuOTBLUnNOaCt1ZlpNMlFZRmNrWm52eW5rRE5yTkg1bExza1Z6MUNlZ0U3S2ZpYXErR3VMc2lKU2RVZkZ2anFMSnVMMVlNTmMwd01zSjNRWDFVSm8xeVVBdVExam56TytaYzRxYU8xM3JJVjhaL2pBcWZoOUNnb2l0ajQvWXovRjlNNjQ0clVVRFpybTRMMEFpanQzV0UzQ0xnSC82MkxPMDluc2I5cDdjMjllcElET2xaSjVMaVpmUzAxWWkrZ2xPb0lKK3hHUmUyWG5QMWl1R1loaVJwOWNHSWlkK096OGVEcjVtYi9LR1g5MEkrRHJySitHSTBCYUZ3bTRhVVo0cWRwUU5INHdVcnVHYTdEcnUvc0o5TkpXRnFyR0VuMFpVeENzdWQrUmxHNENyRmgraTZZNVlZTUI1aEJPKzlTdnhMVXNIYnQwWkNnZUxDcDNka0FxTEtMRzNZTHVnd3RXZ3NrMzRZV3ExcS9Fd0F6MTBCYStOQkJKUDNJYkxnME0zSHpIa1lRaTlEWEx2WFgrUGRLbTR2VFc1dkNJeDRWTDZMTkJ6V3hKdzJVRU9CUWhoc3B4andsUTF1eklaTFJrMGtGaXJRUDZUU2szNTlxWnE1RnR3aHoyV0I5dFZMUEFBNm9xdHl4YWZKclhQd3hqblVpeTBsUXdSdkkvRTNieCtVeVBtMytoeTR0ZFhLdVMwMGs2SFJDVy9JUi9ST3Ava1luc3RsQlc5VWpZRGVxVmoySjh5WEpkaGlIeldXQ3dQdW5OaWxGMDF3SEd0NTRBMEwxa3dnd2dIMmxCdjhlQlgzVHJQTm9jRStBVFdqenhkMm9tYm4wWlJUQ1REY29BMWJBcTlRcjlENFNZTGRDZjF3M3JRaGMzM3NOZVJ6MVFXY3gvK0drMUFPTzUwT0RrUGo5cDN1b3JTNXdIZUVFckFRc0sva0dDVzNtQWxPWkY2NGMweTBsQjNwaks0YWl3ZzRXeWcxREZEaFQ4aE1uaFZUOUVmRXV4dm15Vm14Z3F1cEVqUDF4SU5HNGYxczBERTE1Y1BaK2ZKQk1sa1JmUUtDYUM0Tlh4T3dPSDhpM3o4ODFyN0FXcE9SbDMzNGFCbWR0OFlvakY1eDUvVHVtVldnU2Q0N3ZETTFsM3hhZ3luelhPSnFlZWtaK3ZMM2ZFOG1pNVFldWkxVkVOT253QWdJTStlOHNNV0VjZHRmWUhJVjIrUjFHcW1mbVdoYXVJY0V1d3F6RHNCL2ZZcmlpYjRNZjBrRzlXYTVCUmJRanpsaTJmU2QrS0tnZXpZTUJ6SjNpMlpTUTUwRWRLTGN4cVVtZHdTYnR6dnJacWZzN0ZtaVIwN3ZDdGtCdmRGZldTWGxJVXR3WGI0anRGT2h0OHZzN1VOdFl4OUNYMkMvOEV6ZWEvYzVSb1dLbmJzRmlSQkNzL1lDWGtMU3A4WkU2WkNiamtGbGZTSjJkWFBndVRPTkdKdnkxS1hiaHlvL3FOOTRDYkVFRDArN3JxMEN5OWo0ajE1OEdFdzRMZW9STXVHSXgvaTFSSWM5eU1zUGdrcFpBM2FKVWRaZG9XZWZzZDVQSEU5VVRvTmg4eENGa3NJOW1SZEE3ZWZudlNvM013QThTV1JsTlo3N2RRY1l4MG14bVp2Qk1KU05zMVBJai9CTEp1QUd5dVNXSWhOSU5ZU2ZUVWRhNXVzWSIsIm1hYyI6IjJmYWMwYWRiNzdmYzQ2OTczNjkzN2U1YWZmNWEyMDQxYmIwYTgzYmU0NmFhM2ExYjdmYWFlMGFkOWIzZTQ4MjMiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "5" } } ] }, { "group": 1, "flight_key": "F123NP00114-309", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "IYD9JAU4KF3sK3I7XDasvfM7Rp93oe9k7jcnVMiDJmU=", "origin": "DAC", "departure_time": "2026-04-29 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "T", "fareBasisCode": "eyJpdiI6Ii9VdEowVEZGaXZ5QWhxN0t5OUtBSFE9PSIsInZhbHVlIjoiME9JTjlCc1Robk0rd0gwTXQ5K3FqWk1KNmFNSmhiQUw3aDFVSnBVRHFtejF2dC9oc0JObVNWZEozTGM4bjlxZmlhNGphVlMrL2RQbERGbVo0VEo4K0JtVW83MTIrZ0VtZG9KUUI1UC9wOTh5WDFQdHVjbllkTGpibTJIYjZFN1Q1aDM0b0o0d3BCTGFZWGZBQVpuL1RLU2RFaTVtWndBVG1sNWlEdXA1U1o1NjlqUHpxU1NQZ1RzTkw3Qjh6Z1htR3BLZzRkTmJkY1dtWEs5dDR6T3c2UU95OG9ZdDFlRlZXUnJOQ3dzUWxrbWFNMFZjMzV2dEU4MmFNZlhDVnRGdDFYK0FuOVIzSWJzaktlb2VRR3RVSENsc3ZWTVZUeDEyQytQa3pEQkRBWC8wRnMwb05KUG1WblcrdFZEOXlXSnZreHFzUkNGZGtIN0tVcmVUSHk2RXlUSHZXMUZmTUdOZXFkOHFCVTIrOWtQakhWTmJaeU91djVlQVdQMWxaSUp3MThBdVNNTGFVTmM4SHVzdWsyZzZqeFlsTTNSYTBaVCtCMm12SkRiLytaWmdOMTlWZHpFQW54M0FuMkZ2cGV4ZnZCTzhqbWIxNTh4Zk1VY2hhbDZiVTAxY3VhTXlMbGhHN0FsTjB0NnBWNUo0K3NQTDc5cjFYbkNDbGt3WnN2dVFNMThDQU5oWWtNYnBodUIycUpWU1QySmNuSi93blE0OFRmQkNrNVZycFYzenZhaUlibzVqV3h1VkdSN0ZGVzdsbitQT3puK1hMS3Y4N2FWdUVyaGkyQWpVeTVEZGhqVk5PTERWbmJzRmg4VW10QWh1dWhkZzI0eWtlU0lDeGdiRG5adlQzU0UyQjI2WkdaMXQ0QmZSR3lLS3diQWlKa3dLV3pUcjZwTjJsYkw3UlZORmdpL3lURzljalZMUFdtamJYL2cxcGhuOTBLUnNOaCt1ZlpNMlFZRmNrWm52eW5rRE5yTkg1bExza1Z6MUNlZ0U3S2ZpYXErR3VMc2lKU2RVZkZ2anFMSnVMMVlNTmMwd01zSjNRWDFVSm8xeVVBdVExam56TytaYzRxYU8xM3JJVjhaL2pBcWZoOUNnb2l0ajQvWXovRjlNNjQ0clVVRFpybTRMMEFpanQzV0UzQ0xnSC82MkxPMDluc2I5cDdjMjllcElET2xaSjVMaVpmUzAxWWkrZ2xPb0lKK3hHUmUyWG5QMWl1R1loaVJwOWNHSWlkK096OGVEcjVtYi9LR1g5MEkrRHJySitHSTBCYUZ3bTRhVVo0cWRwUU5INHdVcnVHYTdEcnUvc0o5TkpXRnFyR0VuMFpVeENzdWQrUmxHNENyRmgraTZZNVlZTUI1aEJPKzlTdnhMVXNIYnQwWkNnZUxDcDNka0FxTEtMRzNZTHVnd3RXZ3NrMzRZV3ExcS9Fd0F6MTBCYStOQkJKUDNJYkxnME0zSHpIa1lRaTlEWEx2WFgrUGRLbTR2VFc1dkNJeDRWTDZMTkJ6V3hKdzJVRU9CUWhoc3B4andsUTF1eklaTFJrMGtGaXJRUDZUU2szNTlxWnE1RnR3aHoyV0I5dFZMUEFBNm9xdHl4YWZKclhQd3hqblVpeTBsUXdSdkkvRTNieCtVeVBtMytoeTR0ZFhLdVMwMGs2SFJDVy9JUi9ST3Ava1luc3RsQlc5VWpZRGVxVmoySjh5WEpkaGlIeldXQ3dQdW5OaWxGMDF3SEd0NTRBMEwxa3dnd2dIMmxCdjhlQlgzVHJQTm9jRStBVFdqenhkMm9tYm4wWlJUQ1REY29BMWJBcTlRcjlENFNZTGRDZjF3M3JRaGMzM3NOZVJ6MVFXY3gvK0drMUFPTzUwT0RrUGo5cDN1b3JTNXdIZUVFckFRc0sva0dDVzNtQWxPWkY2NGMweTBsQjNwaks0YWl3ZzRXeWcxREZEaFQ4aE1uaFZUOUVmRXV4dm15Vm14Z3F1cEVqUDF4SU5HNGYxczBERTE1Y1BaK2ZKQk1sa1JmUUtDYUM0Tlh4T3dPSDhpM3o4ODFyN0FXcE9SbDMzNGFCbWR0OFlvakY1eDUvVHVtVldnU2Q0N3ZETTFsM3hhZ3luelhPSnFlZWtaK3ZMM2ZFOG1pNVFldWkxVkVOT253QWdJTStlOHNNV0VjZHRmWUhJVjIrUjFHcW1mbVdoYXVJY0V1d3F6RHNCL2ZZcmlpYjRNZjBrRzlXYTVCUmJRanpsaTJmU2QrS0tnZXpZTUJ6SjNpMlpTUTUwRWRLTGN4cVVtZHdTYnR6dnJacWZzN0ZtaVIwN3ZDdGtCdmRGZldTWGxJVXR3WGI0anRGT2h0OHZzN1VOdFl4OUNYMkMvOEV6ZWEvYzVSb1dLbmJzRmlSQkNzL1lDWGtMU3A4WkU2WkNiamtGbGZTSjJkWFBndVRPTkdKdnkxS1hiaHlvL3FOOTRDYkVFRDArN3JxMEN5OWo0ajE1OEdFdzRMZW9STXVHSXgvaTFSSWM5eU1zUGdrcFpBM2FKVWRaZG9XZWZzZDVQSEU5VVRvTmg4eENGa3NJOW1SZEE3ZWZudlNvM013QThTV1JsTlo3N2RRY1l4MG14bVp2Qk1KU05zMVBJai9CTEp1QUd5dVNXSWhOSU5ZU2ZUVWRhNXVzWSIsIm1hYyI6IjJmYWMwYWRiNzdmYzQ2OTczNjkzN2U1YWZmNWEyMDQxYmIwYTgzYmU0NmFhM2ExYjdmYWFlMGFkOWIzZTQ4MjMiLCJ0YWciOiIifQ==", "meal_code": null, "seat_available": "7" } } ] } ], "price": { "currency": "MYR", "total": 3496, "gross_total": 3466, "base_fare": 2943, "tax": 553, "sell": { "currency": "MYR", "total": 3496, "base_fare": 2943, "tax": 553 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzQ5NiwiYmFzZV9mYXJlIjoyOTQzLCJ0YXgiOjU1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjM0NjYsImJhc2VfZmFyZSI6MjkxMywidGF4Ijo1NTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzQ2NiwiYmFzZV9mYXJlIjoyOTEzLCJ0YXgiOjU1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3496, "base_fare": 2943, "tax": 553, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2913.00", "tax": "553.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3496, "base_fare": 2943, "tax": 553, "gross": { "base_fare": "2913.00", "tax": "553.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM0OTYuMDAiLCJiYXNlX2ZhcmUiOiIyOTQzLjAwIiwidGF4IjoiNTUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkxMy4wMCIsInRheCI6IjU1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzQ2Ni4wMCIsImJhc2VfZmFyZSI6IjI5MTMuMDAiLCJ0YXgiOiI1NTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTEzLjAwIiwidGF4IjoiNTUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzQ2Ni4wMCIsImJhc2VfZmFyZSI6IjI5MTMuMDAiLCJ0YXgiOiI1NTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3466, "base_fare": 2913, "tax": 553, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3496, "filter": { "id": "F123NP00114-309", "price": 3496, "gross_total": 3466, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 22:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-30 05:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112220dac202603120010162dac202604292310kul202604300500165", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-310", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjkH4u8uzEOIuO0tYu6U1Mp8yU+HTOJhGIPUbH2IGSdSx", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-310", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 14:45:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 19:10:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "736", "name": "736", "picture": "736.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3048" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3048" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT13H55M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } } ] }, { "group": 1, "flight_key": "F123NP00114-310", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 17:35:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 15m", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } } ] } ], "price": { "currency": "MYR", "total": 3538, "gross_total": 3508, "base_fare": 2231, "tax": 1307, "sell": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzUzOCwiYmFzZV9mYXJlIjoyMjMxLCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MzguMDAiLCJiYXNlX2ZhcmUiOiIyMjMxLjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMDEuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNTA4LjAwIiwiYmFzZV9mYXJlIjoiMjIwMS4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MDguMDAiLCJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3508, "base_fare": 2201, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3538, "filter": { "id": "F123NP00114-310", "price": 3538, "gross_total": 3508, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "736", "aircraft_name": "736", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 14:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-30 21:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111445can2026031119103048can202603120905dac2026031211305015dac202604292315can2026043005000392can202604301735kul2026043021500365", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-311", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjkVuL7rt5UMSXhuncISEKJkhgRrBWefQBeo98DZP\/6cq", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-311", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 14:45:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 19:10:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "736", "name": "736", "picture": "736.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3048" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3048" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT13H55M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } } ] }, { "group": 1, "flight_key": "F123NP00114-311", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-05-01 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 10m", "distance": null, "lay_over": "PT16H00M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } } ] } ], "price": { "currency": "MYR", "total": 3538, "gross_total": 3508, "base_fare": 2231, "tax": 1307, "sell": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzUzOCwiYmFzZV9mYXJlIjoyMjMxLCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MzguMDAiLCJiYXNlX2ZhcmUiOiIyMjMxLjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMDEuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNTA4LjAwIiwiYmFzZV9mYXJlIjoiMjIwMS4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MDguMDAiLCJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3508, "base_fare": 2201, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3538, "filter": { "id": "F123NP00114-311", "price": 3538, "gross_total": 3508, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "736", "aircraft_name": "736", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 14:45:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-05-01 01:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111445can2026031119103048can202603120905dac2026031211305015dac202604292315can2026043005000392can202604302100kul2026050101108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-312", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxju7KFQ2Z3Cc5YSlLyxIFbAMr+GLHETt5gmMvBGRCYE3\/", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-312", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 14:45:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 19:10:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "736", "name": "736", "picture": "736.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3048" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3048" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT13H55M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } } ] }, { "group": 1, "flight_key": "F123NP00114-312", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 12:40:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 17:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 20m", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } } ] } ], "price": { "currency": "MYR", "total": 3538, "gross_total": 3508, "base_fare": 2231, "tax": 1307, "sell": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzUzOCwiYmFzZV9mYXJlIjoyMjMxLCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MzguMDAiLCJiYXNlX2ZhcmUiOiIyMjMxLjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMDEuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNTA4LjAwIiwiYmFzZV9mYXJlIjoiMjIwMS4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MDguMDAiLCJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3508, "base_fare": 2201, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3538, "filter": { "id": "F123NP00114-312", "price": 3538, "gross_total": 3508, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "736", "aircraft_name": "736", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 14:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 17:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111445can2026031119103048can202603120905dac2026031211305015dac202604292315can2026043005000392can202604301240kul2026043017008301", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-313", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjjHaitX2Ovk5iHfC4EqIqr+SstVN0A9cmu3dhmy8lB\/W", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-313", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 16:55:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 21:15:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "736", "name": "736", "picture": "736.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8012" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8012" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT11H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-313", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 17:35:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 15m", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3538, "gross_total": 3508, "base_fare": 2231, "tax": 1307, "sell": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzUzOCwiYmFzZV9mYXJlIjoyMjMxLCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MzguMDAiLCJiYXNlX2ZhcmUiOiIyMjMxLjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMDEuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNTA4LjAwIiwiYmFzZV9mYXJlIjoiMjIwMS4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MDguMDAiLCJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3508, "base_fare": 2201, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3538, "filter": { "id": "F123NP00114-313", "price": 3538, "gross_total": 3508, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "736", "aircraft_name": "736", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 16:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-30 21:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111655can2026031121158012can202603120905dac2026031211305015dac202604292315can2026043005000392can202604301735kul2026043021500365", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-314", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjtVCX\/Ybmt5YLvq7g6nz+S5QXGVgg3E0iRmpuYXuc\/CS", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-314", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 16:55:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 21:15:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "736", "name": "736", "picture": "736.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8012" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8012" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT11H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-314", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-05-01 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 10m", "distance": null, "lay_over": "PT16H00M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3538, "gross_total": 3508, "base_fare": 2231, "tax": 1307, "sell": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzUzOCwiYmFzZV9mYXJlIjoyMjMxLCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MzguMDAiLCJiYXNlX2ZhcmUiOiIyMjMxLjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMDEuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNTA4LjAwIiwiYmFzZV9mYXJlIjoiMjIwMS4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MDguMDAiLCJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3508, "base_fare": 2201, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3538, "filter": { "id": "F123NP00114-314", "price": 3538, "gross_total": 3508, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "736", "aircraft_name": "736", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 16:55:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-05-01 01:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111655can2026031121158012can202603120905dac2026031211305015dac202604292315can2026043005000392can202604302100kul2026050101108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-315", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjvjNgn4di+bwt6TzQYuSlDs8lXcK0YC1FcwHFf104EDP", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-315", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 16:55:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 21:15:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "736", "name": "736", "picture": "736.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8012" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8012" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT11H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-315", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 12:40:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 17:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 20m", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3538, "gross_total": 3508, "base_fare": 2231, "tax": 1307, "sell": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzUzOCwiYmFzZV9mYXJlIjoyMjMxLCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MzguMDAiLCJiYXNlX2ZhcmUiOiIyMjMxLjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMDEuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNTA4LjAwIiwiYmFzZV9mYXJlIjoiMjIwMS4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MDguMDAiLCJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3508, "base_fare": 2201, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3538, "filter": { "id": "F123NP00114-315", "price": 3538, "gross_total": 3508, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "736", "aircraft_name": "736", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 16:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 17:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111655can2026031121158012can202603120905dac2026031211305015dac202604292315can2026043005000392can202604301240kul2026043017008301", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-316", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjjqeL19IZ5pKxYjVLT1BTTbMbi6+IW+qQk2GtZeUyy1V", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-316", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 18:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 22:40:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8302" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8302" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-316", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 17:35:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 15m", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3538, "gross_total": 3508, "base_fare": 2231, "tax": 1307, "sell": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzUzOCwiYmFzZV9mYXJlIjoyMjMxLCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MzguMDAiLCJiYXNlX2ZhcmUiOiIyMjMxLjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMDEuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNTA4LjAwIiwiYmFzZV9mYXJlIjoiMjIwMS4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MDguMDAiLCJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3508, "base_fare": 2201, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3538, "filter": { "id": "F123NP00114-316", "price": 3538, "gross_total": 3508, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 18:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-30 21:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111820can2026031122408302can202603120905dac2026031211305015dac202604292315can2026043005000392can202604301735kul2026043021500365", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-317", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjhSI81Z5UXpQioHncA+j2l4zwW8N4xX8mk+8Jt+9CfWD", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-317", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 18:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 22:40:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8302" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8302" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-317", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-05-01 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 10m", "distance": null, "lay_over": "PT16H00M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3538, "gross_total": 3508, "base_fare": 2231, "tax": 1307, "sell": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzUzOCwiYmFzZV9mYXJlIjoyMjMxLCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MzguMDAiLCJiYXNlX2ZhcmUiOiIyMjMxLjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMDEuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNTA4LjAwIiwiYmFzZV9mYXJlIjoiMjIwMS4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MDguMDAiLCJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3508, "base_fare": 2201, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3538, "filter": { "id": "F123NP00114-317", "price": 3538, "gross_total": 3508, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 18:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-05-01 01:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111820can2026031122408302can202603120905dac2026031211305015dac202604292315can2026043005000392can202604302100kul2026050101108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-318", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjkzBD+kYfdE4Lr1TAiK77jQgS9AoVTg3KBoPG0Z1b0oM", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-318", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 18:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 22:40:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8302" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8302" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-318", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 12:40:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 17:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 20m", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3538, "gross_total": 3508, "base_fare": 2231, "tax": 1307, "sell": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzUzOCwiYmFzZV9mYXJlIjoyMjMxLCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MzguMDAiLCJiYXNlX2ZhcmUiOiIyMjMxLjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMDEuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNTA4LjAwIiwiYmFzZV9mYXJlIjoiMjIwMS4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MDguMDAiLCJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3508, "base_fare": 2201, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3538, "filter": { "id": "F123NP00114-318", "price": 3538, "gross_total": 3508, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 18:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 17:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111820can2026031122408302can202603120905dac2026031211305015dac202604292315can2026043005000392can202604301240kul2026043017008301", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-319", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjmhnr7l4DTqxteVgqNlq9wU1D7KW23U5Gb8EjAnnzL3J", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-319", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 17:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 21:35:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "736", "name": "736", "picture": "736.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8348" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8348" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT11H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-319", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 17:35:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 15m", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3538, "gross_total": 3508, "base_fare": 2231, "tax": 1307, "sell": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzUzOCwiYmFzZV9mYXJlIjoyMjMxLCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MzguMDAiLCJiYXNlX2ZhcmUiOiIyMjMxLjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMDEuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNTA4LjAwIiwiYmFzZV9mYXJlIjoiMjIwMS4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MDguMDAiLCJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3508, "base_fare": 2201, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3538, "filter": { "id": "F123NP00114-319", "price": 3538, "gross_total": 3508, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "736", "aircraft_name": "736", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 17:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-30 21:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111715can2026031121358348can202603120905dac2026031211305015dac202604292315can2026043005000392can202604301735kul2026043021500365", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-320", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjjZY\/bf\/B79dNHFriw57VnKnEtRkso68o6Hq1xxUlo4B", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-320", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 17:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 21:35:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "736", "name": "736", "picture": "736.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8348" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8348" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT11H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-320", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-05-01 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 10m", "distance": null, "lay_over": "PT16H00M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3538, "gross_total": 3508, "base_fare": 2231, "tax": 1307, "sell": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzUzOCwiYmFzZV9mYXJlIjoyMjMxLCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MzguMDAiLCJiYXNlX2ZhcmUiOiIyMjMxLjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMDEuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNTA4LjAwIiwiYmFzZV9mYXJlIjoiMjIwMS4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MDguMDAiLCJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3508, "base_fare": 2201, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3538, "filter": { "id": "F123NP00114-320", "price": 3538, "gross_total": 3508, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "736", "aircraft_name": "736", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 17:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-05-01 01:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111715can2026031121358348can202603120905dac2026031211305015dac202604292315can2026043005000392can202604302100kul2026050101108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-321", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjmGPcjN+dM0A4VmeQimfBUuO4f6k01SpmBxn58tZkDDU", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-321", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 17:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 21:35:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "736", "name": "736", "picture": "736.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8348" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8348" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT11H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-321", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 12:40:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 17:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 20m", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3538, "gross_total": 3508, "base_fare": 2231, "tax": 1307, "sell": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzUzOCwiYmFzZV9mYXJlIjoyMjMxLCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNTA4LCJiYXNlX2ZhcmUiOjIyMDEsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3538, "base_fare": 2231, "tax": 1307, "gross": { "base_fare": "2201.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MzguMDAiLCJiYXNlX2ZhcmUiOiIyMjMxLjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMDEuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNTA4LjAwIiwiYmFzZV9mYXJlIjoiMjIwMS4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM1MDguMDAiLCJiYXNlX2ZhcmUiOiIyMjAxLjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3508, "base_fare": 2201, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3538, "filter": { "id": "F123NP00114-321", "price": 3538, "gross_total": 3508, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "736", "aircraft_name": "736", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 17:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 17:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111715can2026031121358348can202603120905dac2026031211305015dac202604292315can2026043005000392can202604301240kul2026043017008301", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-322", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RqbFXGc20+0+IfqMExjPC7GrrP2Om9A41ERi3mNxrFYA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-322", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "TtGS5pzg3XmFzN9TONgpLg==", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YMY6M", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-322", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "dmfOPvqqFlyH7VwhFv2wuQ==", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-29 14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD3M", "meal_code": null, "seat_available": "5" } }, { "air_segment_key": "sFgazsjFtZVgHiU3pwkpUA==", "origin": "SIN", "departure_time": "2026-04-29 18:15:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-29 19:25:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "1h 10m", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "608" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "fareBasisCode": "MFLOUMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3604, "gross_total": 3772, "base_fare": 3328, "tax": 474, "sell": { "currency": "MYR", "total": 3604, "base_fare": 3328, "tax": 474 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzYwNCwiYmFzZV9mYXJlIjozMzI4LCJ0YXgiOjQ3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjM1NzQsImJhc2VfZmFyZSI6MzI5OCwidGF4Ijo0NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mzc3MiwiYmFzZV9mYXJlIjozMjk4LCJ0YXgiOjQ3NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3604, "base_fare": 3328, "tax": 474, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3298.00", "tax": "474.00", "discount": 198, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3604, "base_fare": 3328, "tax": 474, "gross": { "base_fare": "3298.00", "tax": "474.00", "discount": "198.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2MDQuMDAiLCJiYXNlX2ZhcmUiOiIzMzI4LjAwIiwidGF4IjoiNDc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzI5OC4wMCIsInRheCI6IjQ3NC4wMCIsImRpc2NvdW50IjoiMTk4LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNTc0LjAwIiwiYmFzZV9mYXJlIjoiMzI5OC4wMCIsInRheCI6IjQ3NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOTguMDAiLCJ0YXgiOiI0NzQuMDAiLCJkaXNjb3VudCI6IjE5OC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3NzIuMDAiLCJiYXNlX2ZhcmUiOiIzMjk4LjAwIiwidGF4IjoiNDc0LjAwIiwiZGlzY291bnQiOiIxOTguMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzU3NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3772, "base_fare": 3298, "tax": 474, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 198, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3604, "filter": { "id": "F123NP00114-322", "price": 3604, "gross_total": 3772, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604290825sin202604291440584sin202604291815kul202604291925608", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-323", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjlAiL1s2MmPh3s8XTGqVUFmADLIoOrAdi71tBA\/piwIU", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-323", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 14:00:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 18:15:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0350" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0350" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 19:25:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-323", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 17:35:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 15m", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3703, "gross_total": 3673, "base_fare": 2396, "tax": 1307, "sell": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzcwMywiYmFzZV9mYXJlIjoyMzk2LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3MDMuMDAiLCJiYXNlX2ZhcmUiOiIyMzk2LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNjYuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNjczLjAwIiwiYmFzZV9mYXJlIjoiMjM2Ni4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3673, "base_fare": 2366, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3703, "filter": { "id": "F123NP00114-323", "price": 3703, "gross_total": 3673, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 14:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-30 21:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111400can2026031118150350can202603111925dac2026031121500391dac202604292315can2026043005000392can202604301735kul2026043021500365", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-324", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjsQTI3U\/4mJ8FkAiuUIkWCdwlymfXCYQRVo6OJ8XMXbr", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-324", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 14:00:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 18:15:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0350" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0350" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 19:25:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-324", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-05-01 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 10m", "distance": null, "lay_over": "PT16H00M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3703, "gross_total": 3673, "base_fare": 2396, "tax": 1307, "sell": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzcwMywiYmFzZV9mYXJlIjoyMzk2LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3MDMuMDAiLCJiYXNlX2ZhcmUiOiIyMzk2LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNjYuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNjczLjAwIiwiYmFzZV9mYXJlIjoiMjM2Ni4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3673, "base_fare": 2366, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3703, "filter": { "id": "F123NP00114-324", "price": 3703, "gross_total": 3673, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 14:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-05-01 01:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111400can2026031118150350can202603111925dac2026031121500391dac202604292315can2026043005000392can202604302100kul2026050101108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-325", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjjvgYA+eSalrcm2B0yZN8udlA6j1\/X7\/4noedBKPsun+", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-325", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 14:00:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 18:15:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0350" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0350" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 19:25:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-325", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 12:40:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 17:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 20m", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3703, "gross_total": 3673, "base_fare": 2396, "tax": 1307, "sell": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzcwMywiYmFzZV9mYXJlIjoyMzk2LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3MDMuMDAiLCJiYXNlX2ZhcmUiOiIyMzk2LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNjYuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNjczLjAwIiwiYmFzZV9mYXJlIjoiMjM2Ni4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3673, "base_fare": 2366, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3703, "filter": { "id": "F123NP00114-325", "price": 3703, "gross_total": 3673, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 14:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 17:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111400can2026031118150350can202603111925dac2026031121500391dac202604292315can2026043005000392can202604301240kul2026043017008301", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-326", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxji6+hAbOr8dewNpJTJq+NvDiZou3Pz3+YjqIpH1W6FNX", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-326", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 08:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 12:25:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0366" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0366" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "U2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 19:25:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "U2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-326", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-29 19:05:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "U2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-29 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 10m", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "2026-04-29", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "U2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3703, "gross_total": 3673, "base_fare": 2396, "tax": 1307, "sell": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzcwMywiYmFzZV9mYXJlIjoyMzk2LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3MDMuMDAiLCJiYXNlX2ZhcmUiOiIyMzk2LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNjYuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNjczLjAwIiwiYmFzZV9mYXJlIjoiMjM2Ni4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3673, "base_fare": 2366, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3703, "filter": { "id": "F123NP00114-326", "price": 3703, "gross_total": 3673, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110805can2026031112250366can202603111925dac2026031121500391dac202604291315can2026042919055016can202604292100kul2026043001108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-327", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjpcHrU5lEFV5DaTTcM\/670Ws99tqKGm0EqS4xZx709FK", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-327", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 01:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 05:35:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5036" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 19:25:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT13H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-327", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 17:35:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 15m", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3703, "gross_total": 3673, "base_fare": 2396, "tax": 1307, "sell": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzcwMywiYmFzZV9mYXJlIjoyMzk2LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3MDMuMDAiLCJiYXNlX2ZhcmUiOiIyMzk2LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNjYuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNjczLjAwIiwiYmFzZV9mYXJlIjoiMjM2Ni4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3673, "base_fare": 2366, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3703, "filter": { "id": "F123NP00114-327", "price": 3703, "gross_total": 3673, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 01:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-30 21:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110115can2026031105355036can202603111925dac2026031121500391dac202604292315can2026043005000392can202604301735kul2026043021500365", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-328", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxju5JQ5cXJ9cQyF0mCrphXHhkdgzA6RVmT61z+YfBoCOQ", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-328", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 01:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 05:35:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5036" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 19:25:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT13H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-328", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-05-01 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 10m", "distance": null, "lay_over": "PT16H00M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3703, "gross_total": 3673, "base_fare": 2396, "tax": 1307, "sell": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzcwMywiYmFzZV9mYXJlIjoyMzk2LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3MDMuMDAiLCJiYXNlX2ZhcmUiOiIyMzk2LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNjYuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNjczLjAwIiwiYmFzZV9mYXJlIjoiMjM2Ni4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3673, "base_fare": 2366, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3703, "filter": { "id": "F123NP00114-328", "price": 3703, "gross_total": 3673, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 01:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-05-01 01:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110115can2026031105355036can202603111925dac2026031121500391dac202604292315can2026043005000392can202604302100kul2026050101108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-329", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjmvA57E1MdQQhkMdpSLIvMLE\/gAsDLkN9ZSnPWLAH4wi", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-329", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 01:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 05:35:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5036" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 19:25:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT13H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-329", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 12:40:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 17:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 20m", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3703, "gross_total": 3673, "base_fare": 2396, "tax": 1307, "sell": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzcwMywiYmFzZV9mYXJlIjoyMzk2LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3MDMuMDAiLCJiYXNlX2ZhcmUiOiIyMzk2LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNjYuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNjczLjAwIiwiYmFzZV9mYXJlIjoiMjM2Ni4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3673, "base_fare": 2366, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3703, "filter": { "id": "F123NP00114-329", "price": 3703, "gross_total": 3673, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 01:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 17:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110115can2026031105355036can202603111925dac2026031121500391dac202604292315can2026043005000392can202604301240kul2026043017008301", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-330", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjnS5s7khDD2obW6NrZvlKGhQGgS4\/pCZJkL2lNQU0+dM", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-330", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 01:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 05:35:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5036" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-330", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 17:35:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 15m", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3703, "gross_total": 3673, "base_fare": 2396, "tax": 1307, "sell": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzcwMywiYmFzZV9mYXJlIjoyMzk2LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3MDMuMDAiLCJiYXNlX2ZhcmUiOiIyMzk2LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNjYuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNjczLjAwIiwiYmFzZV9mYXJlIjoiMjM2Ni4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3673, "base_fare": 2366, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3703, "filter": { "id": "F123NP00114-330", "price": 3703, "gross_total": 3673, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 01:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-30 21:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110115can2026031105355036can202603110905dac2026031111305015dac202604292315can2026043005000392can202604301735kul2026043021500365", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-331", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjvZhaBUe2Ose3MPzyDCbLLhYyAxMVeDag6HNGwTjSR1l", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-331", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 01:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 05:35:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5036" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-331", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-05-01 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 10m", "distance": null, "lay_over": "PT16H00M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3703, "gross_total": 3673, "base_fare": 2396, "tax": 1307, "sell": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzcwMywiYmFzZV9mYXJlIjoyMzk2LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3MDMuMDAiLCJiYXNlX2ZhcmUiOiIyMzk2LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNjYuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNjczLjAwIiwiYmFzZV9mYXJlIjoiMjM2Ni4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3673, "base_fare": 2366, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3703, "filter": { "id": "F123NP00114-331", "price": 3703, "gross_total": 3673, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 01:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-05-01 01:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110115can2026031105355036can202603110905dac2026031111305015dac202604292315can2026043005000392can202604302100kul2026050101108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-332", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjgf4UYJjIEWJf\/buZmuXuwVx1ptk18UwyMF5+LxMm5YT", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-332", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 01:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 05:35:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5036" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5036" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-332", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 12:40:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 17:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 20m", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3703, "gross_total": 3673, "base_fare": 2396, "tax": 1307, "sell": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzcwMywiYmFzZV9mYXJlIjoyMzk2LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3MDMuMDAiLCJiYXNlX2ZhcmUiOiIyMzk2LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNjYuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNjczLjAwIiwiYmFzZV9mYXJlIjoiMjM2Ni4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3673, "base_fare": 2366, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3703, "filter": { "id": "F123NP00114-332", "price": 3703, "gross_total": 3673, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 01:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 17:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110115can2026031105355036can202603110905dac2026031111305015dac202604292315can2026043005000392can202604301240kul2026043017008301", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-333", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjqTOMiJ6xpN9oTJsUZ3oN3xwZ0F8Wqg0p9IQiHdhLsAF", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-333", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 02:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 06:40:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 19:25:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-333", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 17:35:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 15m", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3703, "gross_total": 3673, "base_fare": 2396, "tax": 1307, "sell": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzcwMywiYmFzZV9mYXJlIjoyMzk2LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3MDMuMDAiLCJiYXNlX2ZhcmUiOiIyMzk2LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNjYuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNjczLjAwIiwiYmFzZV9mYXJlIjoiMjM2Ni4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3673, "base_fare": 2366, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3703, "filter": { "id": "F123NP00114-333", "price": 3703, "gross_total": 3673, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-30 21:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110220can2026031106408072can202603111925dac2026031121500391dac202604292315can2026043005000392can202604301735kul2026043021500365", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-334", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjss+VnNUXYJyFSep3Wvf77uCjR+XkkmYnfXdfC42TLMO", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-334", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 02:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 06:40:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 19:25:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-334", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-05-01 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 10m", "distance": null, "lay_over": "PT16H00M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3703, "gross_total": 3673, "base_fare": 2396, "tax": 1307, "sell": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzcwMywiYmFzZV9mYXJlIjoyMzk2LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3MDMuMDAiLCJiYXNlX2ZhcmUiOiIyMzk2LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNjYuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNjczLjAwIiwiYmFzZV9mYXJlIjoiMjM2Ni4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3673, "base_fare": 2366, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3703, "filter": { "id": "F123NP00114-334", "price": 3703, "gross_total": 3673, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-05-01 01:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110220can2026031106408072can202603111925dac2026031121500391dac202604292315can2026043005000392can202604302100kul2026050101108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-335", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjlBungOpnfCj+hnH45+A9IkhhT7qS0mfSwB+j64FHbZm", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-335", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 02:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 06:40:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 19:25:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0391" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-335", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 12:40:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 17:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 20m", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3703, "gross_total": 3673, "base_fare": 2396, "tax": 1307, "sell": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzcwMywiYmFzZV9mYXJlIjoyMzk2LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3MDMuMDAiLCJiYXNlX2ZhcmUiOiIyMzk2LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNjYuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNjczLjAwIiwiYmFzZV9mYXJlIjoiMjM2Ni4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3673, "base_fare": 2366, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3703, "filter": { "id": "F123NP00114-335", "price": 3703, "gross_total": 3673, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 17:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110220can2026031106408072can202603111925dac2026031121500391dac202604292315can2026043005000392can202604301240kul2026043017008301", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-336", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjiRdu7sZFsUhMSJeOGaIWoRDjRDT0Lr2M7hCTs\/OT4ju", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-336", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 02:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 06:40:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-336", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 17:35:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 21:50:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 15m", "distance": null, "lay_over": "PT12H35M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0365" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3703, "gross_total": 3673, "base_fare": 2396, "tax": 1307, "sell": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzcwMywiYmFzZV9mYXJlIjoyMzk2LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3MDMuMDAiLCJiYXNlX2ZhcmUiOiIyMzk2LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNjYuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNjczLjAwIiwiYmFzZV9mYXJlIjoiMjM2Ni4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3673, "base_fare": 2366, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3703, "filter": { "id": "F123NP00114-336", "price": 3703, "gross_total": 3673, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-30 21:50:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110220can2026031106408072can202603110905dac2026031111305015dac202604292315can2026043005000392can202604301735kul2026043021500365", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-337", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjnuhoP3LSeIt9KQk6UjPUMSfyewxmwDjCqYUsVquie28", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-337", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 02:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 06:40:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-337", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 21:00:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-05-01 01:10:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 10m", "distance": null, "lay_over": "PT16H00M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8071" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3703, "gross_total": 3673, "base_fare": 2396, "tax": 1307, "sell": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzcwMywiYmFzZV9mYXJlIjoyMzk2LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3MDMuMDAiLCJiYXNlX2ZhcmUiOiIyMzk2LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNjYuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNjczLjAwIiwiYmFzZV9mYXJlIjoiMjM2Ni4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3673, "base_fare": 2366, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3703, "filter": { "id": "F123NP00114-337", "price": 3703, "gross_total": 3673, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-05-01 01:10:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110220can2026031106408072can202603110905dac2026031111305015dac202604292315can2026043005000392can202604302100kul2026050101108071", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-338", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjvpJET0p+EPeqzrFpFHAof\/6puBIjwF50vJjfJ58aflZ", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-338", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 02:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 06:40:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-11 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-03-11", "aircraft": { "code": "327", "name": "327", "picture": "327.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-338", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 12:40:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 17:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 20m", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8301" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "U", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 3703, "gross_total": 3673, "base_fare": 2396, "tax": 1307, "sell": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzcwMywiYmFzZV9mYXJlIjoyMzk2LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjczLCJiYXNlX2ZhcmUiOjIzNjYsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3703, "base_fare": 2396, "tax": 1307, "gross": { "base_fare": "2366.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3MDMuMDAiLCJiYXNlX2ZhcmUiOiIyMzk2LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNjYuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNjczLjAwIiwiYmFzZV9mYXJlIjoiMjM2Ni4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2NzMuMDAiLCJiYXNlX2ZhcmUiOiIyMzY2LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3673, "base_fare": 2366, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3703, "filter": { "id": "F123NP00114-338", "price": 3703, "gross_total": 3673, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-30 17:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110220can2026031106408072can202603110905dac2026031111305015dac202604292315can2026043005000392can202604301240kul2026043017008301", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-339", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SGYzQyw\/IZGbM4I63RbC2ltFp\/nlic7X5zJOZZRWRA5w==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-339", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "fIr\/Lkm62rg7XnA7IphfCQ==", "origin": "KUL", "departure_time": "2026-03-11 19:50:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "HKG", "arrival_time": "2026-03-11 23:50:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "6010" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "6010" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LR21MAAR", "meal_code": null, "seat_available": "4" } }, { "air_segment_key": "L+3Kcarh4txn9VgIiC3rUw==", "origin": "HKG", "departure_time": "2026-03-12 21:30:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "DAC", "arrival_time": "2026-03-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "667" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "667" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LR21MAAR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-339", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "NOKwwr9YzaGip0vUHIkt0w==", "origin": "DAC", "departure_time": "2026-04-29 02:10:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "HKG", "arrival_time": "2026-04-29 08:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "662" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LR21MAAR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "BJxXEZNybSnQhyyRVndgXg==", "origin": "HKG", "departure_time": "2026-04-29 14:35:00", "origin_terminal": "1", "origin_airport": { "name": "Hong Kong International Airport", "city": "Islands, New Territories", "country": "Hong Kong", "timezone": "Asia\/Hong_Kong" }, "destination": "KUL", "arrival_time": "2026-04-29 18:30:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "6001" }, "marketing": { "carrier": "CX", "carrier_name": "Cathay Pacific Airways", "carrier_logo": "CX.png", "flight_number": "6001" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LR21MAAR", "meal_code": null, "seat_available": "4" } } ] } ], "price": { "currency": "MYR", "total": 3722, "gross_total": 3692, "base_fare": 2470, "tax": 1252, "sell": { "currency": "MYR", "total": 3722, "base_fare": 2470, "tax": 1252 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzcyMiwiYmFzZV9mYXJlIjoyNDcwLCJ0YXgiOjEyNTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjkyLCJiYXNlX2ZhcmUiOjI0NDAsInRheCI6MTI1MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozNjkyLCJiYXNlX2ZhcmUiOjI0NDAsInRheCI6MTI1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3722, "base_fare": 2470, "tax": 1252, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2440.00", "tax": "1252.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3722, "base_fare": 2470, "tax": 1252, "gross": { "base_fare": "2440.00", "tax": "1252.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM3MjIuMDAiLCJiYXNlX2ZhcmUiOiIyNDcwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NDAuMDAiLCJ0YXgiOiIxMjUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzNjkyLjAwIiwiYmFzZV9mYXJlIjoiMjQ0MC4wMCIsInRheCI6IjEyNTIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDQwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM2OTIuMDAiLCJiYXNlX2ZhcmUiOiIyNDQwLjAwIiwidGF4IjoiMTI1Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjkyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3692, "base_fare": 2440, "tax": 1252, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3722, "filter": { "id": "F123NP00114-339", "price": 3722, "gross_total": 3692, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CX", "carrier_marketing": "CX", "aircraft": "Boeing-73H", "aircraft_name": "Boeing-73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 19:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 18:30:00", "refund": "partially-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111950hkg2026031123506010hkg202603122130dac202603122355667dac202604290210hkg202604290815662hkg202604291435kul2026042918306001", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-340", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RwKbjkl3D9MFCENHTRa\/RaiIjo9tbRz96wkKfTlGd\/XxCtmMhWVb\/rcwBggMKkYjg=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-340", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "n\/EclpeREIh9rHRoxJ2uUI6FiQmy3o90ND458LPUz+YIPFqdv8rjnuTbkDFZyAREpUnTWqrvfZcRsANWJcXxtZR8W6Of+TXPdibvb3zu2tI=", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YMY6M", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-340", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "T2bZc9mCcyLiuWn+Wf7xHrqwX17Tk+p9KMyoZX2uuD178xXcwdfnK5Tooi6\/Ps1i0hQrkG3HxCDDWadD3eFbTsgKGGO4z7FKmIEHt9\/PyUc=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-29 14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "584" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD3M", "meal_code": null, "seat_available": "5" } }, { "air_segment_key": "T2bZc9mCcyLiuWn+Wf7xHrqwX17Tk+p9KMyoZX2uuD178xXcwdfnK5Tooi6\/Ps1i63AzU8nXwOHAsGM3pJ8u+65RhEpLI0uILwFbOdRn\/Ig=", "origin": "SIN", "departure_time": "2026-04-29 19:15:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-29 20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "1h 10m", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "616" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "616" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "fareBasisCode": "MFLOUMY", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3852, "gross_total": 3822, "base_fare": 3338, "tax": 514, "sell": { "currency": "MYR", "total": 3852, "base_fare": 3338, "tax": 514 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mzg1MiwiYmFzZV9mYXJlIjozMzM4LCJ0YXgiOjUxNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjM4MjIsImJhc2VfZmFyZSI6MzMwOCwidGF4Ijo1MTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MzgyMiwiYmFzZV9mYXJlIjozMzA4LCJ0YXgiOjUxNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3852, "base_fare": 3338, "tax": 514, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3308.00", "tax": "514.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3852, "base_fare": 3338, "tax": 514, "gross": { "base_fare": "3308.00", "tax": "514.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM4NTIuMDAiLCJiYXNlX2ZhcmUiOiIzMzM4LjAwIiwidGF4IjoiNTE0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMwOC4wMCIsInRheCI6IjUxNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzgyMi4wMCIsImJhc2VfZmFyZSI6IjMzMDguMDAiLCJ0YXgiOiI1MTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMzA4LjAwIiwidGF4IjoiNTE0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzgyMi4wMCIsImJhc2VfZmFyZSI6IjMzMDguMDAiLCJ0YXgiOiI1MTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzgyMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3822, "base_fare": 3308, "tax": 514, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3852, "filter": { "id": "F123NP00114-340", "price": 3852, "gross_total": 3822, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "MH", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 20:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604290825sin202604291440584sin202604291915kul202604292025616", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-341", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QfAQGiE6noe+g0PlZGlPvhrqKQrHjGoHWPgx2e\/VkRew==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-341", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "suZBDw2EkLLXECrlcMIAdQ==", "origin": "KUL", "departure_time": "2026-03-11 18:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 19:50:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-359", "name": "Airbus-359", "picture": "Airbus-359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "W63MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "i5N\/bnIelP9+bnMiQs1U9Q==", "origin": "SIN", "departure_time": "2026-03-11 20:40:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 22:40:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "W63MYR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-341", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "4QQ1cN9t6V2CAQbnALMDjw==", "origin": "DAC", "departure_time": "2026-04-29 23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-30 06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "W63MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "oNb02yJFElZiWzyCf+DZfw==", "origin": "SIN", "departure_time": "2026-04-30 09:55:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-30 11:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "1h 15m", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-04-30", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "5604" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "5604" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "W63MYR", "meal_code": null, "seat_available": "4" } } ] } ], "price": { "currency": "MYR", "total": 3885, "gross_total": 3855, "base_fare": 3290, "tax": 595, "sell": { "currency": "MYR", "total": 3885, "base_fare": 3290, "tax": 595 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mzg4NSwiYmFzZV9mYXJlIjozMjkwLCJ0YXgiOjU5NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjM4NTUsImJhc2VfZmFyZSI6MzI2MCwidGF4Ijo1OTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mzg1NSwiYmFzZV9mYXJlIjozMjYwLCJ0YXgiOjU5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3885, "base_fare": 3290, "tax": 595, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3260.00", "tax": "595.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3885, "base_fare": 3290, "tax": 595, "gross": { "base_fare": "3260.00", "tax": "595.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM4ODUuMDAiLCJiYXNlX2ZhcmUiOiIzMjkwLjAwIiwidGF4IjoiNTk1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzI2MC4wMCIsInRheCI6IjU5NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzg1NS4wMCIsImJhc2VfZmFyZSI6IjMyNjAuMDAiLCJ0YXgiOiI1OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMjYwLjAwIiwidGF4IjoiNTk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMzg1NS4wMCIsImJhc2VfZmFyZSI6IjMyNjAuMDAiLCJ0YXgiOiI1OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mzg1NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 3855, "base_fare": 3260, "tax": 595, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3885, "filter": { "id": "F123NP00114-341", "price": 3885, "gross_total": 3855, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "Airbus-359", "aircraft_name": "Airbus-359", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 18:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-30 11:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111830sin202603111950121sin202603112040dac202603112240446dac202604292355sin202604300600447sin202604300955kul2026043011105604", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-342", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SXrr3oNSzXjhyOC21isogMDDJ\/vzIQ8hfYGy2UFNcZPg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-342", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "bQSR7cAJpGPjTfuVNT92Qw==", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YMY6M", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-342", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "WdJfJ6Xqmzi2ljWvG3mqnw==", "origin": "DAC", "departure_time": "2026-04-29 11:15:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 15:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "388" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "388" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD6M", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "KDQi4y96+ogDQQghdA43aw==", "origin": "BKK", "departure_time": "2026-04-29 18:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 21:55:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 15m", "distance": null, "lay_over": "PT03H40M", "lay_over_date": "2026-04-29", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "775" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "775" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3895, "gross_total": 4123, "base_fare": 3718, "tax": 435, "sell": { "currency": "MYR", "total": 3895, "base_fare": 3718, "tax": 435 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mzg5NSwiYmFzZV9mYXJlIjozNzE4LCJ0YXgiOjQzNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjM4NjUsImJhc2VfZmFyZSI6MzY4OCwidGF4Ijo0MzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDEyMywiYmFzZV9mYXJlIjozNjg4LCJ0YXgiOjQzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3895, "base_fare": 3718, "tax": 435, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3688.00", "tax": "435.00", "discount": 258, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3895, "base_fare": 3718, "tax": 435, "gross": { "base_fare": "3688.00", "tax": "435.00", "discount": "258.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM4OTUuMDAiLCJiYXNlX2ZhcmUiOiIzNzE4LjAwIiwidGF4IjoiNDM1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY4OC4wMCIsInRheCI6IjQzNS4wMCIsImRpc2NvdW50IjoiMjU4LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzODY1LjAwIiwiYmFzZV9mYXJlIjoiMzY4OC4wMCIsInRheCI6IjQzNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2ODguMDAiLCJ0YXgiOiI0MzUuMDAiLCJkaXNjb3VudCI6IjI1OC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQxMjMuMDAiLCJiYXNlX2ZhcmUiOiIzNjg4LjAwIiwidGF4IjoiNDM1LjAwIiwiZGlzY291bnQiOiIyNTguMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mzg2NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4123, "base_fare": 3688, "tax": 435, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 258, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3895, "filter": { "id": "F123NP00114-342", "price": 3895, "gross_total": 4123, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-29 21:55:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604291115bkk202604291500388bkk202604291840kul202604292155775", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-343", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QiQoW3neSf0V63Rs5eaAYJTSNRJO8XNGLfsKZLipnlAQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-343", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "bQSR7cAJpGPjTfuVNT92Qw==", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YMY6M", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-343", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "WdJfJ6Xqmzi2ljWvG3mqnw==", "origin": "DAC", "departure_time": "2026-04-29 11:15:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 15:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "388" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "388" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD6M", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "b74SYkSgiR40+dsxYdM\/wQ==", "origin": "BKK", "departure_time": "2026-04-29 19:45:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 22:55:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "2026-04-29", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "781" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "781" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 3895, "gross_total": 4123, "base_fare": 3718, "tax": 435, "sell": { "currency": "MYR", "total": 3895, "base_fare": 3718, "tax": 435 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Mzg5NSwiYmFzZV9mYXJlIjozNzE4LCJ0YXgiOjQzNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjM4NjUsImJhc2VfZmFyZSI6MzY4OCwidGF4Ijo0MzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDEyMywiYmFzZV9mYXJlIjozNjg4LCJ0YXgiOjQzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 3895, "base_fare": 3718, "tax": 435, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3688.00", "tax": "435.00", "discount": 258, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 3895, "base_fare": 3718, "tax": 435, "gross": { "base_fare": "3688.00", "tax": "435.00", "discount": "258.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM4OTUuMDAiLCJiYXNlX2ZhcmUiOiIzNzE4LjAwIiwidGF4IjoiNDM1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY4OC4wMCIsInRheCI6IjQzNS4wMCIsImRpc2NvdW50IjoiMjU4LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIzODY1LjAwIiwiYmFzZV9mYXJlIjoiMzY4OC4wMCIsInRheCI6IjQzNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2ODguMDAiLCJ0YXgiOiI0MzUuMDAiLCJkaXNjb3VudCI6IjI1OC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQxMjMuMDAiLCJiYXNlX2ZhcmUiOiIzNjg4LjAwIiwidGF4IjoiNDM1LjAwIiwiZGlzY291bnQiOiIyNTguMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mzg2NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4123, "base_fare": 3688, "tax": 435, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 258, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 3895, "filter": { "id": "F123NP00114-343", "price": 3895, "gross_total": 4123, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-29 22:55:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604291115bkk202604291500388bkk202604291945kul202604292255781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-344", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RwKbjkl3D9MFCENHTRa\/RaKa0jmZoE9EhLFdzonnJ7J36LKL\/2LZY46D97WD7S8qk=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-344", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "n\/EclpeREIh9rHRoxJ2uUI6FiQmy3o90ND458LPUz+YiEDeQ2ebkbehoQT2Almv7A6+b+U+RnVihLEyyygHw+6MJq+Oyaspag00VZne0Vec=", "origin": "KUL", "departure_time": "2026-03-11 14:00:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 18:15:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-359", "name": "Airbus-359", "picture": "Airbus-359.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "350" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "350" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "n\/EclpeREIh9rHRoxJ2uUI6FiQmy3o90ND458LPUz+YiEDeQ2ebkbehoQT2Almv7SdGddv1OjQE6sSoLhe2sd5Q3n3kcBDXFhCkLhcrSD8g=", "origin": "CAN", "departure_time": "2026-03-11 19:25:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-11 21:50:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-32Q", "name": "Airbus-32Q", "picture": "Airbus-32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "L2ASRYIB", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-344", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "T2bZc9mCcyLiuWn+Wf7xHrqwX17Tk+p9KMyoZX2uuD0v0MbVY4VcQfVmKj1a7j+qMBunw5n1T9OFEQhT\/S6mDKBJutchLdi9Wj++NGCfvUM=", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-32Q", "name": "Airbus-32Q", "picture": "Airbus-32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "K2ASRYIB", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "T2bZc9mCcyLiuWn+Wf7xHrqwX17Tk+p9KMyoZX2uuD0v0MbVY4VcQfVmKj1a7j+qy86WlJx2m9eX\/XhbzhoODVEfkVhzp8nRFaArgthBbs0=", "origin": "CAN", "departure_time": "2026-04-30 08:15:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 12:25:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 10m", "distance": null, "lay_over": "PT03H15M", "lay_over_date": "2026-04-30", "aircraft": { "code": "Airbus-350", "name": "Airbus-350", "picture": "Airbus-350.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "349" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "349" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 1, "unit": "pcs", "title": "1 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "K2ASRYIB", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 4027, "gross_total": 4139, "base_fare": 2862, "tax": 1307, "sell": { "currency": "MYR", "total": 4027, "base_fare": 2862, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDAyNywiYmFzZV9mYXJlIjoyODYyLCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjozOTk3LCJiYXNlX2ZhcmUiOjI4MzIsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo0MTM5LCJiYXNlX2ZhcmUiOjI4MzIsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4027, "base_fare": 2862, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2832.00", "tax": "1307.00", "discount": 142, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4027, "base_fare": 2862, "tax": 1307, "gross": { "base_fare": "2832.00", "tax": "1307.00", "discount": "142.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQwMjcuMDAiLCJiYXNlX2ZhcmUiOiIyODYyLjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4MzIuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIxNDIuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjM5OTcuMDAiLCJiYXNlX2ZhcmUiOiIyODMyLjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4MzIuMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIxNDIuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0MTM5LjAwIiwiYmFzZV9mYXJlIjoiMjgzMi4wMCIsInRheCI6IjEzMDcuMDAiLCJkaXNjb3VudCI6IjE0Mi4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4139, "base_fare": 2832, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 142, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4027, "filter": { "id": "F123NP00114-344", "price": 4027, "gross_total": 4139, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "Airbus-359", "aircraft_name": "Airbus-359", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 14:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 12:25:00", "refund": "non-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111400can202603111815350can202603111925dac202603112150391dac202604292315can202604300500392can202604300815kul202604301225349", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-345", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjk5xd21N8Z8GwGTU\/IA6GKyI2UedvaW+xTd8L870LR7U", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-345", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 14:45:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 19:10:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "736", "name": "736", "picture": "736.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3048" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3048" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT13H55M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } } ] }, { "group": 1, "flight_key": "F123NP00114-345", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "K", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 09:20:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 13:25:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 5m", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3047" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3047" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "K", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } } ] } ], "price": { "currency": "MYR", "total": 4055, "gross_total": 4025, "base_fare": 2748, "tax": 1307, "sell": { "currency": "MYR", "total": 4055, "base_fare": 2748, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDA1NSwiYmFzZV9mYXJlIjoyNzQ4LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo0MDI1LCJiYXNlX2ZhcmUiOjI3MTgsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo0MDI1LCJiYXNlX2ZhcmUiOjI3MTgsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4055, "base_fare": 2748, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2718.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4055, "base_fare": 2748, "tax": 1307, "gross": { "base_fare": "2718.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQwNTUuMDAiLCJiYXNlX2ZhcmUiOiIyNzQ4LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MTguMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0MDI1LjAwIiwiYmFzZV9mYXJlIjoiMjcxOC4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNzE4LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQwMjUuMDAiLCJiYXNlX2ZhcmUiOiIyNzE4LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MDI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4025, "base_fare": 2718, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4055, "filter": { "id": "F123NP00114-345", "price": 4055, "gross_total": 4025, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "736", "aircraft_name": "736", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 14:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 13:25:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111445can2026031119103048can202603120905dac2026031211305015dac202604292315can2026043005000392can202604300920kul2026043013253047", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-346", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjhA6ay3pyuccl9u+T4ASxUY85\/25hE2TPG7GC9PBzuEb", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-346", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 14:45:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 19:10:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "736", "name": "736", "picture": "736.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3048" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3048" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT13H55M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } } ] }, { "group": 1, "flight_key": "F123NP00114-346", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-29 19:05:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "K", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 09:20:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 13:25:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 5m", "distance": null, "lay_over": "PT14H15M", "lay_over_date": "2026-04-29", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3047" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3047" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "K", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "3" } } ] } ], "price": { "currency": "MYR", "total": 4055, "gross_total": 4025, "base_fare": 2748, "tax": 1307, "sell": { "currency": "MYR", "total": 4055, "base_fare": 2748, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDA1NSwiYmFzZV9mYXJlIjoyNzQ4LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo0MDI1LCJiYXNlX2ZhcmUiOjI3MTgsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo0MDI1LCJiYXNlX2ZhcmUiOjI3MTgsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4055, "base_fare": 2748, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2718.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4055, "base_fare": 2748, "tax": 1307, "gross": { "base_fare": "2718.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQwNTUuMDAiLCJiYXNlX2ZhcmUiOiIyNzQ4LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MTguMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0MDI1LjAwIiwiYmFzZV9mYXJlIjoiMjcxOC4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNzE4LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQwMjUuMDAiLCJiYXNlX2ZhcmUiOiIyNzE4LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MDI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4025, "base_fare": 2718, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4055, "filter": { "id": "F123NP00114-346", "price": 4055, "gross_total": 4025, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "736", "aircraft_name": "736", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 14:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 13:25:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111445can2026031119103048can202603120905dac2026031211305015dac202604291315can2026042919055016can202604300920kul2026043013253047", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-347", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjqGyZST1POPut8c443KOa1aj3yVSfV6VJhINkWHRHu3I", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-347", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 16:55:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 21:15:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "736", "name": "736", "picture": "736.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8012" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8012" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT11H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-347", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 13:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-29 19:05:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 50m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "K", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 11:20:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 15:40:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 20m", "distance": null, "lay_over": "PT16H15M", "lay_over_date": "2026-04-29", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8011" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8011" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "K", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 4055, "gross_total": 4025, "base_fare": 2748, "tax": 1307, "sell": { "currency": "MYR", "total": 4055, "base_fare": 2748, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDA1NSwiYmFzZV9mYXJlIjoyNzQ4LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo0MDI1LCJiYXNlX2ZhcmUiOjI3MTgsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo0MDI1LCJiYXNlX2ZhcmUiOjI3MTgsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4055, "base_fare": 2748, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2718.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4055, "base_fare": 2748, "tax": 1307, "gross": { "base_fare": "2718.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQwNTUuMDAiLCJiYXNlX2ZhcmUiOiIyNzQ4LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MTguMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0MDI1LjAwIiwiYmFzZV9mYXJlIjoiMjcxOC4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNzE4LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQwMjUuMDAiLCJiYXNlX2ZhcmUiOiIyNzE4LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MDI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4025, "base_fare": 2718, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4055, "filter": { "id": "F123NP00114-347", "price": 4055, "gross_total": 4025, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "736", "aircraft_name": "736", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 16:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 15:40:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111655can2026031121158012can202603120905dac2026031211305015dac202604291315can2026042919055016can202604301120kul2026043015408011", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-348", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjvG6n7sFrqAQerx1BPtxE+5TZTcnOThzkyL5q7jHIUD3", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-348", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 17:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-03-11 21:35:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-11", "flight_time": "4h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "736", "name": "736", "picture": "736.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8348" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8348" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "CAN", "departure_time": "2026-03-12 09:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-03-12 11:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "4h 25m", "distance": null, "lay_over": "PT11H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Q", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] }, { "group": 1, "flight_key": "F123NP00114-348", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "y3DmD3mVg5UrHUqAi9wEaQ==", "origin": "DAC", "departure_time": "2026-04-29 23:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-04-30 05:00:00", "destination_terminal": "T2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-29", "flight_time": "3h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "0392" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "K", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } }, { "air_segment_key": "SxE79OJTmJav213yxPvhUA==", "origin": "CAN", "departure_time": "2026-04-30 11:20:00", "origin_terminal": "T2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-04-30 15:40:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "4h 20m", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "2026-04-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8011" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8011" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 23, "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "K", "fareBasisCode": "Q2ASRYIB", "meal_code": null, "seat_available": "10" } } ] } ], "price": { "currency": "MYR", "total": 4055, "gross_total": 4025, "base_fare": 2748, "tax": 1307, "sell": { "currency": "MYR", "total": 4055, "base_fare": 2748, "tax": 1307 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDA1NSwiYmFzZV9mYXJlIjoyNzQ4LCJ0YXgiOjEzMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo0MDI1LCJiYXNlX2ZhcmUiOjI3MTgsInRheCI6MTMwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjo0MDI1LCJiYXNlX2ZhcmUiOjI3MTgsInRheCI6MTMwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4055, "base_fare": 2748, "tax": 1307, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2718.00", "tax": "1307.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4055, "base_fare": 2748, "tax": 1307, "gross": { "base_fare": "2718.00", "tax": "1307.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQwNTUuMDAiLCJiYXNlX2ZhcmUiOiIyNzQ4LjAwIiwidGF4IjoiMTMwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MTguMDAiLCJ0YXgiOiIxMzA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0MDI1LjAwIiwiYmFzZV9mYXJlIjoiMjcxOC4wMCIsInRheCI6IjEzMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNzE4LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQwMjUuMDAiLCJiYXNlX2ZhcmUiOiIyNzE4LjAwIiwidGF4IjoiMTMwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MDI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4025, "base_fare": 2718, "tax": 1307, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4055, "filter": { "id": "F123NP00114-348", "price": 4055, "gross_total": 4025, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "736", "aircraft_name": "736", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 17:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 15:40:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111715can2026031121358348can202603120905dac2026031211305015dac202604292315can2026043005000392can202604301120kul2026043015408011", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-349", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHUjjzWCov8e88F8Kx4Ozd9JO8yvNaqa5wwaUeTlXYonCI=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-349", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy7rP7Gmv7Ork5ypHrRnswNhXRYmEHWMb3BEVdTnueVxzUULq2QADFhHHH8n366C+Uo=", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YMY6M", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-349", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJpXZWOcj06rGxKem\/oYjuDQXETvKOdr5QiHquxezIBEXBEAYSn4iOyJWKEkjoqrYnM=", "origin": "DAC", "departure_time": "2026-04-29 11:15:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 15:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "388" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "388" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD6M", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJpXZWOcj06rGxKem\/oYjuDQNESfnwlbWzPQa2hxIZUXeaC4VG8Abt4IUitrmK6OIQM=", "origin": "BKK", "departure_time": "2026-04-29 19:45:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 22:55:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "781" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "781" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 4081, "gross_total": 4316, "base_fare": 3921, "tax": 425, "sell": { "currency": "MYR", "total": 4081, "base_fare": 3921, "tax": 425 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDA4MSwiYmFzZV9mYXJlIjozOTIxLCJ0YXgiOjQyNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjQwNTEsImJhc2VfZmFyZSI6Mzg5MSwidGF4Ijo0MjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDMxNiwiYmFzZV9mYXJlIjozODkxLCJ0YXgiOjQyNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4081, "base_fare": 3921, "tax": 425, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3891.00", "tax": "425.00", "discount": 265, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4081, "base_fare": 3921, "tax": 425, "gross": { "base_fare": "3891.00", "tax": "425.00", "discount": "265.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQwODEuMDAiLCJiYXNlX2ZhcmUiOiIzOTIxLjAwIiwidGF4IjoiNDI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5MS4wMCIsInRheCI6IjQyNS4wMCIsImRpc2NvdW50IjoiMjY1LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0MDUxLjAwIiwiYmFzZV9mYXJlIjoiMzg5MS4wMCIsInRheCI6IjQyNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OTEuMDAiLCJ0YXgiOiI0MjUuMDAiLCJkaXNjb3VudCI6IjI2NS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQzMTYuMDAiLCJiYXNlX2ZhcmUiOiIzODkxLjAwIiwidGF4IjoiNDI1LjAwIiwiZGlzY291bnQiOiIyNjUuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDA1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4316, "base_fare": 3891, "tax": 425, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 265, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 4081, "filter": { "id": "F123NP00114-349", "price": 4081, "gross_total": 4316, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-29 22:55:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604291115bkk202604291500388bkk202604291945kul202604292255781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-350", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2T6m3z697\/\/xUGgLU7ICV2BDNfcRccWzXS4sR0cylVkrBixIyKD+XazencgOWunUpdfZh0dUDdYlTABu31PMtSb", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-350", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "zXcT1Hqcw8BoIc03Kf6EwfpO8dcx+6GB2pEiQucqtfNp5JKM6H6TPNAe\/zDZ5kSl", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-350", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VX+NQ+hVykz2XQzKV3Yr7+9jA2gOEzNPcNkbGJwmrlQ8XgvFNdJj15SICDLgJucW", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-29 14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "584" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "K", "fareBasisCode": "KBD3M", "meal_code": null, "seat_available": "5" } }, { "air_segment_key": "Zj+6vTSKXMoyKgKelhxgsXji6TbFyeJNJAJXco70oYHfZOprSMxYCxDjS0pFwt74", "origin": "SIN", "departure_time": "2026-04-29 21:15:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-29 22:20:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "1h 5m", "distance": null, "lay_over": "PT06H35M", "lay_over_date": "2026-04-29", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "610" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "610" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "M", "fareBasisCode": "KBD3M", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 4124, "gross_total": 4094, "base_fare": 3613, "tax": 511, "sell": { "currency": "MYR", "total": 4124, "base_fare": 3613, "tax": 511 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDEyNCwiYmFzZV9mYXJlIjozNjEzLCJ0YXgiOjUxMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjQwOTQsImJhc2VfZmFyZSI6MzU4MywidGF4Ijo1MTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDA5NCwiYmFzZV9mYXJlIjozNTgzLCJ0YXgiOjUxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4124, "base_fare": 3613, "tax": 511, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3583.00", "tax": "511.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4124, "base_fare": 3613, "tax": 511, "gross": { "base_fare": "3583.00", "tax": "511.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQxMjQuMDAiLCJiYXNlX2ZhcmUiOiIzNjEzLjAwIiwidGF4IjoiNTExLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU4My4wMCIsInRheCI6IjUxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNDA5NC4wMCIsImJhc2VfZmFyZSI6IjM1ODMuMDAiLCJ0YXgiOiI1MTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNTgzLjAwIiwidGF4IjoiNTExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNDA5NC4wMCIsImJhc2VfZmFyZSI6IjM1ODMuMDAiLCJ0YXgiOiI1MTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDA5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4094, "base_fare": 3583, "tax": 511, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4124, "filter": { "id": "F123NP00114-350", "price": 4124, "gross_total": 4094, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "MH", "aircraft": "737", "aircraft_name": "737", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-29 22:20:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604290825sin202604291440584sin202604292115kul202604292220610", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-351", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHU5ESSTNiTqkGmOAwfpMX57Q88Car9iZxI5o2jmnSoOQc=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-351", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy4LoGHwxH\/XprmT36gt2Wj7SLABN0ReHI+tC4cEm0V5KUxie5wkAVxlVS\/e4L1rXR4=", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YMY6M", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-351", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJrEytRUrGmVWs1F1QRXzGpf7VZUMEjjasDFFY0oVB5zH4br+JkK1EncZh8+tYWbJoQ=", "origin": "DAC", "departure_time": "2026-04-29 11:15:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 15:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "388" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "388" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD6M", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJrEytRUrGmVWs1F1QRXzGpfgR865FpXmZ\/bm3h6015rZTo\/yKttpthKJeoOZ6b3QS8=", "origin": "BKK", "departure_time": "2026-04-30 11:05:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-30 14:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "2h 10m", "distance": null, "lay_over": "PT20H05M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "785" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "785" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 4180, "gross_total": 4415, "base_fare": 3921, "tax": 524, "sell": { "currency": "MYR", "total": 4180, "base_fare": 3921, "tax": 524 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDE4MCwiYmFzZV9mYXJlIjozOTIxLCJ0YXgiOjUyNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjQxNTAsImJhc2VfZmFyZSI6Mzg5MSwidGF4Ijo1MjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDQxNSwiYmFzZV9mYXJlIjozODkxLCJ0YXgiOjUyNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4180, "base_fare": 3921, "tax": 524, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3891.00", "tax": "524.00", "discount": 265, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4180, "base_fare": 3921, "tax": 524, "gross": { "base_fare": "3891.00", "tax": "524.00", "discount": "265.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQxODAuMDAiLCJiYXNlX2ZhcmUiOiIzOTIxLjAwIiwidGF4IjoiNTI0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5MS4wMCIsInRheCI6IjUyNC4wMCIsImRpc2NvdW50IjoiMjY1LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0MTUwLjAwIiwiYmFzZV9mYXJlIjoiMzg5MS4wMCIsInRheCI6IjUyNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OTEuMDAiLCJ0YXgiOiI1MjQuMDAiLCJkaXNjb3VudCI6IjI2NS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ0MTUuMDAiLCJiYXNlX2ZhcmUiOiIzODkxLjAwIiwidGF4IjoiNTI0LjAwIiwiZGlzY291bnQiOiIyNjUuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE1MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4415, "base_fare": 3891, "tax": 524, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 265, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 4180, "filter": { "id": "F123NP00114-351", "price": 4180, "gross_total": 4415, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-30 14:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604291115bkk202604291500388bkk202604301105kul202604301415785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-352", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RZNuno08QBaUg27jx9gZvgnykCKoqpRFZDlur4z\/iiNg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-352", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9la8iyDzGDYaew43FKaI6Q==", "origin": "KUL", "departure_time": "2026-03-11 09:00:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 10:15:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "784" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "784" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "8" } }, { "air_segment_key": "ywDJ0iLVoi6QDs\/sK+KHnQ==", "origin": "BKK", "departure_time": "2026-03-11 16:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-11 18:00:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 45m", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "2026-03-11", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "389" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "389" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-352", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "mkUVFLSkFWfu7QLoT+aEgQ==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 4185, "gross_total": 4435, "base_fare": 4030, "tax": 435, "sell": { "currency": "MYR", "total": 4185, "base_fare": 4030, "tax": 435 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDE4NSwiYmFzZV9mYXJlIjo0MDMwLCJ0YXgiOjQzNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjQxNTUsImJhc2VfZmFyZSI6NDAwMCwidGF4Ijo0MzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDQzNSwiYmFzZV9mYXJlIjo0MDAwLCJ0YXgiOjQzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4185, "base_fare": 4030, "tax": 435, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4000.00", "tax": "435.00", "discount": 280, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4185, "base_fare": 4030, "tax": 435, "gross": { "base_fare": "4000.00", "tax": "435.00", "discount": "280.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQxODUuMDAiLCJiYXNlX2ZhcmUiOiI0MDMwLjAwIiwidGF4IjoiNDM1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDAwMC4wMCIsInRheCI6IjQzNS4wMCIsImRpc2NvdW50IjoiMjgwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0MTU1LjAwIiwiYmFzZV9mYXJlIjoiNDAwMC4wMCIsInRheCI6IjQzNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwMDAuMDAiLCJ0YXgiOiI0MzUuMDAiLCJkaXNjb3VudCI6IjI4MC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ0MzUuMDAiLCJiYXNlX2ZhcmUiOiI0MDAwLjAwIiwidGF4IjoiNDM1LjAwIiwiZGlzY291bnQiOiIyODAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE1NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4435, "base_fare": 4000, "tax": 435, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 280, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 4185, "filter": { "id": "F123NP00114-352", "price": 4185, "gross_total": 4435, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "BG", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110900bkk202603111015784bkk202603111615dac202603111800389dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-353", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2St0InXIwWmhss54lAuSgD5hhMdlXLdmP4jVSkAzs8isQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-353", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "pU2Qc465ttep6xUmPIDMWQ==", "origin": "KUL", "departure_time": "2026-03-11 12:15:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 13:25:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 10m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "788" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "788" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "4" } }, { "air_segment_key": "ywDJ0iLVoi6QDs\/sK+KHnQ==", "origin": "BKK", "departure_time": "2026-03-11 16:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-11 18:00:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 45m", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-03-11", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "389" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "389" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-353", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "mkUVFLSkFWfu7QLoT+aEgQ==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 4185, "gross_total": 4435, "base_fare": 4030, "tax": 435, "sell": { "currency": "MYR", "total": 4185, "base_fare": 4030, "tax": 435 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDE4NSwiYmFzZV9mYXJlIjo0MDMwLCJ0YXgiOjQzNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjQxNTUsImJhc2VfZmFyZSI6NDAwMCwidGF4Ijo0MzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDQzNSwiYmFzZV9mYXJlIjo0MDAwLCJ0YXgiOjQzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4185, "base_fare": 4030, "tax": 435, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4000.00", "tax": "435.00", "discount": 280, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4185, "base_fare": 4030, "tax": 435, "gross": { "base_fare": "4000.00", "tax": "435.00", "discount": "280.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQxODUuMDAiLCJiYXNlX2ZhcmUiOiI0MDMwLjAwIiwidGF4IjoiNDM1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDAwMC4wMCIsInRheCI6IjQzNS4wMCIsImRpc2NvdW50IjoiMjgwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0MTU1LjAwIiwiYmFzZV9mYXJlIjoiNDAwMC4wMCIsInRheCI6IjQzNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwMDAuMDAiLCJ0YXgiOiI0MzUuMDAiLCJkaXNjb3VudCI6IjI4MC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ0MzUuMDAiLCJiYXNlX2ZhcmUiOiI0MDAwLjAwIiwidGF4IjoiNDM1LjAwIiwiZGlzY291bnQiOiIyODAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE1NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4435, "base_fare": 4000, "tax": 435, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 280, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 4185, "filter": { "id": "F123NP00114-353", "price": 4185, "gross_total": 4435, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "BG", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-11 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111215bkk202603111325788bkk202603111615dac202603111800389dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-354", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHU8aw\/0ysf\/hXGc4ysR0qR7osVCSwcgWMJ8B2MdQX5BhM=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-354", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy7aV49yiyNq4H6g48deu7NjdwPmuvLwkIZnqxxcayJiQW\/MDpUCbSkojyjr6i\/CfyM=", "origin": "KUL", "departure_time": "2026-03-11 09:10:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 10:20:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 10m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "611" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy7aV49yiyNq4H6g48deu7NjRuKknNVtuzd1iSmx7vdhHMIM1fvAibKpbj6CHgMmMuA=", "origin": "SIN", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-354", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJpBr2lNtz1ZXILf8CyQ7SGHj1Pt+bKrXjI3zuJ\/ji8w\/Fh7zASEHLQVnw\/2x4rhGK0=", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 4280, "gross_total": 4527, "base_fare": 4102, "tax": 455, "sell": { "currency": "MYR", "total": 4280, "base_fare": 4102, "tax": 455 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDI4MCwiYmFzZV9mYXJlIjo0MTAyLCJ0YXgiOjQ1NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjQyNTAsImJhc2VfZmFyZSI6NDA3MiwidGF4Ijo0NTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDUyNywiYmFzZV9mYXJlIjo0MDcyLCJ0YXgiOjQ1NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4280, "base_fare": 4102, "tax": 455, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4072.00", "tax": "455.00", "discount": 277, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4280, "base_fare": 4102, "tax": 455, "gross": { "base_fare": "4072.00", "tax": "455.00", "discount": "277.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQyODAuMDAiLCJiYXNlX2ZhcmUiOiI0MTAyLjAwIiwidGF4IjoiNDU1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA3Mi4wMCIsInRheCI6IjQ1NS4wMCIsImRpc2NvdW50IjoiMjc3LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0MjUwLjAwIiwiYmFzZV9mYXJlIjoiNDA3Mi4wMCIsInRheCI6IjQ1NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwNzIuMDAiLCJ0YXgiOiI0NTUuMDAiLCJkaXNjb3VudCI6IjI3Ny4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ1MjcuMDAiLCJiYXNlX2ZhcmUiOiI0MDcyLjAwIiwidGF4IjoiNDU1LjAwIiwiZGlzY291bnQiOiIyNzcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDI1MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4527, "base_fare": 4072, "tax": 455, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 277, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 4280, "filter": { "id": "F123NP00114-354", "price": 4280, "gross_total": 4527, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "BG", "aircraft": "Boeing-73H", "aircraft_name": "Boeing-73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110910sin202603111020611sin202603111550dac202603111805585dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-355", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qinf4eihPKE+kpIc4CdjXlc8xtMKriYRbHNoGDRpTaYA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-355", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "jJoV1A+0OYt5xsIXTa3dVg==", "origin": "KUL", "departure_time": "2026-03-11 17:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 18:35:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "5613" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "5613" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "W63MYR", "meal_code": null, "seat_available": "4" } }, { "air_segment_key": "JDmPUDfkDIcmmuCBxCP1Dw==", "origin": "SIN", "departure_time": "2026-03-11 20:40:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 22:40:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "fareBasisCode": "W63MYR", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-355", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "mpeJxjGidSICJ6jUWTB0\/g==", "origin": "DAC", "departure_time": "2026-04-29 23:55:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-30 06:00:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 5m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-787", "name": "Boeing-787", "picture": "Boeing-787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "fareBasisCode": "M63MYR", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "Uu58Kf6xjCmdq8tXdLvHEg==", "origin": "SIN", "departure_time": "2026-04-30 07:00:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-30 08:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-30", "flight_time": "1h 10m", "distance": null, "lay_over": "PT01H00M", "lay_over_date": "2026-04-30", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "fareBasisCode": "M63MYR", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 4285, "gross_total": 4255, "base_fare": 3690, "tax": 595, "sell": { "currency": "MYR", "total": 4285, "base_fare": 3690, "tax": 595 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDI4NSwiYmFzZV9mYXJlIjozNjkwLCJ0YXgiOjU5NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjQyNTUsImJhc2VfZmFyZSI6MzY2MCwidGF4Ijo1OTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDI1NSwiYmFzZV9mYXJlIjozNjYwLCJ0YXgiOjU5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4285, "base_fare": 3690, "tax": 595, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3660.00", "tax": "595.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4285, "base_fare": 3690, "tax": 595, "gross": { "base_fare": "3660.00", "tax": "595.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQyODUuMDAiLCJiYXNlX2ZhcmUiOiIzNjkwLjAwIiwidGF4IjoiNTk1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY2MC4wMCIsInRheCI6IjU5NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNDI1NS4wMCIsImJhc2VfZmFyZSI6IjM2NjAuMDAiLCJ0YXgiOiI1OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNjYwLjAwIiwidGF4IjoiNTk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNDI1NS4wMCIsImJhc2VfZmFyZSI6IjM2NjAuMDAiLCJ0YXgiOiI1OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDI1NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4255, "base_fare": 3660, "tax": 595, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 4285, "filter": { "id": "F123NP00114-355", "price": 4285, "gross_total": 4255, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "Boeing-73H", "aircraft_name": "Boeing-73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 17:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-30 08:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111720sin2026031118355613sin202603112040dac202603112240446dac202604292355sin202604300600447sin202604300700kul202604300810104", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-356", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHUlI6nYT1IPOGUubv6ZhTnk9Cng8fM2CzYtNHob72nm18=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-356", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy77EnuZZBzs\/VFRmdUb2RInhDAcvZD8G5uGogj\/L8WPOL47ga\/6+aQWkNVwD\/2FStg=", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-356", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJqpZsCGuou8MBGbF4jwCOIxfSvCy51XzMOtRp9Nvu1FFxu6DEjkU+zGl7mwO3gENPA=", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-29 14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJqpZsCGuou8MBGbF4jwCOIxW2kjpp1M0Hb+n\/\/21fN24Y2U\/4y4Ew4jlKcIs22J0ic=", "origin": "SIN", "departure_time": "2026-04-29 19:15:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-29 20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "1h 10m", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 4290, "gross_total": 4537, "base_fare": 4102, "tax": 465, "sell": { "currency": "MYR", "total": 4290, "base_fare": 4102, "tax": 465 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDI5MCwiYmFzZV9mYXJlIjo0MTAyLCJ0YXgiOjQ2NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjQyNjAsImJhc2VfZmFyZSI6NDA3MiwidGF4Ijo0NjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDUzNywiYmFzZV9mYXJlIjo0MDcyLCJ0YXgiOjQ2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4290, "base_fare": 4102, "tax": 465, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4072.00", "tax": "465.00", "discount": 277, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4290, "base_fare": 4102, "tax": 465, "gross": { "base_fare": "4072.00", "tax": "465.00", "discount": "277.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQyOTAuMDAiLCJiYXNlX2ZhcmUiOiI0MTAyLjAwIiwidGF4IjoiNDY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA3Mi4wMCIsInRheCI6IjQ2NS4wMCIsImRpc2NvdW50IjoiMjc3LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0MjYwLjAwIiwiYmFzZV9mYXJlIjoiNDA3Mi4wMCIsInRheCI6IjQ2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwNzIuMDAiLCJ0YXgiOiI0NjUuMDAiLCJkaXNjb3VudCI6IjI3Ny4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ1MzcuMDAiLCJiYXNlX2ZhcmUiOiI0MDcyLjAwIiwidGF4IjoiNDY1LjAwIiwiZGlzY291bnQiOiIyNzcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDI2MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4537, "base_fare": 4072, "tax": 465, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 277, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 4290, "filter": { "id": "F123NP00114-356", "price": 4290, "gross_total": 4537, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 20:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604290825sin202604291440584sin202604291915kul202604292025616", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-357", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2S24jLElNZWarEV4D7ZQ6woZx3E9B6WrF1VjjfuiTuhaA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-357", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 09:10:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 10:20:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 10m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "611" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "8Hz4s0y\/CF\/sUvXZ3sOHRw==", "origin": "SIN", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LHSG3M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-357", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "mkUVFLSkFWfu7QLoT+aEgQ==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD6M", "meal_code": null, "seat_available": "5" } } ] } ], "price": { "currency": "MYR", "total": 4307, "gross_total": 4564, "base_fare": 4129, "tax": 465, "sell": { "currency": "MYR", "total": 4307, "base_fare": 4129, "tax": 465 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDMwNywiYmFzZV9mYXJlIjo0MTI5LCJ0YXgiOjQ2NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjQyNzcsImJhc2VfZmFyZSI6NDA5OSwidGF4Ijo0NjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDU2NCwiYmFzZV9mYXJlIjo0MDk5LCJ0YXgiOjQ2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4307, "base_fare": 4129, "tax": 465, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4099.00", "tax": "465.00", "discount": 287, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4307, "base_fare": 4129, "tax": 465, "gross": { "base_fare": "4099.00", "tax": "465.00", "discount": "287.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQzMDcuMDAiLCJiYXNlX2ZhcmUiOiI0MTI5LjAwIiwidGF4IjoiNDY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA5OS4wMCIsInRheCI6IjQ2NS4wMCIsImRpc2NvdW50IjoiMjg3LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0Mjc3LjAwIiwiYmFzZV9mYXJlIjoiNDA5OS4wMCIsInRheCI6IjQ2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwOTkuMDAiLCJ0YXgiOiI0NjUuMDAiLCJkaXNjb3VudCI6IjI4Ny4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ1NjQuMDAiLCJiYXNlX2ZhcmUiOiI0MDk5LjAwIiwidGF4IjoiNDY1LjAwIiwiZGlzY291bnQiOiIyODcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDI3NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4564, "base_fare": 4099, "tax": 465, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 287, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 4307, "filter": { "id": "F123NP00114-357", "price": 4307, "gross_total": 4564, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "BG", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110910sin202603111020611sin202603111550dac202603111805585dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-358", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RascjrHSYdTUFWS21Wh9WDxngVymN9yopmsEgDhv2\/dQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-358", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "JVeFjGw5hwzOVQ6Qnn5\/bA==", "origin": "KUL", "departure_time": "2026-03-11 11:40:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "603" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "603" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "8Hz4s0y\/CF\/sUvXZ3sOHRw==", "origin": "SIN", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "2026-03-11", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LHSG3M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-358", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "mkUVFLSkFWfu7QLoT+aEgQ==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD6M", "meal_code": null, "seat_available": "5" } } ] } ], "price": { "currency": "MYR", "total": 4307, "gross_total": 4564, "base_fare": 4129, "tax": 465, "sell": { "currency": "MYR", "total": 4307, "base_fare": 4129, "tax": 465 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDMwNywiYmFzZV9mYXJlIjo0MTI5LCJ0YXgiOjQ2NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjQyNzcsImJhc2VfZmFyZSI6NDA5OSwidGF4Ijo0NjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDU2NCwiYmFzZV9mYXJlIjo0MDk5LCJ0YXgiOjQ2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4307, "base_fare": 4129, "tax": 465, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4099.00", "tax": "465.00", "discount": 287, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4307, "base_fare": 4129, "tax": 465, "gross": { "base_fare": "4099.00", "tax": "465.00", "discount": "287.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQzMDcuMDAiLCJiYXNlX2ZhcmUiOiI0MTI5LjAwIiwidGF4IjoiNDY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA5OS4wMCIsInRheCI6IjQ2NS4wMCIsImRpc2NvdW50IjoiMjg3LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0Mjc3LjAwIiwiYmFzZV9mYXJlIjoiNDA5OS4wMCIsInRheCI6IjQ2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwOTkuMDAiLCJ0YXgiOiI0NjUuMDAiLCJkaXNjb3VudCI6IjI4Ny4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ1NjQuMDAiLCJiYXNlX2ZhcmUiOiI0MDk5LjAwIiwidGF4IjoiNDY1LjAwIiwiZGlzY291bnQiOiIyODcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDI3NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4564, "base_fare": 4099, "tax": 465, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 287, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 4307, "filter": { "id": "F123NP00114-358", "price": 4307, "gross_total": 4564, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "BG", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 11:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111140sin202603111255603sin202603111550dac202603111805585dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-359", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TZrOY2pE0qX4iApLCmP4MacvU2s\/b0IoT1vkiDr2QGtA==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-359", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "rEs88QAc63SB8\/oQJBueCw==", "origin": "KUL", "departure_time": "2026-03-11 10:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 11:45:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "105" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "105" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "8Hz4s0y\/CF\/sUvXZ3sOHRw==", "origin": "SIN", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-03-11", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-359", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "mkUVFLSkFWfu7QLoT+aEgQ==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 4308, "gross_total": 4565, "base_fare": 4130, "tax": 465, "sell": { "currency": "MYR", "total": 4308, "base_fare": 4130, "tax": 465 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDMwOCwiYmFzZV9mYXJlIjo0MTMwLCJ0YXgiOjQ2NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjQyNzgsImJhc2VfZmFyZSI6NDEwMCwidGF4Ijo0NjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDU2NSwiYmFzZV9mYXJlIjo0MTAwLCJ0YXgiOjQ2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4308, "base_fare": 4130, "tax": 465, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4100.00", "tax": "465.00", "discount": 287, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4308, "base_fare": 4130, "tax": 465, "gross": { "base_fare": "4100.00", "tax": "465.00", "discount": "287.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQzMDguMDAiLCJiYXNlX2ZhcmUiOiI0MTMwLjAwIiwidGF4IjoiNDY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEwMC4wMCIsInRheCI6IjQ2NS4wMCIsImRpc2NvdW50IjoiMjg3LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0Mjc4LjAwIiwiYmFzZV9mYXJlIjoiNDEwMC4wMCIsInRheCI6IjQ2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMDAuMDAiLCJ0YXgiOiI0NjUuMDAiLCJkaXNjb3VudCI6IjI4Ny4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ1NjUuMDAiLCJiYXNlX2ZhcmUiOiI0MTAwLjAwIiwidGF4IjoiNDY1LjAwIiwiZGlzY291bnQiOiIyODcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDI3OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4565, "base_fare": 4100, "tax": 465, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 287, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 4308, "filter": { "id": "F123NP00114-359", "price": 4308, "gross_total": 4565, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "BG", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 10:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111030sin202603111145105sin202603111550dac202603111805585dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-360", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2R+k4EAoModAlTkeBvGR9lAd7WqDQYC2MryG7DdfW1rKw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-360", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "TJCo+iJDyiaVIVQ\/pNnBcg==", "origin": "KUL", "departure_time": "2026-03-11 11:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 12:20:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "107" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "107" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "8Hz4s0y\/CF\/sUvXZ3sOHRw==", "origin": "SIN", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-360", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "mkUVFLSkFWfu7QLoT+aEgQ==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 4308, "gross_total": 4565, "base_fare": 4130, "tax": 465, "sell": { "currency": "MYR", "total": 4308, "base_fare": 4130, "tax": 465 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDMwOCwiYmFzZV9mYXJlIjo0MTMwLCJ0YXgiOjQ2NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjQyNzgsImJhc2VfZmFyZSI6NDEwMCwidGF4Ijo0NjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDU2NSwiYmFzZV9mYXJlIjo0MTAwLCJ0YXgiOjQ2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4308, "base_fare": 4130, "tax": 465, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4100.00", "tax": "465.00", "discount": 287, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4308, "base_fare": 4130, "tax": 465, "gross": { "base_fare": "4100.00", "tax": "465.00", "discount": "287.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQzMDguMDAiLCJiYXNlX2ZhcmUiOiI0MTMwLjAwIiwidGF4IjoiNDY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEwMC4wMCIsInRheCI6IjQ2NS4wMCIsImRpc2NvdW50IjoiMjg3LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0Mjc4LjAwIiwiYmFzZV9mYXJlIjoiNDEwMC4wMCIsInRheCI6IjQ2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMDAuMDAiLCJ0YXgiOiI0NjUuMDAiLCJkaXNjb3VudCI6IjI4Ny4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ1NjUuMDAiLCJiYXNlX2ZhcmUiOiI0MTAwLjAwIiwidGF4IjoiNDY1LjAwIiwiZGlzY291bnQiOiIyODcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDI3OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4565, "base_fare": 4100, "tax": 465, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 287, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 4308, "filter": { "id": "F123NP00114-360", "price": 4308, "gross_total": 4565, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "BG", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 11:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111105sin202603111220107sin202603111550dac202603111805585dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-361", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QPS9UuXmOkzPy4wUIo1uT\/1ai2rdK0j0c8AdkgvtgV5w==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-361", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "bQSR7cAJpGPjTfuVNT92Qw==", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-361", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "56sAngr9b2P1m4r11jKHzA==", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-29 14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "584" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "ctt3zNBShit9w2R3jUrW1Q==", "origin": "SIN", "departure_time": "2026-04-29 18:15:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-29 19:25:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "1h 10m", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-04-29", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 4317, "gross_total": 4574, "base_fare": 4130, "tax": 474, "sell": { "currency": "MYR", "total": 4317, "base_fare": 4130, "tax": 474 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDMxNywiYmFzZV9mYXJlIjo0MTMwLCJ0YXgiOjQ3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjQyODcsImJhc2VfZmFyZSI6NDEwMCwidGF4Ijo0NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDU3NCwiYmFzZV9mYXJlIjo0MTAwLCJ0YXgiOjQ3NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4317, "base_fare": 4130, "tax": 474, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4100.00", "tax": "474.00", "discount": 287, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4317, "base_fare": 4130, "tax": 474, "gross": { "base_fare": "4100.00", "tax": "474.00", "discount": "287.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQzMTcuMDAiLCJiYXNlX2ZhcmUiOiI0MTMwLjAwIiwidGF4IjoiNDc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEwMC4wMCIsInRheCI6IjQ3NC4wMCIsImRpc2NvdW50IjoiMjg3LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0Mjg3LjAwIiwiYmFzZV9mYXJlIjoiNDEwMC4wMCIsInRheCI6IjQ3NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMDAuMDAiLCJ0YXgiOiI0NzQuMDAiLCJkaXNjb3VudCI6IjI4Ny4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ1NzQuMDAiLCJiYXNlX2ZhcmUiOiI0MTAwLjAwIiwidGF4IjoiNDc0LjAwIiwiZGlzY291bnQiOiIyODcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDI4NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4574, "base_fare": 4100, "tax": 474, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 287, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 4317, "filter": { "id": "F123NP00114-361", "price": 4317, "gross_total": 4574, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604290825sin202604291440584sin202604291815kul202604291925608", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-362", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Qg1mlwOTspk++Jwfcklym7GWa84TbXoFAShJHLF5qjKw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-362", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "bQSR7cAJpGPjTfuVNT92Qw==", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-362", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "56sAngr9b2P1m4r11jKHzA==", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-29 14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "584" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "ZqGxsX3wY3HezuEoI5cTtw==", "origin": "SIN", "departure_time": "2026-04-29 19:15:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-29 20:25:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "1h 10m", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-04-29", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "616" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "616" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 4317, "gross_total": 4574, "base_fare": 4130, "tax": 474, "sell": { "currency": "MYR", "total": 4317, "base_fare": 4130, "tax": 474 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDMxNywiYmFzZV9mYXJlIjo0MTMwLCJ0YXgiOjQ3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjQyODcsImJhc2VfZmFyZSI6NDEwMCwidGF4Ijo0NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDU3NCwiYmFzZV9mYXJlIjo0MTAwLCJ0YXgiOjQ3NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4317, "base_fare": 4130, "tax": 474, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4100.00", "tax": "474.00", "discount": 287, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4317, "base_fare": 4130, "tax": 474, "gross": { "base_fare": "4100.00", "tax": "474.00", "discount": "287.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQzMTcuMDAiLCJiYXNlX2ZhcmUiOiI0MTMwLjAwIiwidGF4IjoiNDc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEwMC4wMCIsInRheCI6IjQ3NC4wMCIsImRpc2NvdW50IjoiMjg3LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0Mjg3LjAwIiwiYmFzZV9mYXJlIjoiNDEwMC4wMCIsInRheCI6IjQ3NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMDAuMDAiLCJ0YXgiOiI0NzQuMDAiLCJkaXNjb3VudCI6IjI4Ny4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ1NzQuMDAiLCJiYXNlX2ZhcmUiOiI0MTAwLjAwIiwidGF4IjoiNDc0LjAwIiwiZGlzY291bnQiOiIyODcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDI4NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4574, "base_fare": 4100, "tax": 474, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 287, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 4317, "filter": { "id": "F123NP00114-362", "price": 4317, "gross_total": 4574, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 20:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604290825sin202604291440584sin202604291915kul202604292025616", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-363", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2S2HCp3KxFR5NEUiWGY\/+8b6NL1\/Yt+Ukt36j\/Rvs8Q3g==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-363", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "bQSR7cAJpGPjTfuVNT92Qw==", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-363", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "56sAngr9b2P1m4r11jKHzA==", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-29 14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "584" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "wTXZgEAqI8SeLiLu9haQKA==", "origin": "SIN", "departure_time": "2026-04-29 18:30:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-29 19:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "1h 15m", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "126" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "126" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 4317, "gross_total": 4574, "base_fare": 4130, "tax": 474, "sell": { "currency": "MYR", "total": 4317, "base_fare": 4130, "tax": 474 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDMxNywiYmFzZV9mYXJlIjo0MTMwLCJ0YXgiOjQ3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjQyODcsImJhc2VfZmFyZSI6NDEwMCwidGF4Ijo0NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDU3NCwiYmFzZV9mYXJlIjo0MTAwLCJ0YXgiOjQ3NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4317, "base_fare": 4130, "tax": 474, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4100.00", "tax": "474.00", "discount": 287, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4317, "base_fare": 4130, "tax": 474, "gross": { "base_fare": "4100.00", "tax": "474.00", "discount": "287.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQzMTcuMDAiLCJiYXNlX2ZhcmUiOiI0MTMwLjAwIiwidGF4IjoiNDc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEwMC4wMCIsInRheCI6IjQ3NC4wMCIsImRpc2NvdW50IjoiMjg3LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI0Mjg3LjAwIiwiYmFzZV9mYXJlIjoiNDEwMC4wMCIsInRheCI6IjQ3NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMDAuMDAiLCJ0YXgiOiI0NzQuMDAiLCJkaXNjb3VudCI6IjI4Ny4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ1NzQuMDAiLCJiYXNlX2ZhcmUiOiI0MTAwLjAwIiwidGF4IjoiNDc0LjAwIiwiZGlzY291bnQiOiIyODcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDI4NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4574, "base_fare": 4100, "tax": 474, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 287, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 4317, "filter": { "id": "F123NP00114-363", "price": 4317, "gross_total": 4574, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604290825sin202604291440584sin202604291830kul202604291945126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-364", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TrYTlyWmZCOkKU+yYlsG78VuwXgIoA0ykGQoSCIIbhbQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-364", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "gKneZsmONTASKNqdJaWhnQ==", "origin": "KUL", "departure_time": "2026-03-11 11:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 12:20:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-359", "name": "Airbus-359", "picture": "Airbus-359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "107" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "107" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFSQ", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "TzktIz7Fs\/w2D1wjLfljFA==", "origin": "SIN", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LHSG3M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-364", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "PudtArFPKMDg5Ezg9RIIQg==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD6M", "meal_code": null, "seat_available": "5" } } ] } ], "price": { "currency": "MYR", "total": 4630, "gross_total": 4600, "base_fare": 4083, "tax": 547, "sell": { "currency": "MYR", "total": 4630, "base_fare": 4083, "tax": 547 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDYzMCwiYmFzZV9mYXJlIjo0MDgzLCJ0YXgiOjU0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjQ2MDAsImJhc2VfZmFyZSI6NDA1MywidGF4Ijo1NDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NDYwMCwiYmFzZV9mYXJlIjo0MDUzLCJ0YXgiOjU0N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 4630, "base_fare": 4083, "tax": 547, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4053.00", "tax": "547.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 4630, "base_fare": 4083, "tax": 547, "gross": { "base_fare": "4053.00", "tax": "547.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjQ2MzAuMDAiLCJiYXNlX2ZhcmUiOiI0MDgzLjAwIiwidGF4IjoiNTQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA1My4wMCIsInRheCI6IjU0Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNDYwMC4wMCIsImJhc2VfZmFyZSI6IjQwNTMuMDAiLCJ0YXgiOiI1NDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0MDUzLjAwIiwidGF4IjoiNTQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNDYwMC4wMCIsImJhc2VfZmFyZSI6IjQwNTMuMDAiLCJ0YXgiOiI1NDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDYwMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 4600, "base_fare": 4053, "tax": 547, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 4630, "filter": { "id": "F123NP00114-364", "price": 4630, "gross_total": 4600, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "Airbus-359", "aircraft_name": "Airbus-359", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 11:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111105sin202603111220107sin202603111550dac202603111805585dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-365", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SVLg3+4fYew0u8DKrt1VaS4ICXGj1PNxMKyB5yv+UByw==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-365", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "TtGS5pzg3XmFzN9TONgpLg==", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YMY6M", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-365", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "P6Y48bf\/5yMukSJfXYGuJg==", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-29 14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "584" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD3M", "meal_code": null, "seat_available": "5" } }, { "air_segment_key": "7iZQqvZlu5Z6gn95YWXr2Q==", "origin": "SIN", "departure_time": "2026-04-29 18:30:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-29 19:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "1h 15m", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-359", "name": "Airbus-359", "picture": "Airbus-359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "126" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "126" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFSQ", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 5357, "gross_total": 5327, "base_fare": 4801, "tax": 556, "sell": { "currency": "MYR", "total": 5357, "base_fare": 4801, "tax": 556 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NTM1NywiYmFzZV9mYXJlIjo0ODAxLCJ0YXgiOjU1Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjUzMjcsImJhc2VfZmFyZSI6NDc3MSwidGF4Ijo1NTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NTMyNywiYmFzZV9mYXJlIjo0NzcxLCJ0YXgiOjU1Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 5357, "base_fare": 4801, "tax": 556, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4771.00", "tax": "556.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 5357, "base_fare": 4801, "tax": 556, "gross": { "base_fare": "4771.00", "tax": "556.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjUzNTcuMDAiLCJiYXNlX2ZhcmUiOiI0ODAxLjAwIiwidGF4IjoiNTU2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3MS4wMCIsInRheCI6IjU1Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNTMyNy4wMCIsImJhc2VfZmFyZSI6IjQ3NzEuMDAiLCJ0YXgiOiI1NTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NzcxLjAwIiwidGF4IjoiNTU2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNTMyNy4wMCIsImJhc2VfZmFyZSI6IjQ3NzEuMDAiLCJ0YXgiOiI1NTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NTMyNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 5327, "base_fare": 4771, "tax": 556, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 5357, "filter": { "id": "F123NP00114-365", "price": 5357, "gross_total": 5327, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "SQ", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604290825sin202604291440584sin202604291830kul202604291945126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-366", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHUKyi7r\/VDMwTOATuDfYT0F\/P5jCywP5ynNtaSHSkLvCg=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-366", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy6b\/ycBKIVO9EfTTLVurNp5V04h2Ekkbt2VZu+teiuL1pqyguyKTQKoveSE53xqcO0=", "origin": "KUL", "departure_time": "2026-03-11 09:10:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 10:20:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 10m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "611" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy6b\/ycBKIVO9EfTTLVurNp5VYYs4NzNSgyl5f5rhxh4kdM20YeWQH1grzpMQbqRaAc=", "origin": "SIN", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LHSG3M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-366", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJpKg0htXdU72iC0a8l0b6JdD2rF3U1tQom7rwLU6wZHaAwdfyOjIAgypuo9kbMuqcA=", "origin": "DAC", "departure_time": "2026-04-29 11:15:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 15:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 45m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "388" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "388" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "fareBasisCode": "KBD6M", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJpKg0htXdU72iC0a8l0b6JdVdivb2TCakOUIRMHBqHJtokyB7WLbRfiCqnJ31Gwt3c=", "origin": "BKK", "departure_time": "2026-04-29 19:45:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 22:55:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 10m", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "781" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "781" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 6382, "gross_total": 6782, "base_fare": 6350, "tax": 462, "sell": { "currency": "MYR", "total": 6382, "base_fare": 6350, "tax": 462 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NjM4MiwiYmFzZV9mYXJlIjo2MzUwLCJ0YXgiOjQ2Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjYzNTIsImJhc2VfZmFyZSI6NjMyMCwidGF4Ijo0NjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Njc4MiwiYmFzZV9mYXJlIjo2MzIwLCJ0YXgiOjQ2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 6382, "base_fare": 6350, "tax": 462, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6320.00", "tax": "462.00", "discount": 430, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 6382, "base_fare": 6350, "tax": 462, "gross": { "base_fare": "6320.00", "tax": "462.00", "discount": "430.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjYzODIuMDAiLCJiYXNlX2ZhcmUiOiI2MzUwLjAwIiwidGF4IjoiNDYyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyMC4wMCIsInRheCI6IjQ2Mi4wMCIsImRpc2NvdW50IjoiNDMwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI2MzUyLjAwIiwiYmFzZV9mYXJlIjoiNjMyMC4wMCIsInRheCI6IjQ2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMjAuMDAiLCJ0YXgiOiI0NjIuMDAiLCJkaXNjb3VudCI6IjQzMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjY3ODIuMDAiLCJiYXNlX2ZhcmUiOiI2MzIwLjAwIiwidGF4IjoiNDYyLjAwIiwiZGlzY291bnQiOiI0MzAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM1MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 6782, "base_fare": 6320, "tax": 462, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 430, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 6382, "filter": { "id": "F123NP00114-366", "price": 6382, "gross_total": 6782, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "BG", "aircraft": "Boeing-73H", "aircraft_name": "Boeing-73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-29 22:55:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110910sin202603111020611sin202603111550dac202603111805585dac202604291115bkk202604291500388bkk202604291945kul202604292255781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-367", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHUxLPEWGJt\/NWkMsMmbW961qHm5v2tO7FPuRwfPaQ35+s=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-367", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy5MTy4\/wZrhOHSymDhCFdQDeAtJfVOWKpWggwil76HpcjYOkQ6ORfKrCEXK7Fe9aec=", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "4" } } ] }, { "group": 1, "flight_key": "F123NP00114-367", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJo\/O6yCfifaMpITw\/k8VZLmQ1bLVTLEQhWU2dVXP7E4KSA4VpgJqxWiHIKkK6D75QY=", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 6735, "gross_total": 7175, "base_fare": 6747, "tax": 458, "sell": { "currency": "MYR", "total": 6735, "base_fare": 6747, "tax": 458 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NjczNSwiYmFzZV9mYXJlIjo2NzQ3LCJ0YXgiOjQ1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjY3MDUsImJhc2VfZmFyZSI6NjcxNywidGF4Ijo0NTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzE3NSwiYmFzZV9mYXJlIjo2NzE3LCJ0YXgiOjQ1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 6735, "base_fare": 6747, "tax": 458, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6717.00", "tax": "458.00", "discount": 470, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 6735, "base_fare": 6747, "tax": 458, "gross": { "base_fare": "6717.00", "tax": "458.00", "discount": "470.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjY3MzUuMDAiLCJiYXNlX2ZhcmUiOiI2NzQ3LjAwIiwidGF4IjoiNDU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjcxNy4wMCIsInRheCI6IjQ1OC4wMCIsImRpc2NvdW50IjoiNDcwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI2NzA1LjAwIiwiYmFzZV9mYXJlIjoiNjcxNy4wMCIsInRheCI6IjQ1OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3MTcuMDAiLCJ0YXgiOiI0NTguMDAiLCJkaXNjb3VudCI6IjQ3MC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjcxNzUuMDAiLCJiYXNlX2ZhcmUiOiI2NzE3LjAwIiwidGF4IjoiNDU4LjAwIiwiZGlzY291bnQiOiI0NzAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjcwNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 7175, "base_fare": 6717, "tax": 458, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 470, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 6735, "filter": { "id": "F123NP00114-367", "price": 6735, "gross_total": 7175, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac202603111120102dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-368", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHUde7ofFtTf5lmHe3YdLUobzgMnP0JvXdlKzjf1ySg9js=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-368", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy4YAm2HkX27BmcGqdM0GM\/xQXDC7bvgqlAyY9bi0jv4dCoLo1MSQHPZ5bMtAkpxi5A=", "origin": "KUL", "departure_time": "2026-03-11 18:15:00", "origin_terminal": null, "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KTM", "arrival_time": "2026-03-11 20:40:00", "destination_terminal": null, "destination_airport": { "name": "Tribhuvan International Airport", "city": "Kathmandu", "country": "Nepal", "timezone": "Asia\/Kathmandu" }, "flight_date": "2026-03-11", "flight_time": "4h 40m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-32A", "name": "Airbus-32A", "picture": "Airbus-32A.png" }, "operating": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "891" }, "marketing": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "891" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "fareBasisCode": "QAROMYYL", "meal_code": null, "seat_available": "5" } }, { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy4YAm2HkX27BmcGqdM0GM\/x8m+92dXje4FkzTLA0Uzh3y0nJSOFGsjUWcJRFurfFfQ=", "origin": "KTM", "departure_time": "2026-03-12 13:50:00", "origin_terminal": "I", "origin_airport": { "name": "Tribhuvan International Airport", "city": "Kathmandu", "country": "Nepal", "timezone": "Asia\/Kathmandu" }, "destination": "DAC", "arrival_time": "2026-03-12 15:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "1h 25m", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-32A", "name": "Airbus-32A", "picture": "Airbus-32A.png" }, "operating": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "678" }, "marketing": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "678" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "fareBasisCode": "LAETNPYF", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-368", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJqbAwxdhxCMhr939s4JaOtLn9u2FVPn9cg\/j1\/pnZVa5ovOWOptRlCk0\/HGIB2dvC4=", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "197" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 6791, "gross_total": 6761, "base_fare": 5898, "tax": 893, "sell": { "currency": "MYR", "total": 6791, "base_fare": 5898, "tax": 893 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Njc5MSwiYmFzZV9mYXJlIjo1ODk4LCJ0YXgiOjg5M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjY3NjEsImJhc2VfZmFyZSI6NTg2OCwidGF4Ijo4OTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Njc2MSwiYmFzZV9mYXJlIjo1ODY4LCJ0YXgiOjg5M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 6791, "base_fare": 5898, "tax": 893, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5868.00", "tax": "893.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 6791, "base_fare": 5898, "tax": 893, "gross": { "base_fare": "5868.00", "tax": "893.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjY3OTEuMDAiLCJiYXNlX2ZhcmUiOiI1ODk4LjAwIiwidGF4IjoiODkzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg2OC4wMCIsInRheCI6Ijg5My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNjc2MS4wMCIsImJhc2VfZmFyZSI6IjU4NjguMDAiLCJ0YXgiOiI4OTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODY4LjAwIiwidGF4IjoiODkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNjc2MS4wMCIsImJhc2VfZmFyZSI6IjU4NjguMDAiLCJ0YXgiOiI4OTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njc2MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 6761, "base_fare": 5868, "tax": 893, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6791, "filter": { "id": "F123NP00114-368", "price": 6791, "gross_total": 6761, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "H9", "carrier_marketing": "H9", "aircraft": "Airbus-32A", "aircraft_name": "Airbus-32A", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 18:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111815ktm202603112040891ktm202603121350dac202603121530678dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-369", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TnECGbwApc9sCLArrhj3nCHy+7fnrbweWAyCjAGVBZWQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-369", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "yoj0buCe\/q1jmB6v9k3sQw==", "origin": "KUL", "departure_time": "2026-03-11 11:40:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "603" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "603" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "\/cvsYPCMMQ3a\/kdpX1ijkA==", "origin": "SIN", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "fareBasisCode": "MHSG3M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-369", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "dmfOPvqqFlyH7VwhFv2wuQ==", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-29 14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "fareBasisCode": "VHSG3M", "meal_code": null, "seat_available": "2" } }, { "air_segment_key": "sFgazsjFtZVgHiU3pwkpUA==", "origin": "SIN", "departure_time": "2026-04-29 18:15:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-29 19:25:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "1h 10m", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "608" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 6927, "gross_total": 7304, "base_fare": 6821, "tax": 513, "sell": { "currency": "MYR", "total": 6927, "base_fare": 6821, "tax": 513 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NjkyNywiYmFzZV9mYXJlIjo2ODIxLCJ0YXgiOjUxM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjY4OTcsImJhc2VfZmFyZSI6Njc5MSwidGF4Ijo1MTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzMwNCwiYmFzZV9mYXJlIjo2NzkxLCJ0YXgiOjUxM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 6927, "base_fare": 6821, "tax": 513, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6791.00", "tax": "513.00", "discount": 407, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 6927, "base_fare": 6821, "tax": 513, "gross": { "base_fare": "6791.00", "tax": "513.00", "discount": "407.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjY5MjcuMDAiLCJiYXNlX2ZhcmUiOiI2ODIxLjAwIiwidGF4IjoiNTEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc5MS4wMCIsInRheCI6IjUxMy4wMCIsImRpc2NvdW50IjoiNDA3LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI2ODk3LjAwIiwiYmFzZV9mYXJlIjoiNjc5MS4wMCIsInRheCI6IjUxMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OTEuMDAiLCJ0YXgiOiI1MTMuMDAiLCJkaXNjb3VudCI6IjQwNy4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjczMDQuMDAiLCJiYXNlX2ZhcmUiOiI2NzkxLjAwIiwidGF4IjoiNTEzLjAwIiwiZGlzY291bnQiOiI0MDcuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njg5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 7304, "base_fare": 6791, "tax": 513, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 407, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 6927, "filter": { "id": "F123NP00114-369", "price": 6927, "gross_total": 7304, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "BG", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 11:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111140sin202603111255603sin202603111550dac202603111805585dac202604290825sin202604291440584sin202604291815kul202604291925608", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-370", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHUY3GndhEKsB7+BiN9gzeUjiQ2gFbiWJdJnUC6z2fgn\/M=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-370", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy4ZFoVwB9gylzRtjA0Lh3MY4hZsQqVLObn37icN4SX\/2RypFUE\/c0OdO1WFu2cuwTo=", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-370", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJo1xUwknkUYHUEMHr6gkUqT5Ngt\/wj\/YfJFWG7sinS0NJxYmdI1Z6b5eC0CYqDRrXY=", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "197" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 7146, "gross_total": 7605, "base_fare": 7217, "tax": 418, "sell": { "currency": "MYR", "total": 7146, "base_fare": 7217, "tax": 418 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzE0NiwiYmFzZV9mYXJlIjo3MjE3LCJ0YXgiOjQxOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjcxMTYsImJhc2VfZmFyZSI6NzE4NywidGF4Ijo0MTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzYwNSwiYmFzZV9mYXJlIjo3MTg3LCJ0YXgiOjQxOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 7146, "base_fare": 7217, "tax": 418, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7187.00", "tax": "418.00", "discount": 489, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 7146, "base_fare": 7217, "tax": 418, "gross": { "base_fare": "7187.00", "tax": "418.00", "discount": "489.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjcxNDYuMDAiLCJiYXNlX2ZhcmUiOiI3MjE3LjAwIiwidGF4IjoiNDE4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzE4Ny4wMCIsInRheCI6IjQxOC4wMCIsImRpc2NvdW50IjoiNDg5LjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiI3MTE2LjAwIiwiYmFzZV9mYXJlIjoiNzE4Ny4wMCIsInRheCI6IjQxOC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxODcuMDAiLCJ0YXgiOiI0MTguMDAiLCJkaXNjb3VudCI6IjQ4OS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Ijc2MDUuMDAiLCJiYXNlX2ZhcmUiOiI3MTg3LjAwIiwidGF4IjoiNDE4LjAwIiwiZGlzY291bnQiOiI0ODkuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzExNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 7605, "base_fare": 7187, "tax": 418, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 489, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 7146, "filter": { "id": "F123NP00114-370", "price": 7146, "gross_total": 7605, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-371", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NL0vQf3ceBeHZyA2y7V+CORGkA7p5zIKZ6NXsJ++Jm75s=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-371", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKc6LqUoY2Y1vFnOgxhiJOSBIMaq4mmhGoOEtwyhF1KFYc1s0wDA\/bkinzgYJapDMvo=", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-371", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhLWZm8VWQ5FNCZOsNYnnO7rye9aMjKwSH81Z9Vz1ptoVUQ6ArZdrw4oSZ67YKDeNg8=", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 7170, "gross_total": 7141, "base_fare": 6705, "tax": 466, "sell": { "currency": "MYR", "total": 7170, "base_fare": 6705, "tax": 466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzE3MCwiYmFzZV9mYXJlIjo2NzA1LCJ0YXgiOjQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjcxNDAsImJhc2VfZmFyZSI6NjY3NSwidGF4Ijo0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzE0MSwiYmFzZV9mYXJlIjo2Njc1LCJ0YXgiOjQ2Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 7170, "base_fare": 6705, "tax": 466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6675.00", "tax": "466.00", "discount": 1, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 7170, "base_fare": 6705, "tax": 466, "gross": { "base_fare": "6675.00", "tax": "466.00", "discount": "1.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjcxNzAuMDAiLCJiYXNlX2ZhcmUiOiI2NzA1LjAwIiwidGF4IjoiNDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY3NS4wMCIsInRheCI6IjQ2Ni4wMCIsImRpc2NvdW50IjoiMS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzE0MC4wMCIsImJhc2VfZmFyZSI6IjY2NzUuMDAiLCJ0YXgiOiI0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2Njc1LjAwIiwidGF4IjoiNDY2LjAwIiwiZGlzY291bnQiOiIxLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzE0MS4wMCIsImJhc2VfZmFyZSI6IjY2NzUuMDAiLCJ0YXgiOiI0NjYuMDAiLCJkaXNjb3VudCI6IjEuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzE0MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 7141, "base_fare": 6675, "tax": 466, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 1, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 7170, "filter": { "id": "F123NP00114-371", "price": 7170, "gross_total": 7141, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "MH", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-372", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2SMhyW2x4uEUGMgGLui\/\/NL\/H07Q1UPRVztsFqawoA\/f99loVT6Rb1BbpKvhBVzq9o=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-372", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "aK43IZbPKzog5cjT+sZyhqqrL3IGWTOJu1rs264zeKfUHAeF7UE2IuJE\/Jes+tLSGNu8kJ5zHnzHZYWNlzY19a+l5FXZk394JfqGAYkQRx4=", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "4" } } ] }, { "group": 1, "flight_key": "F123NP00114-372", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "RJOw1l22t2ttB7OCDjNB+mQMQShYKF0N+mqmjTcYuhLQDWyJhQyJT8yKxSmHYokzvsHyPKwYwO1Q4I2WwehXj85QAbEfVWuzz4K3Hm5UPZk=", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 7170, "gross_total": 7141, "base_fare": 6705, "tax": 466, "sell": { "currency": "MYR", "total": 7170, "base_fare": 6705, "tax": 466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzE3MCwiYmFzZV9mYXJlIjo2NzA1LCJ0YXgiOjQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjcxNDAsImJhc2VfZmFyZSI6NjY3NSwidGF4Ijo0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzE0MSwiYmFzZV9mYXJlIjo2Njc1LCJ0YXgiOjQ2Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 7170, "base_fare": 6705, "tax": 466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6675.00", "tax": "466.00", "discount": 1, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 7170, "base_fare": 6705, "tax": 466, "gross": { "base_fare": "6675.00", "tax": "466.00", "discount": "1.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjcxNzAuMDAiLCJiYXNlX2ZhcmUiOiI2NzA1LjAwIiwidGF4IjoiNDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY3NS4wMCIsInRheCI6IjQ2Ni4wMCIsImRpc2NvdW50IjoiMS4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzE0MC4wMCIsImJhc2VfZmFyZSI6IjY2NzUuMDAiLCJ0YXgiOiI0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2Njc1LjAwIiwidGF4IjoiNDY2LjAwIiwiZGlzY291bnQiOiIxLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzE0MS4wMCIsImJhc2VfZmFyZSI6IjY2NzUuMDAiLCJ0YXgiOiI0NjYuMDAiLCJkaXNjb3VudCI6IjEuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzE0MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 7141, "base_fare": 6675, "tax": 466, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 1, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 7170, "filter": { "id": "F123NP00114-372", "price": 7170, "gross_total": 7141, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac202603111120102dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-373", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RwKbjkl3D9MFCENHTRa\/RagAMVaSCHeNnRuRQPWSm1S5HSk3dqET2500MYNxpgmRI=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-373", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "n\/EclpeREIh9rHRoxJ2uUI6FiQmy3o90ND458LPUz+ZE4flaH\/dvYPwd7oT08f0F9Vw9ppdq89wEBd5N1eAviqA3cyPWHsnWHJ5AFqla2xM=", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-373", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "T2bZc9mCcyLiuWn+Wf7xHrqwX17Tk+p9KMyoZX2uuD0MU8M6oEjnR+u7dn\/MCbsvqzrT9iZAl1eA1asRkAmNvdafD5SCTOOyInK\/GZ5OJVA=", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 7181, "gross_total": 7151, "base_fare": 6715, "tax": 466, "sell": { "currency": "MYR", "total": 7181, "base_fare": 6715, "tax": 466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzE4MSwiYmFzZV9mYXJlIjo2NzE1LCJ0YXgiOjQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjcxNTEsImJhc2VfZmFyZSI6NjY4NSwidGF4Ijo0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzE1MSwiYmFzZV9mYXJlIjo2Njg1LCJ0YXgiOjQ2Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 7181, "base_fare": 6715, "tax": 466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6685.00", "tax": "466.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 7181, "base_fare": 6715, "tax": 466, "gross": { "base_fare": "6685.00", "tax": "466.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjcxODEuMDAiLCJiYXNlX2ZhcmUiOiI2NzE1LjAwIiwidGF4IjoiNDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY4NS4wMCIsInRheCI6IjQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzE1MS4wMCIsImJhc2VfZmFyZSI6IjY2ODUuMDAiLCJ0YXgiOiI0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2Njg1LjAwIiwidGF4IjoiNDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzE1MS4wMCIsImJhc2VfZmFyZSI6IjY2ODUuMDAiLCJ0YXgiOiI0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzE1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 7151, "base_fare": 6685, "tax": 466, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 7181, "filter": { "id": "F123NP00114-373", "price": 7181, "gross_total": 7151, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "MH", "aircraft": "Boeing-738", "aircraft_name": "Boeing-738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-374", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RwKbjkl3D9MFCENHTRa\/RaT4aSnhZg1xOQUy0fQ+Y2qWcwugWlp4mIkShKUZaAafs=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-374", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "n\/EclpeREIh9rHRoxJ2uUI6FiQmy3o90ND458LPUz+bIlD+Ie1ikjtj\/kl2fuNlUtmoEwG8ZcljReUyrwiXrIM8fQTzt1uuwsAtgI6ppBCY=", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "4" } } ] }, { "group": 1, "flight_key": "F123NP00114-374", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "T2bZc9mCcyLiuWn+Wf7xHrqwX17Tk+p9KMyoZX2uuD3uKplnLAzLSUOMovoBUIpfmhfINC6uo33RvHBk0C+5s548w4cUOYqpbZgg2s3ci1Q=", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 7181, "gross_total": 7151, "base_fare": 6715, "tax": 466, "sell": { "currency": "MYR", "total": 7181, "base_fare": 6715, "tax": 466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzE4MSwiYmFzZV9mYXJlIjo2NzE1LCJ0YXgiOjQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjcxNTEsImJhc2VfZmFyZSI6NjY4NSwidGF4Ijo0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzE1MSwiYmFzZV9mYXJlIjo2Njg1LCJ0YXgiOjQ2Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 7181, "base_fare": 6715, "tax": 466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6685.00", "tax": "466.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 7181, "base_fare": 6715, "tax": 466, "gross": { "base_fare": "6685.00", "tax": "466.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjcxODEuMDAiLCJiYXNlX2ZhcmUiOiI2NzE1LjAwIiwidGF4IjoiNDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY4NS4wMCIsInRheCI6IjQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzE1MS4wMCIsImJhc2VfZmFyZSI6IjY2ODUuMDAiLCJ0YXgiOiI0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2Njg1LjAwIiwidGF4IjoiNDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzE1MS4wMCIsImJhc2VfZmFyZSI6IjY2ODUuMDAiLCJ0YXgiOiI0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzE1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 7151, "base_fare": 6685, "tax": 466, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 7181, "filter": { "id": "F123NP00114-374", "price": 7181, "gross_total": 7151, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac202603111120102dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-375", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RmY07ENczZrC6QWrTPzLHUgXgZAUz5n6jOrpydBMXRBqZfG22d59wVM5oVsrOwaSM=", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-375", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy6j\/91tmWO4LhjMZQXwQSusrOiBakSUUj9O3d0OELX9oG9l\/gqfR+F4xONE7TBQQhs=", "origin": "KUL", "departure_time": "2026-03-11 18:15:00", "origin_terminal": null, "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KTM", "arrival_time": "2026-03-11 20:40:00", "destination_terminal": null, "destination_airport": { "name": "Tribhuvan International Airport", "city": "Kathmandu", "country": "Nepal", "timezone": "Asia\/Kathmandu" }, "flight_date": "2026-03-11", "flight_time": "4h 40m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-32A", "name": "Airbus-32A", "picture": "Airbus-32A.png" }, "operating": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "891" }, "marketing": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "891" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "fareBasisCode": "NAROMYYL", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "+p2\/8TZufSyw6v9gEDaMqsPKTsmINCiblSTaDrSeGy6j\/91tmWO4LhjMZQXwQSus7t1VCnMOtXJzHmjCIFvhlU08oRRrk3Ni1bcMbWOovEk=", "origin": "KTM", "departure_time": "2026-03-12 13:50:00", "origin_terminal": "I", "origin_airport": { "name": "Tribhuvan International Airport", "city": "Kathmandu", "country": "Nepal", "timezone": "Asia\/Kathmandu" }, "destination": "DAC", "arrival_time": "2026-03-12 15:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-12", "flight_time": "1h 25m", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-32A", "name": "Airbus-32A", "picture": "Airbus-32A.png" }, "operating": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "678" }, "marketing": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "678" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YAWUNPYH", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-375", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "9lcAy9h8AJY4xR0xYI0LjtvBmSlPedxGJOIF6PNOEJoyZOGPWX1oPol48hU3MimNgh780gQjW1RrVvNnHTUYhWC2UmGRs0lQGMuy7KdeOUY=", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "197" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 7225, "gross_total": 7195, "base_fare": 6305, "tax": 920, "sell": { "currency": "MYR", "total": 7225, "base_fare": 6305, "tax": 920 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzIyNSwiYmFzZV9mYXJlIjo2MzA1LCJ0YXgiOjkyMH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjcxOTUsImJhc2VfZmFyZSI6NjI3NSwidGF4Ijo5MjAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzE5NSwiYmFzZV9mYXJlIjo2Mjc1LCJ0YXgiOjkyMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 7225, "base_fare": 6305, "tax": 920, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6275.00", "tax": "920.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 7225, "base_fare": 6305, "tax": 920, "gross": { "base_fare": "6275.00", "tax": "920.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjcyMjUuMDAiLCJiYXNlX2ZhcmUiOiI2MzA1LjAwIiwidGF4IjoiOTIwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3NS4wMCIsInRheCI6IjkyMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzE5NS4wMCIsImJhc2VfZmFyZSI6IjYyNzUuMDAiLCJ0YXgiOiI5MjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2Mjc1LjAwIiwidGF4IjoiOTIwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzE5NS4wMCIsImJhc2VfZmFyZSI6IjYyNzUuMDAiLCJ0YXgiOiI5MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzE5NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 7195, "base_fare": 6275, "tax": 920, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 7225, "filter": { "id": "F123NP00114-375", "price": 7225, "gross_total": 7195, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "H9", "carrier_marketing": "H9", "aircraft": "Airbus-32A", "aircraft_name": "Airbus-32A", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 18:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111815ktm202603112040891ktm202603121350dac202603121530678dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-376", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TfDA7c+uz2tf++nSPgH6n8NAu9d+bpiEv8CnLJJPTLJg==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-376", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "gKneZsmONTASKNqdJaWhnQ==", "origin": "KUL", "departure_time": "2026-03-11 11:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-11 12:20:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-11", "flight_time": "1h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-359", "name": "Airbus-359", "picture": "Airbus-359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "107" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "107" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFSQ", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "TzktIz7Fs\/w2D1wjLfljFA==", "origin": "SIN", "departure_time": "2026-03-11 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-03-11 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 15m", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "585" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "fareBasisCode": "MHSG3M", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-376", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "P6Y48bf\/5yMukSJfXYGuJg==", "origin": "DAC", "departure_time": "2026-04-29 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-04-29 14:40:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-04-29", "flight_time": "4h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-738", "name": "Boeing-738", "picture": "Boeing-738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "584" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "fareBasisCode": "VHSG3M", "meal_code": null, "seat_available": "2" } }, { "air_segment_key": "7iZQqvZlu5Z6gn95YWXr2Q==", "origin": "SIN", "departure_time": "2026-04-29 18:30:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-29 19:45:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "1h 15m", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Airbus-359", "name": "Airbus-359", "picture": "Airbus-359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "126" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "126" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFSQ", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 7314, "gross_total": 7284, "base_fare": 6719, "tax": 595, "sell": { "currency": "MYR", "total": 7314, "base_fare": 6719, "tax": 595 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzMxNCwiYmFzZV9mYXJlIjo2NzE5LCJ0YXgiOjU5NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjcyODQsImJhc2VfZmFyZSI6NjY4OSwidGF4Ijo1OTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzI4NCwiYmFzZV9mYXJlIjo2Njg5LCJ0YXgiOjU5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 7314, "base_fare": 6719, "tax": 595, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6689.00", "tax": "595.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 7314, "base_fare": 6719, "tax": 595, "gross": { "base_fare": "6689.00", "tax": "595.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjczMTQuMDAiLCJiYXNlX2ZhcmUiOiI2NzE5LjAwIiwidGF4IjoiNTk1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY4OS4wMCIsInRheCI6IjU5NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzI4NC4wMCIsImJhc2VfZmFyZSI6IjY2ODkuMDAiLCJ0YXgiOiI1OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2Njg5LjAwIiwidGF4IjoiNTk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzI4NC4wMCIsImJhc2VfZmFyZSI6IjY2ODkuMDAiLCJ0YXgiOiI1OTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI4NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 7284, "base_fare": 6689, "tax": 595, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 7314, "filter": { "id": "F123NP00114-376", "price": 7314, "gross_total": 7284, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "Airbus-359", "aircraft_name": "Airbus-359", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 11:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 19:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111105sin202603111220107sin202603111550dac202603111805585dac202604290825sin202604291440584sin202604291830kul202604291945126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-377", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2Q7LgnkQJsM0vuCrhqC66Psdcs3yxzQ7\/E2LEtQQEaeuY\/09Oc3HfUHochY8PrFr2ejmdee0mxtwQqSoUPN64DW", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-377", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "FF1s4PKtlutkZg7VI4le\/q5JOFUfisa0dNHCCQ3\/NH8+QIQd6voEW8M547OkqmWI", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "4" } } ] }, { "group": 1, "flight_key": "F123NP00114-377", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VUnzx6eOAeGxZ\/Y+litrWeG0kwa2sNYKJJsveO23kGXLpeJz7Cjzf1AlpjxGpAKL", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 7465, "gross_total": 7435, "base_fare": 6999, "tax": 466, "sell": { "currency": "MYR", "total": 7465, "base_fare": 6999, "tax": 466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzQ2NSwiYmFzZV9mYXJlIjo2OTk5LCJ0YXgiOjQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjc0MzUsImJhc2VfZmFyZSI6Njk2OSwidGF4Ijo0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzQzNSwiYmFzZV9mYXJlIjo2OTY5LCJ0YXgiOjQ2Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 7465, "base_fare": 6999, "tax": 466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6969.00", "tax": "466.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 7465, "base_fare": 6999, "tax": 466, "gross": { "base_fare": "6969.00", "tax": "466.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Ijc0NjUuMDAiLCJiYXNlX2ZhcmUiOiI2OTk5LjAwIiwidGF4IjoiNDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk2OS4wMCIsInRheCI6IjQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzQzNS4wMCIsImJhc2VfZmFyZSI6IjY5NjkuMDAiLCJ0YXgiOiI0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTY5LjAwIiwidGF4IjoiNDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzQzNS4wMCIsImJhc2VfZmFyZSI6IjY5NjkuMDAiLCJ0YXgiOiI0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 7435, "base_fare": 6969, "tax": 466, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 7465, "filter": { "id": "F123NP00114-377", "price": 7465, "gross_total": 7435, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "737", "aircraft_name": "737", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac202603111120102dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-378", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TzMDimJj44gDr3MdfFoi\/twUqxmQNt3k0qoh72FjrUq9MMh8wKB8N2oBHFqkvxCukRV+2mHPFiYELzvuh0bnaM", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-378", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "44OOsUDtdAXrPU4zgAc9UgmQHFUd8R0Z8yuTvcstlXs+huRJdp5BxzGI6KlQ1Wbj", "origin": "KUL", "departure_time": "2026-03-11 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 23:40:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-378", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VUnzx6eOAeGxZ\/Y+litrWeG0kwa2sNYKJJsveO23kGXLpeJz7Cjzf1AlpjxGpAKL", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "386" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 7465, "gross_total": 7435, "base_fare": 6999, "tax": 466, "sell": { "currency": "MYR", "total": 7465, "base_fare": 6999, "tax": 466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzQ2NSwiYmFzZV9mYXJlIjo2OTk5LCJ0YXgiOjQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjc0MzUsImJhc2VfZmFyZSI6Njk2OSwidGF4Ijo0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzQzNSwiYmFzZV9mYXJlIjo2OTY5LCJ0YXgiOjQ2Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 7465, "base_fare": 6999, "tax": 466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6969.00", "tax": "466.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 7465, "base_fare": 6999, "tax": 466, "gross": { "base_fare": "6969.00", "tax": "466.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Ijc0NjUuMDAiLCJiYXNlX2ZhcmUiOiI2OTk5LjAwIiwidGF4IjoiNDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk2OS4wMCIsInRheCI6IjQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzQzNS4wMCIsImJhc2VfZmFyZSI6IjY5NjkuMDAiLCJ0YXgiOiI0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTY5LjAwIiwidGF4IjoiNDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzQzNS4wMCIsImJhc2VfZmFyZSI6IjY5NjkuMDAiLCJ0YXgiOiI0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 7435, "base_fare": 6969, "tax": 466, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 7465, "filter": { "id": "F123NP00114-378", "price": 7465, "gross_total": 7435, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "737", "aircraft_name": "737", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112140dac202603112340196dac202604291905kul202604300100386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-379", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TPMu\/3p5hZDy\/qR+3A+SzYwINDTSHGXp6HU5tcvhRypu8dlARAGH65gY3eknAyiE7te03wil2u1cL7ZmlaPpjJ", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-379", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "zXcT1Hqcw8BoIc03Kf6EwfpO8dcx+6GB2pEiQucqtfNp5JKM6H6TPNAe\/zDZ5kSl", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-379", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "PLSDw4TCMqDeh5spgGzXBN\/Qg1sBFZjyqAtGB2j618CpTt7rcwbdDokexocLhMJz", "origin": "DAC", "departure_time": "2026-04-29 12:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 18:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 7470, "gross_total": 7440, "base_fare": 7004, "tax": 466, "sell": { "currency": "MYR", "total": 7470, "base_fare": 7004, "tax": 466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzQ3MCwiYmFzZV9mYXJlIjo3MDA0LCJ0YXgiOjQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjc0NDAsImJhc2VfZmFyZSI6Njk3NCwidGF4Ijo0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzQ0MCwiYmFzZV9mYXJlIjo2OTc0LCJ0YXgiOjQ2Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 7470, "base_fare": 7004, "tax": 466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6974.00", "tax": "466.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 7470, "base_fare": 7004, "tax": 466, "gross": { "base_fare": "6974.00", "tax": "466.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Ijc0NzAuMDAiLCJiYXNlX2ZhcmUiOiI3MDA0LjAwIiwidGF4IjoiNDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk3NC4wMCIsInRheCI6IjQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzQ0MC4wMCIsImJhc2VfZmFyZSI6IjY5NzQuMDAiLCJ0YXgiOiI0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTc0LjAwIiwidGF4IjoiNDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzQ0MC4wMCIsImJhc2VfZmFyZSI6IjY5NzQuMDAiLCJ0YXgiOiI0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 7440, "base_fare": 6974, "tax": 466, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 7470, "filter": { "id": "F123NP00114-379", "price": 7470, "gross_total": 7440, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "MH", "aircraft": "737", "aircraft_name": "737", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 18:15:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604291215kul202604291815103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-380", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RcBCDwSr753lymxfTgIVknzklXv+JdwixZUKEdNdOZkc5NabAT6+K7vwDzxUVCq4Zu9nodB8GYIHUlWVM\/dHOx", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-380", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "zXcT1Hqcw8BoIc03Kf6EwfpO8dcx+6GB2pEiQucqtfNp5JKM6H6TPNAe\/zDZ5kSl", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "387" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "Y", "fareBasisCode": "YRT", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-380", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "N6tz25e+LpTUBlc2\/HL+mo6JzfI8X7DFkmSS5I3We4+cdG2RiAURVOGa7ZwlxZPL", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "737", "name": "737", "picture": "737.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 7470, "gross_total": 7440, "base_fare": 7004, "tax": 466, "sell": { "currency": "MYR", "total": 7470, "base_fare": 7004, "tax": 466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzQ3MCwiYmFzZV9mYXJlIjo3MDA0LCJ0YXgiOjQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjc0NDAsImJhc2VfZmFyZSI6Njk3NCwidGF4Ijo0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzQ0MCwiYmFzZV9mYXJlIjo2OTc0LCJ0YXgiOjQ2Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 7470, "base_fare": 7004, "tax": 466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6974.00", "tax": "466.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 7470, "base_fare": 7004, "tax": 466, "gross": { "base_fare": "6974.00", "tax": "466.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Ijc0NzAuMDAiLCJiYXNlX2ZhcmUiOiI3MDA0LjAwIiwidGF4IjoiNDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk3NC4wMCIsInRheCI6IjQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzQ0MC4wMCIsImJhc2VfZmFyZSI6IjY5NzQuMDAiLCJ0YXgiOiI0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTc0LjAwIiwidGF4IjoiNDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzQ0MC4wMCIsImJhc2VfZmFyZSI6IjY5NzQuMDAiLCJ0YXgiOiI0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 7440, "base_fare": 6974, "tax": 466, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 7470, "filter": { "id": "F123NP00114-380", "price": 7470, "gross_total": 7440, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "MH", "aircraft": "737", "aircraft_name": "737", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac202603110425387dac202604290205kul202604290800197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-381", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjncHzCcx3+cZRCy\/H1aTLOWHl4TX4UhngRsm6CxQjAlR", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-381", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0387" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-381", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "DAC", "departure_time": "2026-04-29 12:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 18:15:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0103" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "7" } } ] } ], "price": { "currency": "MYR", "total": 7496, "gross_total": 7466, "base_fare": 7309, "tax": 187, "sell": { "currency": "MYR", "total": 7496, "base_fare": 7309, "tax": 187 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzQ5NiwiYmFzZV9mYXJlIjo3MzA5LCJ0YXgiOjE4N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjc0NjYsImJhc2VfZmFyZSI6NzI3OSwidGF4IjoxODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzQ2NiwiYmFzZV9mYXJlIjo3Mjc5LCJ0YXgiOjE4N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 7496, "base_fare": 7309, "tax": 187, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7279.00", "tax": "187.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 7496, "base_fare": 7309, "tax": 187, "gross": { "base_fare": "7279.00", "tax": "187.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Ijc0OTYuMDAiLCJiYXNlX2ZhcmUiOiI3MzA5LjAwIiwidGF4IjoiMTg3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI3OS4wMCIsInRheCI6IjE4Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzQ2Ni4wMCIsImJhc2VfZmFyZSI6IjcyNzkuMDAiLCJ0YXgiOiIxODcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3Mjc5LjAwIiwidGF4IjoiMTg3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzQ2Ni4wMCIsImJhc2VfZmFyZSI6IjcyNzkuMDAiLCJ0YXgiOiIxODcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 7466, "base_fare": 7279, "tax": 187, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 7496, "filter": { "id": "F123NP00114-381", "price": 7496, "gross_total": 7466, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "MH", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-29 18:15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac2026031104250387dac202604291215kul2026042918150103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-382", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjlQ6gthBk3bmtBbixTG8LSL+8CRDuKqXL1bVHEJtfGlJ", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-382", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 02:30:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 04:25:00", "destination_terminal": "T2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0387" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0387" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "7" } } ] }, { "group": 1, "flight_key": "F123NP00114-382", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "DAC", "departure_time": "2026-04-29 02:05:00", "origin_terminal": "T1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-29 08:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0197" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "7" } } ] } ], "price": { "currency": "MYR", "total": 7496, "gross_total": 7466, "base_fare": 7309, "tax": 187, "sell": { "currency": "MYR", "total": 7496, "base_fare": 7309, "tax": 187 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzQ5NiwiYmFzZV9mYXJlIjo3MzA5LCJ0YXgiOjE4N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjc0NjYsImJhc2VfZmFyZSI6NzI3OSwidGF4IjoxODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzQ2NiwiYmFzZV9mYXJlIjo3Mjc5LCJ0YXgiOjE4N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 7496, "base_fare": 7309, "tax": 187, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7279.00", "tax": "187.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 7496, "base_fare": 7309, "tax": 187, "gross": { "base_fare": "7279.00", "tax": "187.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Ijc0OTYuMDAiLCJiYXNlX2ZhcmUiOiI3MzA5LjAwIiwidGF4IjoiMTg3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI3OS4wMCIsInRheCI6IjE4Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzQ2Ni4wMCIsImJhc2VfZmFyZSI6IjcyNzkuMDAiLCJ0YXgiOiIxODcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3Mjc5LjAwIiwidGF4IjoiMTg3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzQ2Ni4wMCIsImJhc2VfZmFyZSI6IjcyNzkuMDAiLCJ0YXgiOiIxODcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 7466, "base_fare": 7279, "tax": 187, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 7496, "filter": { "id": "F123NP00114-382", "price": 7496, "gross_total": 7466, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "MH", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-03-11 02:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-29 08:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110230dac2026031104250387dac202604290205kul2026042908000197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-383", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjo9q4o0idZuq\/Fg675EnfvpaXsJHrvxeNO7A0k6nm4Dn", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-383", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 09:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 11:20:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0102" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "4" } } ] }, { "group": 1, "flight_key": "F123NP00114-383", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0386" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "4" } } ] } ], "price": { "currency": "MYR", "total": 7496, "gross_total": 7466, "base_fare": 7309, "tax": 187, "sell": { "currency": "MYR", "total": 7496, "base_fare": 7309, "tax": 187 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzQ5NiwiYmFzZV9mYXJlIjo3MzA5LCJ0YXgiOjE4N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjc0NjYsImJhc2VfZmFyZSI6NzI3OSwidGF4IjoxODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzQ2NiwiYmFzZV9mYXJlIjo3Mjc5LCJ0YXgiOjE4N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 7496, "base_fare": 7309, "tax": 187, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7279.00", "tax": "187.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 7496, "base_fare": 7309, "tax": 187, "gross": { "base_fare": "7279.00", "tax": "187.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Ijc0OTYuMDAiLCJiYXNlX2ZhcmUiOiI3MzA5LjAwIiwidGF4IjoiMTg3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI3OS4wMCIsInRheCI6IjE4Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzQ2Ni4wMCIsImJhc2VfZmFyZSI6IjcyNzkuMDAiLCJ0YXgiOiIxODcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3Mjc5LjAwIiwidGF4IjoiMTg3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzQ2Ni4wMCIsImJhc2VfZmFyZSI6IjcyNzkuMDAiLCJ0YXgiOiIxODcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 7466, "base_fare": 7279, "tax": 187, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 7496, "filter": { "id": "F123NP00114-383", "price": 7496, "gross_total": 7466, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-11 09:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603110920dac2026031111200102dac202604291905kul2026043001000386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-384", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2STAiQPzPshHa43roR5BIUFGGxwkvdjg7o4XAi9ALQxjqn8812EhmgUpLyz9lovKYgi256lxh7mztLWiGzWwVj5", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-384", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "tvvNZ8FKap9F3bZzL7VXPw==", "origin": "KUL", "departure_time": "2026-03-11 21:40:00", "origin_terminal": "T1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-03-11 23:40:00", "destination_terminal": "T1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "4h 0m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0196" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-384", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "VOR2tfgZCrhbkMbZJRhg1w==", "origin": "DAC", "departure_time": "2026-04-29 19:05:00", "origin_terminal": "T2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-04-30 01:00:00", "destination_terminal": "T1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "3h 55m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "0386" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "0386" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "fareBasisCode": "YOW", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 7496, "gross_total": 7466, "base_fare": 7309, "tax": 187, "sell": { "currency": "MYR", "total": 7496, "base_fare": 7309, "tax": 187 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzQ5NiwiYmFzZV9mYXJlIjo3MzA5LCJ0YXgiOjE4N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjc0NjYsImJhc2VfZmFyZSI6NzI3OSwidGF4IjoxODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6NzQ2NiwiYmFzZV9mYXJlIjo3Mjc5LCJ0YXgiOjE4N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 7496, "base_fare": 7309, "tax": 187, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7279.00", "tax": "187.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 7496, "base_fare": 7309, "tax": 187, "gross": { "base_fare": "7279.00", "tax": "187.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6Ijc0OTYuMDAiLCJiYXNlX2ZhcmUiOiI3MzA5LjAwIiwidGF4IjoiMTg3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI3OS4wMCIsInRheCI6IjE4Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzQ2Ni4wMCIsImJhc2VfZmFyZSI6IjcyNzkuMDAiLCJ0YXgiOiIxODcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3Mjc5LjAwIiwidGF4IjoiMTg3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiNzQ2Ni4wMCIsImJhc2VfZmFyZSI6IjcyNzkuMDAiLCJ0YXgiOiIxODcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 7466, "base_fare": 7279, "tax": 187, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 7496, "filter": { "id": "F123NP00114-384", "price": 7496, "gross_total": 7466, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Y", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-03-11 21:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-30 01:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603112140dac2026031123400196dac202604291905kul2026043001000386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-385", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2QT+ExMZLFqHetoaoheAewgXRm9HbFcW2Ja8nmHCNd6nQ==", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-385", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "KdgrF8ud3i1tc3GON9KR6A==", "origin": "KUL", "departure_time": "2026-03-11 18:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 19:20:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing-7M8", "name": "Boeing-7M8", "picture": "Boeing-7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "780" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "780" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 2, "unit": "pcs", "title": "2 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "zsvNoEB37bLFTYefS3fUsw==", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-03-11", "aircraft": { "code": "Airbus-320", "name": "Airbus-320", "picture": "Airbus-320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 2, "unit": "pcs", "title": "2 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YRFFTG", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-385", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "GzO82y40gHijaOySLEU7ow==", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus-333", "name": "Airbus-333", "picture": "Airbus-333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 2, "unit": "pcs", "title": "2 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Premium Economy", "cabin_code": "Premium Economy", "booking_code": "U", "fareBasisCode": "URFFTG", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "VUr63QuiyqDxLm1ul6jAQg==", "origin": "BKK", "departure_time": "2026-04-29 18:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 21:55:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 15m", "distance": null, "lay_over": "PT01H40M", "lay_over_date": "2026-04-29", "aircraft": { "code": "Boeing-73H", "name": "Boeing-73H", "picture": "Boeing-73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "775" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "775" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 2, "unit": "pcs", "title": "2 pcs" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 10707, "gross_total": 10677, "base_fare": 9808, "tax": 899, "sell": { "currency": "MYR", "total": 10707, "base_fare": 9808, "tax": 899 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTA3MDcsImJhc2VfZmFyZSI6OTgwOCwidGF4Ijo4OTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoxMDY3NywiYmFzZV9mYXJlIjo5Nzc4LCJ0YXgiOjg5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoxMDY3NywiYmFzZV9mYXJlIjo5Nzc4LCJ0YXgiOjg5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 10707, "base_fare": 9808, "tax": 899, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9778.00", "tax": "899.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 10707, "base_fare": 9808, "tax": 899, "gross": { "base_fare": "9778.00", "tax": "899.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEwNzA3LjAwIiwiYmFzZV9mYXJlIjoiOTgwOC4wMCIsInRheCI6Ijg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijk3NzguMDAiLCJ0YXgiOiI4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjEwNjc3LjAwIiwiYmFzZV9mYXJlIjoiOTc3OC4wMCIsInRheCI6Ijg5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijk3NzguMDAiLCJ0YXgiOiI4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOiIxMDY3Ny4wMCIsImJhc2VfZmFyZSI6Ijk3NzguMDAiLCJ0YXgiOiI4OTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA2NzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "", "promo_rules": "", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 10677, "base_fare": 9778, "tax": 899, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 10707, "filter": { "id": "F123NP00114-385", "price": 10707, "gross_total": 10677, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "TG", "aircraft": "Boeing-7M8", "aircraft_name": "Boeing-7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 18:05:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-29 21:55:00", "refund": "partially-refundable", "baggage_value": "pcs", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111805bkk202603111920780bkk202603112315dac202603120050339dac202604291335bkk202604291700322bkk202604291840kul202604292155775", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-386", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2RgtiAf+2uG8SM6dADOGUL9V9egdUwglvOzCqLwrr+RWl2RlXjkEZX13Dv7+S\/C0olEqqE\/KWrlk07fZOA8Uhkv", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-386", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "MwcXeh+AmxGlP0NBqmgBbM6Fn+RoE1XwW\/nPDUE2MWiiSEPv36BPdzFw5klgue8y", "origin": "KUL", "departure_time": "2026-03-11 16:20:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 17:40:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 20m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "774" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "774" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "8h9XEq\/FF7M3RoQrwoE\/9aC7ZfDeqgsZbfz\/rDdyLAk+zw0U9hqUwBX3Lzz9Q9UJ", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "Y", "fareBasisCode": "YRFFTG", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-386", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "x7wXenwXFO\/p\/g0yMbxBmDbkVNPyzaI0b6cq1sarjeIBU3Y1G7\/wTJdAeCMrIGLj", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "PREMIUM ECONOMY", "cabin_code": "PREMIUM ECONOMY", "booking_code": "U", "fareBasisCode": "URFFTG", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "bCIa++wBCnAMCCwqHmfwqSeIDdKYr\/O3Lww6RQ0wbWJZD8+Fv5ARLJQDaAQ+O0Uv", "origin": "BKK", "departure_time": "2026-04-29 18:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 21:55:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 15m", "distance": null, "lay_over": "PT01H40M", "lay_over_date": "2026-04-29", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "775" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "775" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 11369, "gross_total": 11339, "base_fare": 10474, "tax": 895, "sell": { "currency": "MYR", "total": 11369, "base_fare": 10474, "tax": 895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTEzNjksImJhc2VfZmFyZSI6MTA0NzQsInRheCI6ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTEzMzksImJhc2VfZmFyZSI6MTA0NDQsInRheCI6ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjExMzM5LCJiYXNlX2ZhcmUiOjEwNDQ0LCJ0YXgiOjg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 11369, "base_fare": 10474, "tax": 895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10444.00", "tax": "895.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 11369, "base_fare": 10474, "tax": 895, "gross": { "base_fare": "10444.00", "tax": "895.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjExMzY5LjAwIiwiYmFzZV9mYXJlIjoiMTA0NzQuMDAiLCJ0YXgiOiI4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDQ0NC4wMCIsInRheCI6Ijg5NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTEzMzkuMDAiLCJiYXNlX2ZhcmUiOiIxMDQ0NC4wMCIsInRheCI6Ijg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNDQ0LjAwIiwidGF4IjoiODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTEzMzkuMDAiLCJiYXNlX2ZhcmUiOiIxMDQ0NC4wMCIsInRheCI6Ijg5NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTMzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 11339, "base_fare": 10444, "tax": 895, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 11369, "filter": { "id": "F123NP00114-386", "price": 11369, "gross_total": 11339, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "TG", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 16:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-29 21:55:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111620bkk202603111740774bkk202603112315dac202603120050339dac202604291335bkk202604291700322bkk202604291840kul202604292155775", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1921176863999396235JNLUG", "flight_key": "F123NP00114-387", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "UniqueTransID": "NZ6404331833474935", "ItemCodeRef": "14lA9e67q1GnHB8wiSARJJ9csbBHJ6wir19cY2fvx2TktXN\/\/P+LH+8ZWBftQc6w7jkfwiezYKl\/Q62+TVtKVorZ0fBQ104gHXY8VQf6knnbSLrWMSyZPDpMlYuj2XHs", "PriceCodeRef": null, "supplier_title": "NZTRIP Live", "color_code": "#ffffff", "supplier_code": "mynztrip", "supplier_uid": "F123NP00114", "supplier_partner_code": "mynztrip-123-00114", "flight_group": [ { "group": 1, "flight_key": "F123NP00114-387", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "dZ7fNF76EMmo5jqHmRcC4QVsQ\/3X08qcCrtiOVpeojmEnWqgHKPIZjVbiiyO7aib", "origin": "KUL", "departure_time": "2026-03-11 18:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "BKK", "arrival_time": "2026-03-11 19:20:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-11", "flight_time": "2h 15m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "780" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "780" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "8h9XEq\/FF7M3RoQrwoE\/9aC7ZfDeqgsZbfz\/rDdyLAk+zw0U9hqUwBX3Lzz9Q9UJ", "origin": "BKK", "departure_time": "2026-03-11 23:15:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-03-12 00:50:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-03-11", "flight_time": "2h 35m", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-03-11", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "Y", "fareBasisCode": "YRFFTG", "meal_code": null, "seat_available": "9" } } ] }, { "group": 1, "flight_key": "F123NP00114-387", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": null, "transit_time": null, "routes": [ { "air_segment_key": "x7wXenwXFO\/p\/g0yMbxBmDbkVNPyzaI0b6cq1sarjeIBU3Y1G7\/wTJdAeCMrIGLj", "origin": "DAC", "departure_time": "2026-04-29 13:35:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-04-29 17:00:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-29", "flight_time": "2h 25m", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "PREMIUM ECONOMY", "cabin_code": "PREMIUM ECONOMY", "booking_code": "U", "fareBasisCode": "URFFTG", "meal_code": null, "seat_available": "9" } }, { "air_segment_key": "bCIa++wBCnAMCCwqHmfwqSeIDdKYr\/O3Lww6RQ0wbWJZD8+Fv5ARLJQDaAQ+O0Uv", "origin": "BKK", "departure_time": "2026-04-29 18:40:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "KUL", "arrival_time": "2026-04-29 21:55:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-29", "flight_time": "2h 15m", "distance": null, "lay_over": "PT01H40M", "lay_over_date": "2026-04-29", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "775" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "775" }, "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": null, "weight": "SB", "unit": null, "title": "SB" } } }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "ECONOMY", "booking_code": "Y", "fareBasisCode": "YIFMH", "meal_code": null, "seat_available": "9" } } ] } ], "price": { "currency": "MYR", "total": 11369, "gross_total": 11339, "base_fare": 10474, "tax": 895, "sell": { "currency": "MYR", "total": 11369, "base_fare": 10474, "tax": 895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTEzNjksImJhc2VfZmFyZSI6MTA0NzQsInRheCI6ODk1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6MTEzMzksImJhc2VfZmFyZSI6MTA0NDQsInRheCI6ODk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiTVlSIiwidG90YWwiOjExMzM5LCJiYXNlX2ZhcmUiOjEwNDQ0LCJ0YXgiOjg5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "MYR", "total": 11369, "base_fare": 10474, "tax": 895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10444.00", "tax": "895.00", "discount": 0, "ait": "0.00", "service_charge": 30 }, "partner": { "currency": "MYR", "total": 11369, "base_fare": 10474, "tax": 895, "gross": { "base_fare": "10444.00", "tax": "895.00", "discount": "0.00", "ait": "0.00", "service_charge": 30 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJNWVIiLCJ0b3RhbCI6IjExMzY5LjAwIiwiYmFzZV9mYXJlIjoiMTA0NzQuMDAiLCJ0YXgiOiI4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDQ0NC4wMCIsInRheCI6Ijg5NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTEzMzkuMDAiLCJiYXNlX2ZhcmUiOiIxMDQ0NC4wMCIsInRheCI6Ijg5NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNDQ0LjAwIiwidGF4IjoiODk1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6Ik1ZUiIsInRvdGFsIjoiMTEzMzkuMDAiLCJiYXNlX2ZhcmUiOiIxMDQ0NC4wMCIsInRheCI6Ijg5NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTMzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "SOTO", "promo_rules": "SOTO", "fare_rules": { "create_price_data": { "pax_price": [ { "pax_id": 0, "supplier_pax_id": 0, "pax_type": "ADT", "pax_count": "1", "pax_calculate_type": "yes", "currency": "MYR", "total_price": 11339, "base_fare": 10444, "tax": 895, "tax_breakdown": [], "gross_vat_ait": 0, "gross_discount": 0, "gross_service_charge": 0, "gross_payable": 0 } ] }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 11369, "filter": { "id": "F123NP00114-387", "price": 11369, "gross_total": 11339, "journey_duration": "PT0H0M", "journey_duration_seconds": 0, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "TG", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY", "connecting_airport": [], "total_segment_count": null, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-11 18:05:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-04-29 21:55:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "kul202603111805bkk202603111920780bkk202603112315dac202603120050339dac202604291335bkk202604291700322bkk202604291840kul202604292155775", "destination_reach_time": "PT", "destination_reach_timestamp": null } ] }