openapi: 3.0.3
info:
  title: ITT Flight API
  version: 1.0.0
  description: Flight API endpoints converted from Postman collection.

servers:
  - url: "{protocol}://{fullUrl}"
    description: Dynamic Server (Auto-detected)
    variables:
      protocol:
        enum:
          - https
          - http
        default: https
      fullUrl:
        default: api.innotraveltech.com
        description: Full URL of the server (Auto-detected based on domain)

tags:
  - name: Flight
    description: Flight search, pricing, booking, ancillaries and post-booking flows.

security:
  - apiKeyAuth: []
    secretCodeAuth: []
paths:

  /flight/search:
   post:
    tags:
      - "Flight Search & Pricing"
    summary: Search flights OneWay 
    operationId: flightSearchoneWay
    requestBody:
      required: true
      content:
        application/json:
          schema:
            type: object
            required: 
                - journey_type
                - Segment
                - Passenger Information
            properties:
                journey_type:
                  type: string
                  enum:
                    [
                      OneWay,
                      RoundTrip,
                      Multicity
                    ]
                Segment:
                  type: object
                  required: 
                    - departure_airport
                    - arrival_airport
                    - departure_date
                  properties:
                      departure_airport_type: 
                        type: string
                        description: Type of departure location (AIRPORT / CITY / STATION)
                        example: AIRPORT
                      departure_airport: 
                        type: string
                        description: Departure airport IATA code
                        example: DAC
                      arrival_airport_type: 
                        type: string
                        description: Type of arrival location (AIRPORT / CITY / STATION)
                        example: AIRPORT
                      arrival_airport: 
                        type: string
                        description: Arrival airport IATA code
                        example: DXB
                      departure_date: 
                       type: string
                       format: date
                       description: Departure date in YYYY-MM-DD format
                       example: 2026-03-30
                Passenger Information:
                  type: object
                  required: 
                    - travelers_adult
                    - booking_class
                    - partner_id
                  properties:
                       travelers_adult:
                            type: integer
                            description: Number of adult passengers
                            example: 1
                       travelers_child:
                            type: integer
                            description: Number of child passengers
                            example: 1
                       travelers_infants:
                            type: integer
                            description: Number of infant passengers
                            example: 0
                       preferred_carrier:
                            type: string
                            description: Preferred airline carrier code (empty for any)
                            example: ""
                       non_stop_flight:
                            type: string
                            description: Filter for nonstop flights (yes / no / any)
                            example: any
                       baggage_option:
                            type: string
                            description: Baggage preference filter (any / with / without)
                            example: any
                       booking_class:
                            type: string
                            description: Cabin class for booking (Economy / Business / First)
                            example: Economy
                       supplier_uid:
                            type: string
                            description: Supplier identifier (all for any supplier)
                            example: all
                       partner_id:
                            type: integer
                            description: Partner account ID
                            example: 1
                       language:
                            type: string
                            description: Response language
                            example: en
                    
            additionalProperties: true
          examples:
            oneWay:
              summary: One Way Search
              value:
                journey_type: "OneWay"
                segment:
                  - departure_airport_type: "AIRPORT"
                    departure_airport: "DAC"
                    arrival_airport_type: "AIRPORT"
                    arrival_airport: "DXB"
                    departure_date: "2026-03-30"
                travelers_adult: 1
                travelers_child: 0
                travelers_infants: 0
                preferred_carrier: [""]
                non_stop_flight: "any"
                baggage_option: "any"
                booking_class: "Economy"
                supplier_uid: "all"
                partner_id: "1"
                language: "en"
            
    responses:
      '200':
            description: Flight search response (includes success and business failures)
            content:
                application/json:
                    schema:
                        type: object
                        additionalProperties: true
                    examples:
                        
                        
                        successful_search:
                            summary: Successful Search Response
                            value:
                                status: success
                                data:
                                    tracking_id: "1117415826952619349CQJ"
                                    flights: 
                                message: "Flights found successfully."
                                value:
                                                 {
                                                    "status": "success",
                                                    "search_duration": "102 seconds",
                                                    "timestamp": "1771393615",
                                                    "search_complete": "2026-02-18 11:46:55",
                                                    "tracking_id": "11177139351426194ETLIZ",
                                                    "ftm_partner_id": "1",
                                                    "partner_id": "1",
                                                    "partner_name": "Demo Solution",
                                                    "message": null,
                                                    "total_fight": 20,
                                                    "currency": "BDT",
                                                    "resources": {
                                                        "base_url": {
                                                            "carrier": "https://airlines-resources.s3.ap-southeast-1.amazonaws.com/icon",
                                                            "aircraft": "https://airlines-resources.s3.ap-southeast-1.amazonaws.com/aircraft"
                                                        }
                                                    },
                                                    "data": [
                                                        {
                                                            "tracking_id": "11177139351426194ETLIZ",
                                                            "flight_key": "F1TT00152-0",
                                                            "journey_type": "OneWay",
                                                            "result_type": "general",
                                                            "get_branded_fare": "yes",
                                                            "hold_possible": "yes",
                                                            "package_option": "no",
                                                            "supplier_title": "TravelRobotFlight-Sandbox",
                                                            "color_code": "#ffffff",
                                                            "supplier_code": "travel_robot",
                                                            "supplier_uid": "F1TT00152",
                                                            "supplier_partner_code": "travel_robot-1-00152",
                                                            "search_parameter": {
                                                                "journey_type": "OneWay",
                                                                "segment": [
                                                                    {
                                                                        "departure_airport_type": "AIRPORT",
                                                                        "departure_airport": "DAC",
                                                                        "arrival_airport_type": "AIRPORT",
                                                                        "arrival_airport": "CGP",
                                                                        "departure_date": "2026-03-12"
                                                                    }
                                                                ],
                                                                "travelers_adult": 1,
                                                                "travelers_child": 0,
                                                                "travelers_child_age": [],
                                                                "travelers_infants": 0,
                                                                "travelers_infants_age": [],
                                                                "fare_type": null,
                                                                "fare_option": null,
                                                                "content_type": null,
                                                                "ptc_option": null,
                                                                "agency_ethnic_list": null,
                                                                "preferred_carrier": [],
                                                                "non_stop_flight": "any",
                                                                "baggage_option": "any",
                                                                "booking_class": "Economy",
                                                                "supplier_uid": "all",
                                                                "partner_id": "1",
                                                                "language": "en",
                                                                "short_ref": "12121212121",
                                                                "version": null,
                                                                "team_profile": null
                                                            },
                                                            "pax_options": {
                                                                "doc_required": "yes",
                                                                "pax_dob_required": "yes",
                                                                "seat_selection": "disable",
                                                                "meal_selection": "disable",
                                                                "baggage_selection": "disable",
                                                                "passport_scan_selection": "active",
                                                                "pax_search_selection": "disable",
                                                                "frequent_flyer_selection": "disable",
                                                                "wheelchair_selection": "disable",
                                                                "pax_email_contact_selection": "active",
                                                                "pax_save_option": "active",
                                                                "terms_selection": "check",
                                                                "cancellation_selection": "check"
                                                            },
                                                            "flight_group": [
                                                                {
                                                                    "group": 1,
                                                                    "FareAlternativeLegKeys": [
                                                                        "0b8de539575a4abda9686ea0b114a59a|@a4f4b226-1db2-4a98-80e1-d37158dc084d@e5ec065b-141a-40a5-893f-2489a22476b1@fa10acf4-8528-4f4b-b1aa-1916cafe0616@3279a9d5-f48e-4dbb-832d-fdebf358fc65"
                                                                    ],
                                                                    "flight_key": "F1TT00152-0-",
                                                                    "get_branded_fare": "yes",
                                                                    "no_of_stops_title": "Direct Flight",
                                                                    "no_of_stops": 0,
                                                                    "flight_time": "PT1H",
                                                                    "transit_time": "PT",
                                                                    "currency": "TRY",
                                                                    "fareBasisCode": "YOW",
                                                                    "booking_code": "Economy Class",
                                                                    "routes": [
                                                                        {
                                                                            "AlternativeRef": "3279a9d5-f48e-4dbb-832d-fdebf358fc65",
                                                                            "air_segment_key": "89ead430-4902-4228-ba46-48607b80cb29",
                                                                            "origin": "DAC",
                                                                            "departure_time": "2026-03-12T10:00:00",
                                                                            "origin_terminal": null,
                                                                            "origin_airport": {
                                                                                "name": "Hazrat Shahjalal International Airport",
                                                                                "city": "Dhaka",
                                                                                "country": "Bangladesh",
                                                                                "timezone": "Asia/Dhaka"
                                                                            },
                                                                            "destination": "CGP",
                                                                            "arrival_time": "2026-03-12T11:00:00",
                                                                            "destination_terminal": null,
                                                                            "destination_airport": {
                                                                                "name": "Shah Amanat International Airport",
                                                                                "city": "Chattogram (Chittagong)",
                                                                                "country": "Bangladesh",
                                                                                "timezone": "Asia/Dhaka"
                                                                            },
                                                                            "flight_date": "2026-03-12",
                                                                            "flight_time": "PT1H",
                                                                            "distance": null,
                                                                            "lay_over": "not-applicable",
                                                                            "lay_over_date": "not-applicable",
                                                                            "aircraft": {
                                                                                "code": "773",
                                                                                "name": null,
                                                                                "picture": "773.png"
                                                                            },
                                                                            "operating": {
                                                                                "carrier": "BG",
                                                                                "carrier_name": "Biman Bangladesh Airlines",
                                                                                "carrier_logo": "BG.png",
                                                                                "flight_number": "121"
                                                                            },
                                                                            "marketing": {
                                                                                "carrier": "BG",
                                                                                "carrier_name": "Biman Bangladesh Airlines",
                                                                                "carrier_logo": "BG.png",
                                                                                "flight_number": "121"
                                                                            },
                                                                            "booking_class": {
                                                                                "cabin_class": "Economy Class",
                                                                                "cabin_code": "Y",
                                                                                "booking_code": "Economy Class",
                                                                                "meal_code": null,
                                                                                "fareBasisCode": "YOW",
                                                                                "seat_available": 9
                                                                            },
                                                                            "baggages": {
                                                                                "checked": {
                                                                                    "ADT": {
                                                                                        "ptc_title": "Adult",
                                                                                        "passenger_type": "ADT",
                                                                                        "baggage_type": "checked",
                                                                                        "pieceCount": null,
                                                                                        "weight": "20",
                                                                                        "unit": "kg",
                                                                                        "title": "20 kg"
                                                                                    }
                                                                                },
                                                                                "carry_on": {
                                                                                    "ADT": {
                                                                                        "ptc_title": "Adult",
                                                                                        "passenger_type": "ADT",
                                                                                        "baggage_type": "carry_on",
                                                                                        "pieceCount": "SB",
                                                                                        "weight": "SB",
                                                                                        "unit": "SB",
                                                                                        "title": "SB"
                                                                                    }
                                                                                }
                                                                            }
                                                                        }
                                                                    ],
                                                                    "key": "0b8de539-575a-4abd-a968-6ea0b114a59a"
                                                                }
                                                            ],
                                                            "price": {
                                                                "currency": "BDT",
                                                                "total": 5295.3,
                                                                "gross_total": 5295.3,
                                                                "base_fare": 4853.39,
                                                                "tax": 441.91,
                                                                "sell": {
                                                                    "currency": "BDT",
                                                                    "total": 5295.3,
                                                                    "base_fare": 4853.39,
                                                                    "tax": 441.91
                                                                },
                                                                "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJUUlkiLCJ0b3RhbCI6NTI5NS4zLCJiYXNlX2ZhcmUiOjQ4NTMuMzksInRheCI6NDQxLjkxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJUUlkiLCJ0b3RhbCI6NTI5NS4zLCJiYXNlX2ZhcmUiOjQ4NTMuMzksInRheCI6NDQxLjkxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVFJZIiwidG90YWwiOjUyOTUuMywiYmFzZV9mYXJlIjo0ODUzLjM5LCJ0YXgiOjQ0MS45MX19",
                                                                "price_breakdown": [
                                                                    {
                                                                        "passenger_id": "1",
                                                                        "supplier_pax_id": "1",
                                                                        "passenger_type": "ADT",
                                                                        "primary_ptc": "ADT",
                                                                        "ptc_title": "Adult",
                                                                        "passenger_total": 1,
                                                                        "pax_calculate_type": "yes",
                                                                        "comission_type": "",
                                                                        "comission_value": "",
                                                                        "currency": "BDT",
                                                                        "total": 5295.3,
                                                                        "base_fare": 4853.39,
                                                                        "tax": 441.91,
                                                                        "ticket_issue_charge": 0,
                                                                        "total_ticket_issue_charge": 0,
                                                                        "gross": {
                                                                            "base_fare": "4853.39",
                                                                            "tax": "441.91",
                                                                            "discount": 0,
                                                                            "ait": "0.00",
                                                                            "service_charge": 0
                                                                        },
                                                                        "partner": {
                                                                            "currency": "BDT",
                                                                            "total": 5295.3,
                                                                            "base_fare": 4853.39,
                                                                            "tax": 441.91,
                                                                            "gross": {
                                                                                "base_fare": "4853.39",
                                                                                "tax": "441.91",
                                                                                "discount": "0.00",
                                                                                "ait": "0.00",
                                                                                "service_charge": 0
                                                                            },
                                                                            "taxBreakdown": {
                                                                                "BD": {
                                                                                    "title": "BD -Embarkation Fee (Domestic/International)",
                                                                                    "amount": "0.00"
                                                                                },
                                                                                "UT": {
                                                                                    "title": "UT - Foreign Air Travel Tax (FATT)",
                                                                                    "amount": "0.00"
                                                                                },
                                                                                "E5": {
                                                                                    "title": "E5 - Value Added Tax on Embarkation Fees",
                                                                                    "amount": "0.00"
                                                                                },
                                                                                "YQ": {
                                                                                    "title": "YQ – Carrier-Imposed Surcharge/Fuel Surcharge",
                                                                                    "amount": "0.00"
                                                                                },
                                                                                "YR": {
                                                                                    "title": "YR – Another Carrier-Imposed Surcharge",
                                                                                    "amount": "0.00"
                                                                                },
                                                                                "Other": {
                                                                                    "title": "Others taxes",
                                                                                    "amount": "0.00"
                                                                                }
                                                                            }
                                                                        },
                                                                        "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJUUlkiLCJ0b3RhbCI6IjUyOTUuMzAiLCJiYXNlX2ZhcmUiOiI0ODUzLjM5IiwidGF4IjoiNDQxLjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg1My4zOSIsInRheCI6IjQ0MS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJUUlkiLCJ0b3RhbCI6IjUyOTUuMzAiLCJiYXNlX2ZhcmUiOiI0ODUzLjM5IiwidGF4IjoiNDQxLjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg1My4zOSIsInRheCI6IjQ0MS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJUUlkiLCJ0b3RhbCI6IjUyOTUuMzAiLCJiYXNlX2ZhcmUiOiI0ODUzLjM5IiwidGF4IjoiNDQxLjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUyOTUuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9"
                                                                    }
                                                                ]
                                                            },
                                                            "fare_rules": {
                                                                "refundable_data": null,
                                                                "refundable": "non-refundable",
                                                                "change_before_departure": "not-available"
                                                            },
                                                            "total_price": 5295.3,
                                                            "filter": {
                                                                "id": "F1TT00152-0",
                                                                "price": 5295.3,
                                                                "journey_duration": "PT",
                                                                "journey_duration_seconds": null,
                                                                "layover_duration": "PT",
                                                                "layover_duration_seconds": null,
                                                                "carrier_operating": "BG",
                                                                "carrier_marketing": "BG",
                                                                "aircraft": "773",
                                                                "aircraft_name": null,
                                                                "cabin_class": "Economy Class",
                                                                "connecting_airport": [],
                                                                "total_segment_count": 1,
                                                                "no_of_stops": 0,
                                                                "departure_timing_slot": "morning",
                                                                "departure_departure_time": "2026-03-12T10:00:00",
                                                                "arrival_timing_slot": "morning",
                                                                "arrival_departure_time": "2026-03-12T11:00:00",
                                                                "refund": "non-refundable",
                                                                "baggage_value": null,
                                                                "baggage_unit": null,
                                                                "baggage_title": "no-baggage"
                                                            },
                                                            "filter_unique_filter_code": "dac202603121000cgp202603121100121",
                                                            "destination_reach_time": "PT",
                                                            "destination_reach_timestamp": null
                                                        },
                                                        
                                                    ],
                                                    "filter_data": {
                                                        "lowest_price": {
                                                            "id": "F1TT00152-0",
                                                            "price": 5295.3,
                                                            "gross_total": null,
                                                            "journey_duration": "PT",
                                                            "journey_duration_seconds": null,
                                                            "layover_duration": "PT",
                                                            "layover_duration_seconds": null,
                                                            "carrier_operating": "BG",
                                                            "carrier_marketing": "BG",
                                                            "departure_timing_slot": "morning",
                                                            "departure_departure_time": "2026-03-12T10:00:00",
                                                            "arrival_timing_slot": "morning",
                                                            "arrival_departure_time": "2026-03-12T11:00:00"
                                                        },
                                                        "highest_price": {
                                                            "id": "F1PS00082-7",
                                                            "price": 436742.65,
                                                            "gross_total": null,
                                                            "journey_duration": "PT1H",
                                                            "journey_duration_seconds": 3600,
                                                            "layover_duration": "PT",
                                                            "layover_duration_seconds": 0,
                                                            "carrier_operating": "BG",
                                                            "carrier_marketing": "BG",
                                                            "departure_timing_slot": null,
                                                            "departure_departure_time": null,
                                                            "arrival_timing_slot": "morning",
                                                            "arrival_departure_time": "2026-03-12T09:00:00"
                                                        },
                                                        "lowest_layover_time": {
                                                            "id": "F1TT00152-0",
                                                            "price": 5295.3,
                                                            "gross_total": null,
                                                            "journey_duration": "PT",
                                                            "journey_duration_seconds": null,
                                                            "layover_duration": "PT",
                                                            "layover_duration_seconds": null,
                                                            "carrier_operating": "BG",
                                                            "carrier_marketing": "BG",
                                                            "departure_timing_slot": "morning",
                                                            "departure_departure_time": "2026-03-12T10:00:00",
                                                            "arrival_timing_slot": "morning",
                                                            "arrival_departure_time": "2026-03-12T11:00:00"
                                                        },
                                                        "highest_layover_time": {
                                                            "id": "F1PS00082-6",
                                                            "price": 435373.96,
                                                            "gross_total": null,
                                                            "journey_duration": "PT29H10M",
                                                            "journey_duration_seconds": 105000,
                                                            "layover_duration": "PT19H20M",
                                                            "layover_duration_seconds": 69600,
                                                            "carrier_operating": "OV",
                                                            "carrier_marketing": "OV",
                                                            "departure_timing_slot": null,
                                                            "departure_departure_time": null,
                                                            "arrival_timing_slot": "morning",
                                                            "arrival_departure_time": "2026-03-13T07:55:00"
                                                        },
                                                        "fastest_duration": {
                                                            "id": "F1TT00152-0",
                                                            "price": 5295.3,
                                                            "gross_total": null,
                                                            "journey_duration": "PT",
                                                            "journey_duration_seconds": null,
                                                            "layover_duration": "PT",
                                                            "layover_duration_seconds": null,
                                                            "carrier_operating": "BG",
                                                            "carrier_marketing": "BG",
                                                            "departure_timing_slot": "morning",
                                                            "departure_departure_time": "2026-03-12T10:00:00",
                                                            "arrival_timing_slot": "morning",
                                                            "arrival_departure_time": "2026-03-12T11:00:00"
                                                        },
                                                        "highest_duration": {
                                                            "id": "F1PS00082-6",
                                                            "price": 435373.96,
                                                            "gross_total": null,
                                                            "journey_duration": "PT29H10M",
                                                            "journey_duration_seconds": 105000,
                                                            "layover_duration": "PT19H20M",
                                                            "layover_duration_seconds": 69600,
                                                            "carrier_operating": "OV",
                                                            "carrier_marketing": "OV",
                                                            "departure_timing_slot": null,
                                                            "departure_departure_time": null,
                                                            "arrival_timing_slot": "morning",
                                                            "arrival_departure_time": "2026-03-13T07:55:00"
                                                        },
                                                        "lowest_departure_time": {
                                                            "id": "F1PS00082-0",
                                                            "price": 57903.38,
                                                            "gross_total": null,
                                                            "journey_duration": "PT1H",
                                                            "journey_duration_seconds": 3600,
                                                            "layover_duration": "PT",
                                                            "layover_duration_seconds": 0,
                                                            "carrier_operating": "BG",
                                                            "carrier_marketing": "BG",
                                                            "departure_timing_slot": null,
                                                            "departure_departure_time": null,
                                                            "arrival_timing_slot": "morning",
                                                            "arrival_departure_time": "2026-03-12T11:00:00"
                                                        },
                                                        "lowest_arrival_time": {
                                                            "id": "F1PS00082-7",
                                                            "price": 436742.65,
                                                            "gross_total": null,
                                                            "journey_duration": "PT1H",
                                                            "journey_duration_seconds": 3600,
                                                            "layover_duration": "PT",
                                                            "layover_duration_seconds": 0,
                                                            "carrier_operating": "BG",
                                                            "carrier_marketing": "BG",
                                                            "departure_timing_slot": null,
                                                            "departure_departure_time": null,
                                                            "arrival_timing_slot": "morning",
                                                            "arrival_departure_time": "2026-03-12T09:00:00"
                                                        },
                                                        "latest_takeoff": {
                                                            "id": "F1TT00152-4",
                                                            "price": 5295.3,
                                                            "gross_total": null,
                                                            "journey_duration": "PT",
                                                            "journey_duration_seconds": null,
                                                            "layover_duration": "PT",
                                                            "layover_duration_seconds": null,
                                                            "carrier_operating": "BG",
                                                            "carrier_marketing": "BG",
                                                            "departure_timing_slot": "evening",
                                                            "departure_departure_time": "2026-03-12T20:45:00",
                                                            "arrival_timing_slot": "night",
                                                            "arrival_departure_time": "2026-03-12T21:45:00"
                                                        },
                                                        "latest_landing": {
                                                            "id": "F1TT00152-5",
                                                            "price": 40140.08,
                                                            "gross_total": null,
                                                            "journey_duration": "PT",
                                                            "journey_duration_seconds": null,
                                                            "layover_duration": "PT",
                                                            "layover_duration_seconds": null,
                                                            "carrier_operating": "OV",
                                                            "carrier_marketing": "OV",
                                                            "departure_timing_slot": "midnight",
                                                            "departure_departure_time": "2026-03-12T02:45:00",
                                                            "arrival_timing_slot": "morning",
                                                            "arrival_departure_time": "2026-03-13T07:55:00"
                                                        },
                                                        "airlines_with_price": [
                                                            {
                                                                "id": "F1TT00152-0",
                                                                "price": 5295.3,
                                                                "gross_total": null,
                                                                "journey_duration": "PT",
                                                                "journey_duration_seconds": null,
                                                                "layover_duration": "PT",
                                                                "layover_duration_seconds": null,
                                                                "carrier_operating": "BG",
                                                                "carrier_marketing": "BG",
                                                                "departure_timing_slot": "morning",
                                                                "departure_departure_time": "2026-03-12T10:00:00",
                                                                "arrival_timing_slot": "morning",
                                                                "arrival_departure_time": "2026-03-12T11:00:00"
                                                            },
                                                            {
                                                                "id": "F1TT00152-5",
                                                                "price": 40140.08,
                                                                "gross_total": null,
                                                                "journey_duration": "PT",
                                                                "journey_duration_seconds": null,
                                                                "layover_duration": "PT",
                                                                "layover_duration_seconds": null,
                                                                "carrier_operating": "OV",
                                                                "carrier_marketing": "OV",
                                                                "departure_timing_slot": "midnight",
                                                                "departure_departure_time": "2026-03-12T02:45:00",
                                                                "arrival_timing_slot": "morning",
                                                                "arrival_departure_time": "2026-03-13T07:55:00"
                                                            },
                                                            {
                                                                "id": "F1TT00152-7",
                                                                "price": 40440.27,
                                                                "gross_total": null,
                                                                "journey_duration": "PT",
                                                                "journey_duration_seconds": null,
                                                                "layover_duration": "PT",
                                                                "layover_duration_seconds": null,
                                                                "carrier_operating": "OV",
                                                                "carrier_marketing": "X1",
                                                                "departure_timing_slot": "early-morning",
                                                                "departure_departure_time": "2026-03-12T05:10:00",
                                                                "arrival_timing_slot": "morning",
                                                                "arrival_departure_time": "2026-03-13T07:55:00"
                                                            }
                                                        ],
                                                        "take_off": {
                                                            "0": "morning",
                                                            "1": "afternoon",
                                                            "3": "evening",
                                                            "5": "midnight",
                                                            "6": "early-morning",
                                                            "8": null
                                                        },
                                                        "landing_time": {
                                                            "0": "morning",
                                                            "1": "afternoon",
                                                            "3": "evening",
                                                            "4": "night",
                                                            "9": "day"
                                                        },
                                                        "carrier": {
                                                            "operating": [
                                                                "BG",
                                                                "OV"
                                                            ],
                                                            "marketing": [
                                                                "BG",
                                                                "OV",
                                                                "X1"
                                                            ]
                                                        },
                                                        "baggage": [
                                                            {
                                                                "baggage_value": null,
                                                                "baggage_unit": null,
                                                                "baggage_title": "no-baggage"
                                                            }
                                                        ],
                                                        "connecting_airport": [
                                                            "MCT"
                                                        ],
                                                        "no_of_stops": [
                                                            0,
                                                            1
                                                        ]
                                                    },
                                                    "search_parameter": {
                                                        "journey_type": "OneWay",
                                                        "segment": [
                                                            {
                                                                "departure_airport_type": "AIRPORT",
                                                                "departure_airport": "DAC",
                                                                "arrival_airport_type": "AIRPORT",
                                                                "arrival_airport": "CGP",
                                                                "departure_date": "2026-03-12"
                                                            }
                                                        ],
                                                        "travelers_adult": 1,
                                                        "travelers_child": 0,
                                                        "travelers_child_age": [],
                                                        "travelers_infants": 0,
                                                        "travelers_infants_age": [],
                                                        "fare_type": null,
                                                        "fare_option": null,
                                                        "content_type": null,
                                                        "ptc_option": null,
                                                        "agency_ethnic_list": null,
                                                        "preferred_carrier": [],
                                                        "non_stop_flight": "any",
                                                        "baggage_option": "any",
                                                        "booking_class": "Economy",
                                                        "supplier_uid": "all",
                                                        "partner_id": "1",
                                                        "language": "en",
                                                        "short_ref": "12121212121",
                                                        "version": null,
                                                        "team_profile": null
                                                    },
                                                    "search_result_logs_url": "https://temp-logs.example.com/flight_logs/11177139351426194ETLIZ/search_result.json",
                                                    "beforeSearchduration": "1 seconds"
                                                }
                        invalid_date:
                                summary: Invalid departure date
                                value:
                                    status: failed
                                    reason: "You need to provide future or current departure_date"

                        no_flight_found:
                                summary: No flight available
                                value:
                                    status: failed
                                    reason: "There are currently no flights available. ref id 71177493438726194L8MIM."

                
      
      
  
  /flight/branded-fare:
   post:
    tags:
      - "Flight Search & Pricing"
    summary: Get branded fare options for a flight
    description: If the get_branded_fare value is yes. You need to call branded fare api for RoundTrip both flight and pass the value in array from all flight options. If the get_branded_fare value is no. You need to call branded fare api for RoundTrip only selected flight and pass the value in array from selected flight options.


    operationId: flightBrandedFare

    requestBody:
      required: true
      content:
        application/json:
          schema:
            type: object
            required:
              - member_id
              - tracking_id
              - flight_key
              - result_type
            properties:
              member_id:
                type: string
                example: "1"
              tracking_id:
                type: string
                example: "11174158960526193"
              flight_key:
                type: string
                example: "F1ZT00006-2"
              result_type:
                type: string
                example: "general"
              connected_flight_key:
                type: string
                nullable: true
                example: ""
              connected_brand_option:
                type: string
                nullable: true
                example: ""

    responses:
      '200':
        description: Branded fare options response
        content:
         application/json:
            schema:
                type: object
                additionalProperties: true
            examples:
                successful_branded_fare:
                    summary: Successful Branded Fare Response
                    value:
                        status: success
                        data:
                            tracking_id: "1117415826952619349CQJ"
                            branded_fare_options: 
                        message: "Branded fare options retrieved successfully."
                        value:
                                {
                                    "status": "success",
                                    "reason": null,
                                    "member_id": "1",
                                    "tracking_id": "11177139032526194UXAWG",
                                    "result_type": "general",
                                    "total_options": 1,
                                    "data": [
                                        {
                                            "search_tracking_id": "11177139032526194UXAWG",
                                            "tracking_id": "11177139032526194UXAWG",
                                            "flight_key": "F1TT00152-0",
                                            "new_flight_key": "F1TT00152-0",
                                            "brand_option": "YOW",
                                            "brand_title": "",
                                            "description": "Economy Class",
                                            "connected_flight_key": null,
                                            "connected_brand_option": null,
                                            "order_by": 5295.3,
                                            "info": [
                                                {
                                                    "title": "Booking Class",
                                                    "code": "booking_class",
                                                    "value": "Economy Class",
                                                    "remark": "Economy Class"
                                                },
                                                {
                                                    "title": "Checked baggage",
                                                    "code": "checked_baggage",
                                                    "value": "20 kg",
                                                    "remark": "20 kg"
                                                },
                                                {
                                                    "title": "Hand baggage",
                                                    "code": "Hand baggage",
                                                    "value": "SB",
                                                    "remark": "SB"
                                                },
                                                {
                                                    "title": "Meal Information",
                                                    "code": "_eal_nformation",
                                                    "value": "Included",
                                                    "remark": "Snack"
                                                }
                                            ],
                                            "price": {
                                                "currency": "BDT",
                                                "total": 5295.3,
                                                "gross_total": 5295.3,
                                                "base_fare": 4853.39,
                                                "tax": 441.91,
                                                "sell": {
                                                    "currency": "BDT",
                                                    "total": 5295.3,
                                                    "base_fare": 4853.39,
                                                    "tax": 441.91
                                                },
                                                "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJUUlkiLCJ0b3RhbCI6NTI5NS4zLCJiYXNlX2ZhcmUiOjQ4NTMuMzksInRheCI6NDQxLjkxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJUUlkiLCJ0b3RhbCI6NTI5NS4zLCJiYXNlX2ZhcmUiOjQ4NTMuMzksInRheCI6NDQxLjkxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVFJZIiwidG90YWwiOjUyOTUuMywiYmFzZV9mYXJlIjo0ODUzLjM5LCJ0YXgiOjQ0MS45MX19",
                                                "price_breakdown": [
                                                    {
                                                        "passenger_id": "1",
                                                        "supplier_pax_id": "1",
                                                        "passenger_type": "ADT",
                                                        "primary_ptc": "ADT",
                                                        "ptc_title": "Adult",
                                                        "passenger_total": 1,
                                                        "pax_calculate_type": "yes",
                                                        "comission_type": "",
                                                        "comission_value": "",
                                                        "currency": "BDT",
                                                        "total": 5295.3,
                                                        "base_fare": 4853.39,
                                                        "tax": 441.91,
                                                        "ticket_issue_charge": 0,
                                                        "total_ticket_issue_charge": 0,
                                                        "gross": {
                                                            "base_fare": "4853.39",
                                                            "tax": "441.91",
                                                            "discount": 0,
                                                            "ait": "0.00",
                                                            "service_charge": 0
                                                        },
                                                        "partner": {
                                                            "currency": "BDT",
                                                            "total": 5295.3,
                                                            "base_fare": 4853.39,
                                                            "tax": 441.91,
                                                            "gross": {
                                                                "base_fare": "4853.39",
                                                                "tax": "441.91",
                                                                "discount": "0.00",
                                                                "ait": "0.00",
                                                                "service_charge": 0
                                                            },
                                                            "taxBreakdown": {
                                                                "BD": {
                                                                    "title": "BD -Embarkation Fee (Domestic/International)",
                                                                    "amount": "0.00"
                                                                },
                                                                "UT": {
                                                                    "title": "UT - Foreign Air Travel Tax (FATT)",
                                                                    "amount": "0.00"
                                                                },
                                                                "E5": {
                                                                    "title": "E5 - Value Added Tax on Embarkation Fees",
                                                                    "amount": "0.00"
                                                                },
                                                                "YQ": {
                                                                    "title": "YQ – Carrier-Imposed Surcharge/Fuel Surcharge",
                                                                    "amount": "0.00"
                                                                },
                                                                "YR": {
                                                                    "title": "YR – Another Carrier-Imposed Surcharge",
                                                                    "amount": "0.00"
                                                                },
                                                                "Other": {
                                                                    "title": "Others taxes",
                                                                    "amount": "0.00"
                                                                }
                                                            }
                                                        },
                                                        "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJUUlkiLCJ0b3RhbCI6IjUyOTUuMzAiLCJiYXNlX2ZhcmU"
                                                    }
                                                ]
                                            }
                                        }
                                    ],
                                    "selected_flight": {
                                        "tracking_id": "11177139032526194UXAWG",
                                        "flight_key": "F1TT00152-0",
                                        "journey_type": "OneWay",
                                        "result_type": "general",
                                        "get_branded_fare": "yes",
                                        "hold_possible": "yes",
                                        "package_option": "no",
                                        "supplier_title": "TravelRobotFlight-Sandbox",
                                        "color_code": "#ffffff",
                                        "supplier_code": "travel_robot",
                                        "supplier_uid": "F1TT00152",
                                        "supplier_partner_code": "travel_robot-1-00152",
                                        "search_parameter": {
                                            "journey_type": "OneWay",
                                            "segment": [
                                                {
                                                    "departure_airport_type": "AIRPORT",
                                                    "departure_airport": "DAC",
                                                    "arrival_airport_type": "AIRPORT",
                                                    "arrival_airport": "CGP",
                                                    "departure_date": "2026-03-10"
                                                }
                                            ],
                                            "travelers_adult": 1,
                                            "travelers_child": 0,
                                            "travelers_child_age": [],
                                            "travelers_infants": 0,
                                            "travelers_infants_age": [],
                                            "fare_type": null,
                                            "fare_option": null,
                                            "content_type": null,
                                            "ptc_option": null,
                                            "agency_ethnic_list": null,
                                            "preferred_carrier": [],
                                            "non_stop_flight": "any",
                                            "baggage_option": "any",
                                            "booking_class": "Economy",
                                            "supplier_uid": "all",
                                            "partner_id": "1",
                                            "language": "en",
                                            "short_ref": "12121212121",
                                            "version": null,
                                            "team_profile": null
                                        },
                                        "pax_options": {
                                            "doc_required": "yes",
                                            "pax_dob_required": "yes",
                                            "seat_selection": "disable",
                                            "meal_selection": "disable",
                                            "baggage_selection": "disable",
                                            "passport_scan_selection": "active",
                                            "pax_search_selection": "disable",
                                            "frequent_flyer_selection": "disable",
                                            "wheelchair_selection": "disable",
                                            "pax_email_contact_selection": "active",
                                            "pax_save_option": "active",
                                            "terms_selection": "check",
                                            "cancellation_selection": "check"
                                        },
                                        "flight_group": [
                                            {
                                                "group": 1,
                                                "FareAlternativeLegKeys": [
                                                    "817ac635a9d24ebda28c48c8e77bed3b|@12a0084e-0c26-4b27-8d8b-73bbc9f1cf8d@a46215be-9c7b-425f-8931-17e6edc0fdcc@c484b133-1536-40de-89ca-99c1ed1834ae@6d84793e-ff1b-4d02-85cc-6101fb4bd7ca"
                                                ],
                                                "flight_key": "F1TT00152-0-",
                                                "get_branded_fare": "yes",
                                                "no_of_stops_title": "Direct Flight",
                                                "no_of_stops": 0,
                                                "flight_time": "PT1H",
                                                "transit_time": "PT",
                                                "currency": "TRY",
                                                "fareBasisCode": "YOW",
                                                "booking_code": "Economy Class",
                                                "routes": [
                                                    {
                                                        "AlternativeRef": "6d84793e-ff1b-4d02-85cc-6101fb4bd7ca",
                                                        "air_segment_key": "c378d4f9-78dd-4cd4-9a4e-8fd8184990fe",
                                                        "origin": "DAC",
                                                        "departure_time": "2026-03-10T10:00:00",
                                                        "origin_terminal": null,
                                                        "origin_airport": {
                                                            "name": "Hazrat Shahjalal International Airport",
                                                            "city": "Dhaka",
                                                            "country": "Bangladesh",
                                                            "timezone": "Asia/Dhaka"
                                                        },
                                                        "destination": "CGP",
                                                        "arrival_time": "2026-03-10T11:00:00",
                                                        "destination_terminal": null,
                                                        "destination_airport": {
                                                            "name": "Shah Amanat International Airport",
                                                            "city": "Chattogram (Chittagong)",
                                                            "country": "Bangladesh",
                                                            "timezone": "Asia/Dhaka"
                                                        },
                                                        "flight_date": "2026-03-10",
                                                        "flight_time": "PT1H0M",
                                                        "distance": null,
                                                        "lay_over": "not-applicable",
                                                        "lay_over_date": "not-applicable",
                                                        "aircraft": {
                                                            "code": "773",
                                                            "name": null,
                                                            "picture": "773.png"
                                                        },
                                                        "operating": {
                                                            "carrier": "BG",
                                                            "carrier_name": "Biman Bangladesh Airlines",
                                                            "carrier_logo": "BG.png",
                                                            "flight_number": "121"
                                                        },
                                                        "marketing": {
                                                            "carrier": "BG",
                                                            "carrier_name": "Biman Bangladesh Airlines",
                                                            "carrier_logo": "BG.png",
                                                            "flight_number": "121"
                                                        },
                                                        "booking_class": {
                                                            "cabin_class": "Economy Class",
                                                            "cabin_code": "Y",
                                                            "booking_code": "Economy Class",
                                                            "meal_code": null,
                                                            "fareBasisCode": "YOW",
                                                            "seat_available": 9
                                                        },
                                                        "baggages": {
                                                            "checked": {
                                                                "ADT": {
                                                                    "ptc_title": "Adult",
                                                                    "passenger_type": "ADT",
                                                                    "baggage_type": "checked",
                                                                    "pieceCount": null,
                                                                    "weight": "20",
                                                                    "unit": "kg",
                                                                    "title": "20 kg"
                                                                }
                                                            },
                                                            "carry_on": {
                                                                "ADT": {
                                                                    "ptc_title": "Adult",
                                                                    "passenger_type": "ADT",
                                                                    "baggage_type": "carry_on",
                                                                    "pieceCount": "SB",
                                                                    "weight": "SB",
                                                                    "unit": "SB",
                                                                    "title": "SB"
                                                                }
                                                            }
                                                        }
                                                    }
                                                ],
                                                "key": "817ac635-a9d2-4ebd-a28c-48c8e77bed3b"
                                            }
                                        ],
                                        "price": {
                                            "currency": "BDT",
                                            "total": 5295.3,
                                            "gross_total": 5295.3,
                                            "base_fare": 4853.39,
                                            "tax": 441.91,
                                            "sell": {
                                                "currency": "BDT",
                                                "total": 5295.3,
                                                "base_fare": 4853.39,
                                                "tax": 441.91
                                            },
                                            "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOi",
                                            "price_breakdown": [
                                                {
                                                    "passenger_id": "1",
                                                    "supplier_pax_id": "1",
                                                    "passenger_type": "ADT",
                                                    "primary_ptc": "ADT",
                                                    "ptc_title": "Adult",
                                                    "passenger_total": 1,
                                                    "pax_calculate_type": "yes",
                                                    "comission_type": "",
                                                    "comission_value": "",
                                                    "currency": "BDT",
                                                    "total": 5295.3,
                                                    "base_fare": 4853.39,
                                                    "tax": 441.91,
                                                    "ticket_issue_charge": 0,
                                                    "total_ticket_issue_charge": 0,
                                                    "gross": {
                                                        "base_fare": "4853.39",
                                                        "tax": "441.91",
                                                        "discount": 0,
                                                        "ait": "0.00",
                                                        "service_charge": 0
                                                    },
                                                    "partner": {
                                                        "currency": "BDT",
                                                        "total": 5295.3,
                                                        "base_fare": 4853.39,
                                                        "tax": 441.91,
                                                        "gross": {
                                                            "base_fare": "4853.39",
                                                            "tax": "441.91",
                                                            "discount": "0.00",
                                                            "ait": "0.00",
                                                            "service_charge": 0
                                                        },
                                                        "taxBreakdown": {
                                                            "BD": {
                                                                "title": "BD -Embarkation Fee (Domestic/International)",
                                                                "amount": "0.00"
                                                            },
                                                            "UT": {
                                                                "title": "UT - Foreign Air Travel Tax (FATT)",
                                                                "amount": "0.00"
                                                            },
                                                            "E5": {
                                                                "title": "E5 - Value Added Tax on Embarkation Fees",
                                                                "amount": "0.00"
                                                            },
                                                            "YQ": {
                                                                "title": "YQ – Carrier-Imposed Surcharge/Fuel Surcharge",
                                                                "amount": "0.00"
                                                            },
                                                            "YR": {
                                                                "title": "YR – Another Carrier-Imposed Surcharge",
                                                                "amount": "0.00"
                                                            },
                                                            "Other": {
                                                                "title": "Others taxes",
                                                                "amount": "0.00"
                                                            }
                                                        }
                                                    },
                                                    "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJUUlkiLCJ0b3RhbCI6IjUyOTUuMzAiLCJiYXNlX2ZhcmUiOiI"
                                                }
                                            ]
                                        },
                                        "fare_rules": {
                                            "refundable_data": null,
                                            "refundable": "non-refundable",
                                            "change_before_departure": "not-available"
                                        },
                                        "total_price": 5295.3,
                                        "filter": {
                                            "id": "F1TT00152-0",
                                            "price": 5295.3,
                                            "journey_duration": "PT",
                                            "journey_duration_seconds": null,
                                            "layover_duration": "PT",
                                            "layover_duration_seconds": null,
                                            "carrier_operating": "BG",
                                            "carrier_marketing": "BG",
                                            "aircraft": "773",
                                            "aircraft_name": null,
                                            "cabin_class": "Economy Class",
                                            "connecting_airport": [],
                                            "total_segment_count": 1,
                                            "no_of_stops": 0,
                                            "departure_timing_slot": "morning",
                                            "departure_departure_time": "2026-03-10T10:00:00",
                                            "arrival_timing_slot": "morning",
                                            "arrival_departure_time": "2026-03-10T11:00:00",
                                            "refund": "non-refundable",
                                            "baggage_value": null,
                                            "baggage_unit": null,
                                            "baggage_title": "no-baggage"
                                        },
                                        "filter_unique_filter_code": "dac202603101000cgp202603101100121",
                                        "destination_reach_time": "PT",
                                        "destination_reach_timestamp": null
                                    }
                                }

                

                                       
                authorization_failed:
                    summary: Authorization Failed (Warning)
                    value:
                        status: failed
                        is_warning: "yes"
                        reason: "You do not have authorization to book through . Please reach out to the Support team for assistance."
                        reason_admin: " Book Flight is Disable"
     
      
  /flight/validate:
    post:
      tags: 
        - "Flight Search & Pricing"
      summary: Validate selected itinerary and pricing
      operationId: flightValidate
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - member_id
                - result_type
                - data
              additionalProperties: true
              properties:
                member_id:
                    type: string
                result_type:
                    type: string
                data:
                    type: array
                items:
                    type: object
                    required:
                    - tracking_id
                    - flight_key
                    properties:
                        tracking_id:
                            type: string
                        flight_key:
                             type: string
                        brand_option:
                            type: string    
            examples:
              default:
                value:
                  member_id: "1"
                  result_type: general
                  data:
                    - tracking_id: Value (Integer)
                      flight_key: String
                      brand_option: String
      responses:
        '200':
           description: Flight validation response
           content:
            application/json:
               schema:
                    type: object
                    additionalProperties: true
               examples:
                    successful_validation:
                        summary: Successful Validation Response
                        value:
                            {
                                "status": "success",
                                "is_warning": "no",
                                "reason": null,
                                "reason_admin": null,
                                "search": {
                                    "tracking_id": "11177139202626194TS42Z",
                                    "flight_key": "F1TT00032-0",
                                    "filter_unique_filter_code": "dac202603111510cgp202603111610125"
                                },
                                "booking_tracking_id": "11177139214226194U5TSM",
                                "tracking_id": "11177139202626194TS42Z",
                                "flight_key": null,
                                "price_change": "up",
                                "search_price": {
                                    "currency": "BDT",
                                    "amount": 5199
                                },
                                "validation_price": {
                                    "currency": "BDT",
                                    "amount": 5452.32
                                },
                                "additional_services": [
                                    {
                                        "type": "meet_and_greet",
                                        "charge_type": "fixed",
                                        "value": 40,
                                        "description": "desc"
                                    }
                                ],
                                "session_expire": {
                                    "timestamp": 1771393047,
                                    "datetime": "2026-02-18 11:37:27"
                                },
                                "serviceCharge": {
                                    "currency": "BDT",
                                    "reissue": 0,
                                    "void": 0,
                                    "refund": 0
                                },
                                "data": {
                                    "tracking_id": "11177139214226194U5TSM",
                                    "flight_key": "F1TT00032-0",
                                    "journey_type": "OneWay",
                                    "result_type": "general",
                                    "get_branded_fare": "no",
                                    "hold_possible": "yes",
                                    "supplier_title": "Travelport-Sandbox",
                                    "color_code": "#ffffff",
                                    "supplier_code": "travelport",
                                    "supplier_uid": "F1TT00032",
                                    "supplier_partner_code": "travelport-1-00032",
                                    "info_message": null,
                                    "tp_trace_id": "11177139202626194TS42Z",
                                    "Session_Key": "e698df00-6cba-467a-80fe-ab37f6ada957",
                                    "FlightTrackingID": 0,
                                    "search_parameter": {
                                        "journey_type": "OneWay",
                                        "segment": [
                                            {
                                                "departure_airport_type": "AIRPORT",
                                                "departure_airport": "DAC",
                                                "arrival_airport_type": "AIRPORT",
                                                "arrival_airport": "CGP",
                                                "departure_date": "2026-03-11"
                                            }
                                        ],
                                        "travelers_adult": 1,
                                        "travelers_child": 0,
                                        "travelers_child_age": [],
                                        "travelers_infants": 0,
                                        "travelers_infants_age": [],
                                        "fare_type": null,
                                        "fare_option": null,
                                        "content_type": null,
                                        "ptc_option": null,
                                        "agency_ethnic_list": null,
                                        "preferred_carrier": [],
                                        "non_stop_flight": "any",
                                        "baggage_option": "any",
                                        "booking_class": "Economy",
                                        "supplier_uid": "all",
                                        "partner_id": "1",
                                        "language": "en",
                                        "short_ref": "12121212121",
                                        "version": null,
                                        "team_profile": null
                                    },
                                    "pax_options": {
                                        "doc_required": "no",
                                        "pax_dob_required": "yes",
                                        "seat_selection": "disable",
                                        "meal_selection": "disable",
                                        "baggage_selection": "disable",
                                        "passport_scan_selection": "active",
                                        "pax_search_selection": "active",
                                        "frequent_flyer_selection": "disable",
                                        "wheelchair_selection": "disable",
                                        "pax_email_contact_selection": "active",
                                        "pax_save_option": "active",
                                        "terms_selection": "check",
                                        "cancellation_selection": "check",
                                        "flight_type": "domestic"
                                    },
                                    "flight_group": [
                                        {
                                            "group": 1,
                                            "flight_key": "F1TT00032-0",
                                            "no_of_stops_title": "Direct Flight",
                                            "no_of_stops": 0,
                                            "flight_time": "PT0H55M",
                                            "transit_time": null,
                                            "routes": [
                                                {
                                                    "air_segment_key": "mDlyCxUqWDKAbVJDIAAAAA==",
                                                    "origin": "DAC",
                                                    "departure_time": "2026-03-11T06:15:00.000+06:00",
                                                    "origin_terminal": "1",
                                                    "origin_airport": {
                                                        "name": "Hazrat Shahjalal International Airport",
                                                        "city": "Dhaka",
                                                        "country": "Bangladesh",
                                                        "timezone": "Asia/Dhaka"
                                                    },
                                                    "destination": "CGP",
                                                    "arrival_time": "2026-03-11T07:10:00.000+06:00",
                                                    "destination_terminal": "1",
                                                    "destination_airport": {
                                                        "name": "Shah Amanat International Airport",
                                                        "city": "Chattogram (Chittagong)",
                                                        "country": "Bangladesh",
                                                        "timezone": "Asia/Dhaka"
                                                    },
                                                    "flight_date": "2026-03-11",
                                                    "flight_time": "PT0H55M",
                                                    "distance": "142",
                                                    "lay_over": "not-applicable",
                                                    "lay_over_date": "not-applicable",
                                                    "aircraft": {
                                                        "code": "738",
                                                        "name": "738",
                                                        "picture": "738.png"
                                                    },
                                                    "operating": {
                                                        "carrier": "BS",
                                                        "carrier_name": "US-Bangla Airlines",
                                                        "carrier_logo": "BS.png",
                                                        "flight_number": "343"
                                                    },
                                                    "marketing": {
                                                        "carrier": "BS",
                                                        "carrier_name": "US-Bangla Airlines",
                                                        "carrier_logo": "BS.png",
                                                        "flight_number": "343"
                                                    },
                                                    "booking_class": {
                                                        "cabin_class": "Economy",
                                                        "cabin_code": "E",
                                                        "booking_code": "E",
                                                        "meal_code": null,
                                                        "seat_available": null,
                                                        "FareInfoRef": null,
                                                        "FareRuleKey": null
                                                    },
                                                    "baggages": {
                                                        "checked": {
                                                            "ADT": {
                                                                "passenger_type": "ADT",
                                                                "baggage_type": "checked",
                                                                "pieceCount": null,
                                                                "weight": "20",
                                                                "unit": "kg",
                                                                "title": "20 kg"
                                                            }
                                                        },
                                                        "carry_on": {
                                                            "ADT": {
                                                                "passenger_type": "ADT",
                                                                "baggage_type": "carry_on",
                                                                "pieceCount": null,
                                                                "weight": "7",
                                                                "unit": "kg",
                                                                "title": "7 kg*"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    ],
                                    "price": {
                                        "currency": "BDT",
                                        "total": 5452.32,
                                        "gross_total": 4699,
                                        "base_fare": 4277.32,
                                        "tax": 1175,
                                        "sell": {
                                            "currency": "BDT",
                                            "total": 5452.32,
                                            "base_fare": 4277.32,
                                            "tax": 1175
                                        },
                                        "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTQ1Mi4zMiwiYmFzZV9mYXJlIjo0Mjc3LjMyLCJ0YXgiOjExNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0NDUyLjMyLCJiYXNlX2ZhcmUiOjMyNzcuMzIsInRheCI6MTE3NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjoiNy4wMCJ9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQ2OTksImJhc2VfZmFyZSI6MzUyNCwidGF4IjoxMTc1fX0=",
                                        "price_breakdown": [
                                            {
                                                "passenger_id": "1",
                                                "supplier_pax_id": "1",
                                                "passenger_type": "ADT",
                                                "primary_ptc": "ADT",
                                                "ptc_title": "Adult",
                                                "passenger_total": 1,
                                                "pax_calculate_type": "yes",
                                                "comission_type": "general",
                                                "comission_value": "7.00",
                                                "currency": "BDT",
                                                "total": 5452.32,
                                                "base_fare": 4277.32,
                                                "tax": 1175,
                                                "ticket_issue_charge": 0,
                                                "total_ticket_issue_charge": 0,
                                                "gross": {
                                                    "base_fare": "3524.00",
                                                    "tax": "1175.00",
                                                    "discount": 246.68,
                                                    "ait": "0.00",
                                                    "service_charge": 1000
                                                },
                                                "partner": {
                                                    "currency": "BDT",
                                                    "total": 5452.32,
                                                    "base_fare": 4277.32,
                                                    "tax": 1175,
                                                    "gross": {
                                                        "base_fare": "3524.00",
                                                        "tax": "1175.00",
                                                        "discount": "246.68",
                                                        "ait": "0.00",
                                                        "service_charge": 1000
                                                    },
                                                    "taxBreakdown": {
                                                        "BD": {
                                                            "title": "BD -Embarkation Fee (Domestic/International)",
                                                            "amount": "25.00"
                                                        },
                                                        "UT": {
                                                            "title": "UT - Foreign Air Travel Tax (FATT)",
                                                            "amount": "200.00"
                                                        },
                                                        "E5": {
                                                            "title": "E5 - Value Added Tax on Embarkation Fees",
                                                            "amount": "30.00"
                                                        },
                                                        "YQ": {
                                                            "title": "YQ – Carrier-Imposed Surcharge/Fuel Surcharge",
                                                            "amount": "50.00"
                                                        },
                                                        "YR": {
                                                            "title": "YR – Another Carrier-Imposed Surcharge",
                                                            "amount": "0.00"
                                                        },
                                                        "Other": {
                                                            "title": "Others taxes",
                                                            "amount": "870.00"
                                                        }
                                                    }
                                                },
                                                "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU0NTIuMzIiLCJiYXNlX2ZhcmUiOiI0MjcRfZGlzY291bnREb21lc3RpYyI6IjAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VydmljZUNoYXJnZVBlclBheCI6IjAuMDAifSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="
                                            }
                                        ]
                                    },
                                    "penalty_info": {
                                        "partial_payment_available": "no",
                                        "currency": "BDT",
                                        "flight_price": 5452.32,
                                        "pay_now": 1908.31,
                                        "rest_payment_date": "2026-02-28T11:00:00",
                                        "rest_payment_amount": 3544.01,
                                        "pay_now_airlines_currency": "BDT",
                                        "pay_now_airlines": 3500,
                                        "pay_now_airlines_minimum": 3500,
                                        "pay_now_charges": 0,
                                        "journey_date": "2026-03-11",
                                        "booking_date": "2026-02-18",
                                        "interval_day": 21,
                                        "iata_payment_date": null,
                                        "partial_pay_day_before": "10",
                                        "total_minimum_payment": 1908.31,
                                        "daysInMonth": null,
                                        "payment_settlement_iata_cycle": "7",
                                        "supplier_currency": "BDT",
                                        "purchase_price": 4452.32,
                                        "total_passenger": 1,
                                        "data": [
                                            {
                                                "pax_type": "ADT",
                                                "pax_count": 1,
                                                "min_cancel_charge": 3500,
                                                "data": [
                                                    {
                                                        "type": "change",
                                                        "forSegment": null,
                                                        "applied": "prior_to_departure",
                                                        "amount": 3500,
                                                        "currency": "BDT",
                                                        "fmg": {
                                                            "amount": 3500,
                                                            "currency": "BDT",
                                                            "penalty_markup": 0,
                                                            "penalty_exchange_rate": 3500
                                                        },
                                                        "supplier": {
                                                            "amount": "3500.0",
                                                            "currency": "BDT"
                                                        }
                                                    },
                                                    {
                                                        "type": "cancel",
                                                        "forSegment": null,
                                                        "applied": "prior_to_departure",
                                                        "amount": 3500,
                                                        "currency": "BDT",
                                                        "fmg": {
                                                            "amount": 3500,
                                                            "currency": "BDT",
                                                            "penalty_markup": 0,
                                                            "penalty_exchange_rate": 3500
                                                        },
                                                        "supplier": {
                                                            "amount": "3500.0",
                                                            "currency": "BDT"
                                                        }
                                                    }
                                                ]
                                            }
                                        ],
                                        "partner_policy": {
                                            "Id": "1",
                                            "timestamp_created": "1753097037",
                                            "timestamp_updated": "1753097037",
                                            "ftm_partner_id": "1",
                                            "master_partner_id": "1",
                                            "partial_pay_specific_route": "any_route",
                                            "partial_pay_minium_pay_rules": "custom",
                                            "partial_pay_custom_ratio_pay": "35",
                                            "partial_pay_iata_payment_cycle": "no",
                                            "partial_pay_day_before": "3",
                                            "partial_pay_day_before_SevenTen": "3",
                                            "partial_pay_day_before_ElvenFifteen": "7",
                                            "partial_pay_day_before_SixteenAbove": "10",
                                            "partial_pay_max_amount": "100",
                                            "partial_pay_max_booking": "100",
                                            "partial_pay_limit_type": "ONETIME",
                                            "partial_pay_limit_weekly": "Sunday",
                                            "partial_pay_limit_onetime": "2027-01-19",
                                            "partial_pay_limit_onetime_timestamp": "1800295200",
                                            "partner_name": "Demo Travel Tech",
                                            "remark": "",
                                            "status": "active"
                                        }
                                    },
                                    "get_pax_ptc_data": null,
                                    "fare_rules": {
                                        "refundable_data": null,
                                        "refundable": "non-refundable",
                                        "change_before_departure": "not-available"
                                    },
                                    "calendar_key": "2026-03-11-2026-03-11",
                                    "calendar_flight_date": "2026-03-11",
                                    "calendar_arrival_date": "2026-03-11",
                                    "calendar_carrier": "BS",
                                    "calendar_total_currency": "BDT",
                                    "calendar_total_price": 5452.32,
                                    "calendar_total_sell": 5452.32,
                                    "calendar_supplier_currency": null,
                                    "calendar_supplier_amount": null,
                                    "calendar_fmg_amount": null,
                                    "total_price": 5452.32,
                                    "filter": {
                                        "id": "F1TT00032-0",
                                        "price": 5452.32,
                                        "gross_total": 4699,
                                        "journey_duration": "PT0H55M",
                                        "journey_duration_seconds": 3300,
                                        "layover_duration": "PT0H0M",
                                        "layover_duration_seconds": 0,
                                        "carrier_operating": "BS",
                                        "carrier_marketing": "BS",
                                        "aircraft": "738",
                                        "aircraft_name": "738",
                                        "cabin_class": "Economy",
                                        "connecting_airport": [],
                                        "total_segment_count": 1,
                                        "no_of_stops": [
                                            {
                                                "group": 1,
                                                "no_of_stops": 0
                                            }
                                        ],
                                        "departure_timing_slot": "early-morning",
                                        "departure_departure_time": "2026-03-11T06:15:00.000+06:00",
                                        "arrival_timing_slot": "morning",
                                        "arrival_departure_time": "2026-03-11T07:10:00.000+06:00",
                                        "refund": "non-refundable",
                                        "baggage_value": "kg",
                                        "baggage_unit": "20",
                                        "baggage_title": "20 kg"
                                    },
                                    "filter_unique_filter_code": "dac202603110615cgp202603110710343",
                                    "destination_reach_time": "PT",
                                    "destination_reach_timestamp": null,
                                    "post_booking_process": "auto",
                                    "book_now_pay_later": "no"
                                },
                                "terms": {
                                    "status": "disable",
                                    "text": null
                                },
                                "cancellation_terms": {
                                    "status": "disable",
                                    "text": null
                                },
                                "search_parameter": {
                                    "journey_type": "OneWay",
                                    "segment": [
                                        {
                                            "departure_airport_type": "AIRPORT",
                                            "departure_airport": "DAC",
                                            "arrival_airport_type": "AIRPORT",
                                            "arrival_airport": "CGP",
                                            "departure_date": "2026-03-11"
                                        }
                                    ],
                                    "travelers_adult": 1,
                                    "travelers_child": 0,
                                    "travelers_child_age": [],
                                    "travelers_infants": 0,
                                    "travelers_infants_age": [],
                                    "fare_type": null,
                                    "fare_option": null,
                                    "content_type": null,
                                    "ptc_option": null,
                                    "agency_ethnic_list": null,
                                    "preferred_carrier": [],
                                    "non_stop_flight": "any",
                                    "baggage_option": "any",
                                    "booking_class": "Economy",
                                    "supplier_uid": "all",
                                    "partner_id": "1",
                                    "language": "en",
                                    "short_ref": "12121212121",
                                    "version": null,
                                    "team_profile": null
                                },
                                "isDomestic_Flight": true,
                                "passenger_data": null,
                                "available_addon_service": {
                                    "baggage_option": null,
                                    "seat_option_option": null,
                                    "meal": null
                                }
                            }
                    parameter_missing:
                        summary: Missing Parameter Error
                        value:
                            status: failed
                            reason: "The result_type parameter is required for data validation"

                    authorization_failed:
                        summary: Authorization Failed (Warning)
                        value:
                            status: failed
                            is_warning: "yes"
                            reason: "You do not have authorization to book through. Please reach out to the Support team for assistance."
                            reason_admin: "Book Flight is Disable"                
                        
            
             
                            

        
       
  /flight/validation-get-status:
    post:
      tags: 
        - "Flight Search & Pricing"
      summary: Get validation status for a booking
      operationId: flightValidationGetStatus
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - booking_traking_id
                - member_id
              properties:
                booking_traking_id:
                    type: string
                    example: "11177139214226194U5TSM"
                member_id:
                    type: string
                    example: "1"
                
              additionalProperties: true
            examples:
              default:
                value:
                      booking_tracking_id: 11172835977626193
                      member_id: "1"
      responses:
        '200':
          description: Current validation status and final price
          content:
            application/json:
                 schema:
                    type: object
                    additionalProperties: true
                 examples:
                    Successfull-validation-get-status:
                     summary: Successful status response
                     value:
                       
                        {
                            "status": "success",
                            "re_price_status": null,
                            "reason": null,
                            "reason_admin": null,
                            "price_change": "up",
                            "tracking_id": "11177139202626194TS42Z",
                            "booking_tracking_id": "11177139214226194U5TSM",
                            "flight_key": null,
                            "currency": "BDT",
                            "total_amount": 5452.32,
                            "search_price": {
                                "currency": "BDT",
                                "amount": 5199
                            },
                            "validation_price": {
                                "currency": "BDT",
                                "amount": 5452.32
                            },
                            "additional_services": [
                                {
                                    "type": "meet_and_greet",
                                    "charge_type": "fixed",
                                    "value": 40,
                                    "description": "desc"
                                }
                            ],
                            "session_expire": {
                                "timestamp": 1771393047,
                                "datetime": "2026-02-18 11:37:27"
                            },
                            "serviceCharge": {
                                "currency": "BDT",
                                "reissue": 0,
                                "void": 0,
                                "refund": 0
                            },
                            "resources": {
                                "base_url": {
                                    "carrier": "https://airlines-resources.s3.ap-southeast-1.amazonaws.com/icon",
                                    "aircraft": "https://airlines-resources.s3.ap-southeast-1.amazonaws.com/aircraft"
                                }
                            },
                            "data": {
                                "tracking_id": "11177139214226194U5TSM",
                                "flight_key": "F1TT00032-0",
                                "journey_type": "OneWay",
                                "result_type": "general",
                                "get_branded_fare": "no",
                                "hold_possible": "yes",
                                "supplier_title": "Travelport-Sandbox",
                                "color_code": "#ffffff",
                                "supplier_code": "travelport",
                                "supplier_uid": "F1TT00032",
                                "supplier_partner_code": "travelport-1-00032",
                                "info_message": null,
                                "tp_trace_id": "11177139202626194TS42Z",
                                "Session_Key": "e698df00-6cba-467a-80fe-ab37f6ada957",
                                "FlightTrackingID": 0,
                                "search_parameter": {
                                    "journey_type": "OneWay",
                                    "segment": [
                                        {
                                            "departure_airport_type": "AIRPORT",
                                            "departure_airport": "DAC",
                                            "arrival_airport_type": "AIRPORT",
                                            "arrival_airport": "CGP",
                                            "departure_date": "2026-03-11"
                                        }
                                    ],
                                    "travelers_adult": 1,
                                    "travelers_child": 0,
                                    "travelers_child_age": [],
                                    "travelers_infants": 0,
                                    "travelers_infants_age": [],
                                    "fare_type": null,
                                    "fare_option": null,
                                    "content_type": null,
                                    "ptc_option": null,
                                    "agency_ethnic_list": null,
                                    "preferred_carrier": [],
                                    "non_stop_flight": "any",
                                    "baggage_option": "any",
                                    "booking_class": "Economy",
                                    "supplier_uid": "all",
                                    "partner_id": "1",
                                    "language": "en",
                                    "short_ref": "12121212121",
                                    "version": null,
                                    "team_profile": null
                                },
                                "pax_options": {
                                    "doc_required": "no",
                                    "pax_dob_required": "yes",
                                    "seat_selection": "disable",
                                    "meal_selection": "disable",
                                    "baggage_selection": "disable",
                                    "passport_scan_selection": "active",
                                    "pax_search_selection": "active",
                                    "frequent_flyer_selection": "disable",
                                    "wheelchair_selection": "disable",
                                    "pax_email_contact_selection": "active",
                                    "pax_save_option": "active",
                                    "terms_selection": "check",
                                    "cancellation_selection": "check",
                                    "flight_type": "domestic",
                                    "baggage_protection_selection_required": "disable"
                                },
                                "flight_group": [
                                    {
                                        "group": 1,
                                        "flight_key": "F1TT00032-0",
                                        "no_of_stops_title": "Direct Flight",
                                        "no_of_stops": 0,
                                        "flight_time": "PT0H55M",
                                        "transit_time": null,
                                        "routes": [
                                            {
                                                "air_segment_key": "mDlyCxUqWDKAbVJDIAAAAA==",
                                                "origin": "DAC",
                                                "departure_time": "2026-03-11T06:15:00.000+06:00",
                                                "origin_terminal": "1",
                                                "origin_airport": {
                                                    "name": "Hazrat Shahjalal International Airport",
                                                    "city": "Dhaka",
                                                    "country": "Bangladesh",
                                                    "timezone": "Asia/Dhaka"
                                                },
                                                "destination": "CGP",
                                                "arrival_time": "2026-03-11T07:10:00.000+06:00",
                                                "destination_terminal": "1",
                                                "destination_airport": {
                                                    "name": "Shah Amanat International Airport",
                                                    "city": "Chattogram (Chittagong)",
                                                    "country": "Bangladesh",
                                                    "timezone": "Asia/Dhaka"
                                                },
                                                "flight_date": "2026-03-11",
                                                "flight_time": "PT0H55M",
                                                "distance": "142",
                                                "lay_over": "not-applicable",
                                                "lay_over_date": "not-applicable",
                                                "aircraft": {
                                                    "code": "738",
                                                    "name": "738",
                                                    "picture": "738.png"
                                                },
                                                "operating": {
                                                    "carrier": "BS",
                                                    "carrier_name": "US-Bangla Airlines",
                                                    "carrier_logo": "BS.png",
                                                    "flight_number": "343"
                                                },
                                                "marketing": {
                                                    "carrier": "BS",
                                                    "carrier_name": "US-Bangla Airlines",
                                                    "carrier_logo": "BS.png",
                                                    "flight_number": "343"
                                                },
                                                "booking_class": {
                                                    "cabin_class": "Economy",
                                                    "cabin_code": "E",
                                                    "booking_code": "E",
                                                    "meal_code": null,
                                                    "seat_available": null,
                                                    "FareInfoRef": null,
                                                    "FareRuleKey": null
                                                },
                                                "baggages": {
                                                    "checked": {
                                                        "ADT": {
                                                            "passenger_type": "ADT",
                                                            "baggage_type": "checked",
                                                            "pieceCount": null,
                                                            "weight": "20",
                                                            "unit": "kg",
                                                            "title": "20 kg"
                                                        }
                                                    },
                                                    "carry_on": {
                                                        "ADT": {
                                                            "passenger_type": "ADT",
                                                            "baggage_type": "carry_on",
                                                            "pieceCount": null,
                                                            "weight": "7",
                                                            "unit": "kg",
                                                            "title": "7 kg*"
                                                        }
                                                    }
                                                }
                                            }
                                        ]
                                    }
                                ],
                                "price": {
                                    "currency": "BDT",
                                    "total": 5452.32,
                                    "gross_total": 4699,
                                    "base_fare": 4277.32,
                                    "tax": 1175,
                                    "sell": {
                                        "currency": "BDT",
                                        "total": 5452.32,
                                        "base_fare": 4277.32,
                                        "tax": 1175
                                    },
                                    "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTQ1Mi4zMiwiYmFzZV9mYXJlIjo0Mjc3LjMyLCJ0YXgiOjExNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0NDUyLjMyLCJiYXNlX2ZhcmUiOjMyNzcuMzIsInRheCI6MTE3NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjoiNy4wMCJ9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQ2OTksImJhc2VfZmFyZSI6MzUyNCwidGF4IjoxMTc1fX0=",
                                    "price_breakdown": [
                                        {
                                            "passenger_id": "1",
                                            "supplier_pax_id": "1",
                                            "passenger_type": "ADT",
                                            "primary_ptc": "ADT",
                                            "ptc_title": "Adult",
                                            "passenger_total": 1,
                                            "pax_calculate_type": "yes",
                                            "comission_type": "general",
                                            "comission_value": "7.00",
                                            "currency": "BDT",
                                            "total": 5452.32,
                                            "base_fare": 4277.32,
                                            "tax": 1175,
                                            "ticket_issue_charge": 0,
                                            "total_ticket_issue_charge": 0,
                                            "gross": {
                                                "base_fare": "3524.00",
                                                "tax": "1175.00",
                                                "discount": 246.68,
                                                "ait": "0.00",
                                                "service_charge": 1000
                                            },
                                            "partner": {
                                                "currency": "BDT",
                                                "total": 5452.32,
                                                "base_fare": 4277.32,
                                                "tax": 1175,
                                                "gross": {
                                                    "base_fare": "3524.00",
                                                    "tax": "1175.00",
                                                    "discount": "246.68",
                                                    "ait": "0.00",
                                                    "service_charge": 1000
                                                },
                                                "taxBreakdown": {
                                                    "BD": {
                                                        "title": "BD -Embarkation Fee (Domestic/International)",
                                                        "amount": "25.00"
                                                    },
                                                    "UT": {
                                                        "title": "UT - Foreign Air Travel Tax (FATT)",
                                                        "amount": "200.00"
                                                    },
                                                    "E5": {
                                                        "title": "E5 - Value Added Tax on Embarkation Fees",
                                                        "amount": "30.00"
                                                    },
                                                    "YQ": {
                                                        "title": "YQ – Carrier-Imposed Surcharge/Fuel Surcharge",
                                                        "amount": "50.00"
                                                    },
                                                    "YR": {
                                                        "title": "YR – Another Carrier-Imposed Surcharge",
                                                        "amount": "0.00"
                                                    },
                                                    "Other": {
                                                        "title": "Others taxes",
                                                        "amount": "870.00"
                                                    }
                                                }
                                            },
                                            "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU0NTIuMzIiLCJiYXNlX2ZhcmUiOiI0Mjc3LjMyIiwidGF4IjoiMTE3NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjQuMDAiLCJ0YXgiOiIxMTc1LjA"
                                        }
                                    ]
                                },
                                "penalty_info": {
                                    "partial_payment_available": "no",
                                    "currency": "BDT",
                                    "flight_price": 5452.32,
                                    "pay_now": 1908.31,
                                    "rest_payment_date": "2026-02-28T11:00:00",
                                    "rest_payment_amount": 3544.01,
                                    "pay_now_airlines_currency": "BDT",
                                    "pay_now_airlines": 3500,
                                    "pay_now_airlines_minimum": 3500,
                                    "pay_now_charges": 0,
                                    "journey_date": "2026-03-11",
                                    "booking_date": "2026-02-18",
                                    "interval_day": 21,
                                    "iata_payment_date": null,
                                    "partial_pay_day_before": "10",
                                    "total_minimum_payment": 1908.31,
                                    "daysInMonth": null,
                                    "payment_settlement_iata_cycle": "7",
                                    "supplier_currency": "BDT",
                                    "purchase_price": 4452.32,
                                    "total_passenger": 1,
                                    "data": [
                                        {
                                            "pax_type": "ADT",
                                            "pax_count": 1,
                                            "min_cancel_charge": 3500,
                                            "data": [
                                                {
                                                    "type": "change",
                                                    "forSegment": null,
                                                    "applied": "prior_to_departure",
                                                    "amount": 3500,
                                                    "currency": "BDT",
                                                    "fmg": {
                                                        "amount": 3500,
                                                        "currency": "BDT",
                                                        "penalty_markup": 0,
                                                        "penalty_exchange_rate": 3500
                                                    },
                                                    "supplier": {
                                                        "amount": "3500.0",
                                                        "currency": "BDT"
                                                    }
                                                },
                                                {
                                                    "type": "cancel",
                                                    "forSegment": null,
                                                    "applied": "prior_to_departure",
                                                    "amount": 3500,
                                                    "currency": "BDT",
                                                    "fmg": {
                                                        "amount": 3500,
                                                        "currency": "BDT",
                                                        "penalty_markup": 0,
                                                        "penalty_exchange_rate": 3500
                                                    },
                                                    "supplier": {
                                                        "amount": "3500.0",
                                                        "currency": "BDT"
                                                    }
                                                }
                                            ]
                                        }
                                    ],
                                    "partner_policy": {
                                        "Id": "1",
                                        "timestamp_created": "1753097037",
                                        "timestamp_updated": "1753097037",
                                        "ftm_partner_id": "1",
                                        "master_partner_id": "1",
                                        "partial_pay_specific_route": "any_route",
                                        "partial_pay_minium_pay_rules": "custom",
                                        "partial_pay_custom_ratio_pay": "35",
                                        "partial_pay_iata_payment_cycle": "no",
                                        "partial_pay_day_before": "3",
                                        "partial_pay_day_before_SevenTen": "3",
                                        "partial_pay_day_before_ElvenFifteen": "7",
                                        "partial_pay_day_before_SixteenAbove": "10",
                                        "partial_pay_max_amount": "100",
                                        "partial_pay_max_booking": "100",
                                        "partial_pay_limit_type": "ONETIME",
                                        "partial_pay_limit_weekly": "Sunday",
                                        "partial_pay_limit_onetime": "2027-01-19",
                                        "partial_pay_limit_onetime_timestamp": "1800295200",
                                        "partner_name": "Demo Travel Tech",
                                        "remark": "",
                                        "status": "active"
                                    }
                                },
                                "get_pax_ptc_data": null,
                                "fare_rules": {
                                    "refundable_data": null,
                                    "refundable": "non-refundable",
                                    "change_before_departure": "not-available"
                                },
                                "calendar_key": "2026-03-11-2026-03-11",
                                "calendar_flight_date": "2026-03-11",
                                "calendar_arrival_date": "2026-03-11",
                                "calendar_carrier": "BS",
                                "calendar_total_currency": "BDT",
                                "calendar_total_price": 5452.32,
                                "calendar_total_sell": 5452.32,
                                "calendar_supplier_currency": null,
                                "calendar_supplier_amount": null,
                                "calendar_fmg_amount": null,
                                "total_price": 5452.32,
                                "filter": {
                                    "id": "F1TT00032-0",
                                    "price": 5452.32,
                                    "gross_total": 4699,
                                    "journey_duration": "PT0H55M",
                                    "journey_duration_seconds": 3300,
                                    "layover_duration": "PT0H0M",
                                    "layover_duration_seconds": 0,
                                    "carrier_operating": "BS",
                                    "carrier_marketing": "BS",
                                    "aircraft": "738",
                                    "aircraft_name": "738",
                                    "cabin_class": "Economy",
                                    "connecting_airport": [],
                                    "total_segment_count": 1,
                                    "no_of_stops": [
                                        {
                                            "group": 1,
                                            "no_of_stops": 0
                                        }
                                    ],
                                    "departure_timing_slot": "early-morning",
                                    "departure_departure_time": "2026-03-11T06:15:00.000+06:00",
                                    "arrival_timing_slot": "morning",
                                    "arrival_departure_time": "2026-03-11T07:10:00.000+06:00",
                                    "refund": "non-refundable",
                                    "baggage_value": "kg",
                                    "baggage_unit": "20",
                                    "baggage_title": "20 kg"
                                },
                                "filter_unique_filter_code": "dac202603110615cgp202603110710343",
                                "destination_reach_time": "PT",
                                "destination_reach_timestamp": null,
                                "post_booking_process": "auto",
                                "book_now_pay_later": "no"
                            },
                            "search_parameter": {
                                "journey_type": "OneWay",
                                "segment": [
                                    {
                                        "departure_airport_type": "AIRPORT",
                                        "departure_airport": "DAC",
                                        "arrival_airport_type": "AIRPORT",
                                        "arrival_airport": "CGP",
                                        "departure_date": "2026-03-11"
                                    }
                                ],
                                "travelers_adult": 1,
                                "travelers_child": 0,
                                "travelers_child_age": [],
                                "travelers_infants": 0,
                                "travelers_infants_age": [],
                                "fare_type": null,
                                "fare_option": null,
                                "content_type": null,
                                "ptc_option": null,
                                "agency_ethnic_list": null,
                                "preferred_carrier": [],
                                "non_stop_flight": "any",
                                "baggage_option": "any",
                                "booking_class": "Economy",
                                "supplier_uid": "all",
                                "partner_id": "1",
                                "language": "en",
                                "short_ref": "12121212121",
                                "version": null,
                                "team_profile": null
                            },
                            "isDomestic_Flight": true,
                            "passenger_data": [],
                            "seat_selection_required": null,
                            "meal_selection_required": null,
                            "baggage_selection_required": null,
                            "baggage_data": [],
                            "meal_data": [],
                            "seat_data": [],
                            "baggage_protection_selection_required": "disable",
                            "baggage_protection_data": [],
                            "discount_data": [],
                            "ancillary_services_validation": {
                                "total_travelers_adult": 1,
                                "total_travelers_child": 0,
                                "baggage": {
                                    "required": null,
                                    "adult_validation": true,
                                    "child_validation": true
                                },
                                "meal": {
                                    "required": null,
                                    "adult_validation": true,
                                    "child_validation": true
                                },
                                "seat": {
                                    "required": null,
                                    "adult_validation": true,
                                    "child_validation": true
                                },
                                "baggage_protection": {
                                    "required": "disable",
                                    "validation": true
                                }
                            },
                            "terms": {
                                "status": "disable",
                                "text": null
                            },
                            "cancellation_terms": {
                                "status": "disable",
                                "text": null
                            }
                        }
                    parameter_missing:
                        summary: Missing Parameter Error
                        value:
                            status: failed
                            reason: "The result_type parameter is required for data validation"

                    authorization_failed:
                        summary: Authorization Failed (Warning)
                        value:
                            status: failed
                            is_warning: "yes"
                            reason: "You do not have authorization to book through. Please reach out to the Support team for assistance."
                            reason_admin: "Book Flight is Disable"
                    
                    
        
            
      
 
        
  /flight/update-travellers:
    post:
      tags: 
        - Passenger & Ancillaries
      summary: Update passenger details in a booking
      operationId: flightUpdateTravellers
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - booking_tracking_id
                - member_id
                - passenger
              properties:
                 booking_tracking_id:
                    type: string
                    description: Booking tracking ID from previous step
                    example: "6911771481303261946AGZX"
                 member_id:
                    type: string
                    description: Member account ID
                    example: "1"
                 save_pax:
                    type: string
                    description: Save passenger information for future booking
                    example: "yes"
                 passenger:
                    type: array
                    description: Passenger list
                    items:
                        type: object
                        required:
                        - pax_id
                        - pax_type
                        - gender
                        - title
                        - first_name
                        - last_name
                        - dob
                        properties:
                            pax_id:
                                type: string
                                description: Passenger unique ID
                                example: "1"
                            pax_type:
                                type: string
                                description: Passenger type (ADT = Adult, CNN = Child, INF = Infant)
                                example: ADT
                            gender:
                                type: string
                                description: Passenger gender
                                example: M
                            title:
                                type: string
                                description: Title (Mr, Mrs, Ms, Miss, Mstr)
                                example: MR
                            first_name:
                                type: string
                                example: Imam
                            last_name:
                                type: string
                                example: Hasan
                            dob:
                                type: string
                                format: date
                                description: Date of birth (YYYY-MM-DD)
                                example: "1998-10-24"
                            doc_country:
                                type: string
                                description: Passport issuing country
                                example: BD
                            doc_no:
                                type: string
                                description: Passport number
                                example: A1235121
                            doc_dateofexpiry:
                                type: string
                                format: date
                                description: Passport expiry date
                                example: "2028-10-25"
                            doc_dateofissue:
                                type: string
                                format: date
                                description: Passport issue date
                                example: "2023-10-25"
                            frequent_flyer:
                                type: string
                                description: Frequent flyer number
                                example: "21321313132"
                            isd_code:
                                type: string
                                description: Country ISD code
                                example: "880"
                            contact_no:
                                type: string
                                description: Passenger contact number
                                example: "0175565521"
                            email_address:
                                type: string
                                format: email
                                description: Passenger email
                                example: "iam@jhon.com"
                            wheelchair_required:
                                type: string
                                description: Wheelchair assistance required (yes/no)
                                example: "no"



              additionalProperties: true
            examples:
              default:
                value:
                  booking_tracking_id: "6911771481303261946AGZX"
                  member_id: "1"
                  save_pax: "yes"
                  passenger:
                    - pax_id: "1"
                      pax_type: "ADT"
                      gender: "M"
                      title: "MR"
                      first_name: "Jhon"
                      last_name: "DOE"
                      dob: "1998-10-24"
                      doc_country: "BD"
                      doc_no: "A1235121"
                      doc_dateofexpiry: "2028-10-25"
                      doc_dateofissue: "2023-10-25"
                      frequent_flyer: "21321313132"
                      isd_code: "880"
                      contact_no: "0175565521"
                      email_address: "iam@jhon.com"
                      wheelchair_required: "no"
                              
      responses:
        '200':
          description: Traveller details updated
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
              examples:
                successful_update:
                    summary: Travelers updated successfully.
                    value:
                        {
                            "status": "success",
                            "reason": "Passenger data has been successfully updated. ",
                            "tracking_id": "11177139214226194U5TSM",
                            "total_guest": 1,
                            "Final_Supplier_Pax_Data": null,
                            "price_status": {
                                "status": "success",
                                "price_change": "no-change",
                                "search_price": null,
                                "validation_price": null
                            },
                            "data": [
                                {
                                    "tracking_id": "11177139214226194U5TSM",
                                    "pax_id": "1",
                                    "pax_type": "ADT",
                                    "gender": "M",
                                    "title": "MR",
                                    "first_name": "JHON",
                                    "last_name": "DOE",
                                    "dob": "1998-10-24",
                                    "pax_age": "27",
                                    "doc_country": "BD",
                                    "nationality": "BD",
                                    "doc_no": "A1235121",
                                    "doc_dateofexpiry": "2028-10-25",
                                    "frequent_flyer_airlines": null,
                                    "frequent_flyer": "21321313132",
                                    "wheelchair_required": "no",
                                    "isd_code": "880",
                                    "contact_no": "0175565521",
                                    "email_address": "iam@jhon.com",
                                    "passport_copy": null,
                                    "doc_pics": null
                                }
                            ]
                        }
                invalid_passenger_quantity:
                    summary: Invalid passenger quantity error
                    value:
                        status: "failed"
                        is_warning: "yes"
                        reason: "The passenger quantity provided is not valid. You have submitted data for 1 passenger, but the required passenger data is for 0 individuals."

                authorization_failed:
                        summary: Authorization Failed
                        value:
                            status: "failed"
                            is_warning: "yes"
                            reason: "You do not have authorization to book through. Please reach out to the Support team for assistance."
                            reason_admin: "Book Flight is Disable"
                
       
  /flight/create-booking:
    post:
      tags: 
        - Booking Management
      summary: Create a flight booking
      operationId: flightCreateBooking
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - booking_tracking_id
                - isd_code
                - contact_no
                - email_address
                - payment_type
              properties:

                    booking_tracking_id:
                        type: string
                        description: Booking tracking ID from previous step
                        example: "6911771481303261946AGZX"

                    member_id:
                        type: string
                        description: Member account ID
                        example: "1"

                    isd_code:
                        type: string
                        description: Country ISD code for contact number
                        example: "880"

                    contact_no:
                        type: string
                        description: Contact number of the passenger
                        example: "018729180012"

                    email_address:
                        type: string
                        format: email
                        description: Passenger email address
                        example: "iam@jhon.com"

                    payment_type:
                        type: string
                        description: Payment method (e.g., account_balance, card, bKash, etc.)
                        example: "account_balance"

              additionalProperties: true
            examples:
              default:
                value: 
                  "booking_tracking_id": "6911771481303261946AGZX"
                  "member_id": "1"
                  "isd_code": "880"
                  "contact_no": "018729180012"
                  "email_address": "im@jhon.com"
                  "payment_type": "account_balance"
      responses:
        '200':
          description: Booking created successfully
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
              examples:
                successful_booking:
                    summary: Flight booking created successfully
                    value:
                            {
                                "status": "success",
                                "reason": "The booking has been successfully created, and it is associated with the Booking Id FL2317OCAA6P.",
                                "general": {
                                    "service_type": "FLIGHT",
                                    "service_details": "OneWay From DAC to LHR Departure date 2023-11-10",
                                    "booking_remarks": null,
                                    "generated_date": "2023-10-17",
                                    "partner_id": "1",
                                    "master_partner_id": null,
                                    "branch_id": null,
                                    "tracking_id": "1169751590226238FFXQU",
                                    "booking_id": "FL2317OCAA6P",
                                    "airlines_pnr": "2Q4JFZ",
                                    "supplier_confirmation_id": "ord_0000AaqjPgNUG2Pgt1KZeq",
                                    "supplier_others_id_a": null,
                                    "supplier_others_id_b": null,
                                    "member_id": null,
                                    "book_by": "NSN",
                                    "ip_address": "103.150.26.238",
                                    "timestamp": "1697515935",
                                    "last_update": "1697515935"
                                },
                                "voucher": {
                                    "link": "https://apps.demo.travel/voucher/flight-e-ticket?uid=eyJ0cmFja2luZ19pZCI6IjExNjk3NTE1OTAyMjYyMzhGRlhRVSIsImZ0bV9wYXJ0bmVyX2lkIjoiMSIsIm1hc3Rlcl9wYXJ0bmVyX2lkIjpudWxsLCJtZW1iZXJfaWQiOm51bGwsImxpbmtfZXhwaXJlIjoiMjAzMC0xMi0zMSJ9",
                                    "pdf": "https://apps.demo.travel/voucher/flight-booking-pdf?uid=eyJ0cmFja2luZ19pZCI6IjExNjk3NTE1OTAyMjYyMzhGRlhRVSIsImZ0bV9wYXJ0bmVyX2lkIjoiMSIsIm1hc3Rlcl9wYXJ0bmVyX2lkIjpudWxsLCJtZW1iZXJfaWQiOm51bGwsImxpbmtfZXhwaXJlIjoiMjAzMC0xMi0zMSJ9"
                                },
                                "booking": {
                                    "status": "success",
                                    "booking_status": "hold",
                                    "booking_supplier_status": "hold",
                                    "ticket_status": "queue",
                                    "payment_status": "pending",
                                    "auto_cancel_status": "pending",
                                    "auto_cancel": "2023-10-17 23:59:59",
                                    "auto_cancel_timestamp": "1697587199"
                                },
                                "price": {
                                    "currency": "SGD",
                                    "total_amount": "505.62",
                                    "sell_total_price": "505.62",
                                    "sales_comission": null,
                                    "customer_markup_policy": "2"
                                },
                                "flight": {
                                    "modify": {
                                        "baggage": "yes",
                                        "seat": "yes",
                                        "meal": "yes",
                                        "itinerary": "yes"
                                    },
                                    "search_parameter": {
                                        "member_id": "1",
                                        "journey_type": "OneWay",
                                        "preferred_carrier": "",
                                        "departure_airport": [
                                            "DAC"
                                        ],
                                        "arrival_airport": [
                                            "LHR"
                                        ],
                                        "departure_date": [
                                            "2023-11-10"
                                        ],
                                        "arrival_date": "",
                                        "travelers_adult": "1",
                                        "travelers_child": "0",
                                        "travelers_child_age": [
                                            "12"
                                        ],
                                        "travelers_infants": "0",
                                        "travelers_infants_age": [
                                            "1"
                                        ],
                                        "non_stop_flight": "any",
                                        "baggage_option": "any",
                                        "booking_class": "Economy",
                                        "supplier_code": "all",
                                        "language": "en"
                                    },
                                    "departure": {
                                        "date": "2023-11-10",
                                        "time": "06:58"
                                    },
                                    "arrival": {
                                        "date": "2023-11-10",
                                        "time": "12:14"
                                    },
                                    "departure_airport": "DAC",
                                    "arrival_airport": "LHR",
                                    "flight_group": [
                                        {
                                            "no_of_stops_title": "Direct Flight",
                                            "no_of_stops": 0,
                                            "flight_time": "PT11H16M",
                                            "transit_time": null,
                                            "routes": [
                                                {
                                                    "air_segment_key": "seg_0000AaqjIrpXHOViNWCV9c",
                                                    "origin": "DAC",
                                                    "departure_time": "2023-11-10T06:58:00",
                                                    "origin_terminal": "2",
                                                    "origin_airport": {
                                                        "name": "Hazrat Shahjalal International Airport",
                                                        "city": "Dhaka",
                                                        "country": "Bangladesh",
                                                        "timezone": "Asia/Dhaka"
                                                    },
                                                    "destination": "LHR",
                                                    "arrival_time": "2023-11-10T12:14:00",
                                                    "destination_terminal": "1",
                                                    "destination_airport": {
                                                        "name": "London Heathrow Airport",
                                                        "city": "London",
                                                        "country": "United Kingdom",
                                                        "timezone": "Europe/London"
                                                    },
                                                    "flight_date": "2023-11-10",
                                                    "flight_time": "PT11H16M",
                                                    "distance": "8014.840227411304",
                                                    "lay_over": "not-applicable",
                                                    "lay_over_date": "not-applicable",
                                                    "aircraft": {
                                                        "code": "773",
                                                        "name": "Boeing 777-300",
                                                        "picture": "773.png"
                                                    },
                                                    "operating": {
                                                        "carrier": "ZZ",
                                                        "carrier_name": null,
                                                        "carrier_logo": "ZZ.png",
                                                        "flight_number": "2878"
                                                    },
                                                    "marketing": {
                                                        "carrier": "ZZ",
                                                        "carrier_name": null,
                                                        "carrier_logo": "ZZ.png",
                                                        "flight_number": "2878"
                                                    },
                                                    "booking_class": {
                                                        "cabin_class": "economy",
                                                        "cabin_code": "economy",
                                                        "booking_code": "economy",
                                                        "meal_code": "economy",
                                                        "seat_available": "economy"
                                                    },
                                                    "baggages": {
                                                        "checked": {
                                                            "ADT": {
                                                                "passenger_type": "ADT",
                                                                "baggage_type": "checked",
                                                                "pieceCount": 1,
                                                                "weight": null,
                                                                "unit": null,
                                                                "title": "1 pieces"
                                                            }
                                                        },
                                                        "carry_on": {
                                                            "ADT": {
                                                                "passenger_type": "ADT",
                                                                "baggage_type": "carry_on",
                                                                "pieceCount": 1,
                                                                "weight": null,
                                                                "unit": null,
                                                                "title": "1 pieces"
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    ],
                                    "price": {
                                        "purchase": {
                                            "base_fare": {
                                                "currency": "SGD",
                                                "amount": 428.5
                                            },
                                            "tax": {
                                                "currency": "SGD",
                                                "amount": 77.12
                                            },
                                            "total": {
                                                "currency": "SGD",
                                                "amount": 505.62
                                            },
                                            "price_breakdown": [
                                                {
                                                    "passenger_id": "pas_0000AaqjIrZwDO29b8u2q5",
                                                    "passenger_type": "ADT",
                                                    "passenger_total": 1,
                                                    "total": {
                                                        "currency": "SGD",
                                                        "amount": 506
                                                    },
                                                    "tax": {
                                                        "currency": "SGD",
                                                        "amount": 78
                                                    },
                                                    "base_fare": {
                                                        "currency": "SGD",
                                                        "amount": 429
                                                    }
                                                }
                                            ]
                                        },
                                        "sell": {
                                            "base_fare": {
                                                "currency": "SGD",
                                                "amount": 428.5
                                            },
                                            "tax": {
                                                "currency": "SGD",
                                                "amount": 77.12
                                            },
                                            "total": {
                                                "currency": "SGD",
                                                "amount": 505.62
                                            },
                                            "price_breakdown": [
                                                {
                                                    "passenger_id": "pas_0000AaqjIrZwDO29b8u2q5",
                                                    "passenger_type": "ADT",
                                                    "passenger_total": 1,
                                                    "total": {
                                                        "currency": "SGD",
                                                        "amount": 506
                                                    },
                                                    "tax": {
                                                        "currency": "SGD",
                                                        "amount": 78
                                                    },
                                                    "base_fare": {
                                                        "currency": "SGD",
                                                        "amount": 429
                                                    }
                                                }
                                            ]
                                        }
                                    },
                                    "customer_markup_policy": {
                                        "Id": 2,
                                        "ftm_partner_id": "1",
                                        "partner_name": "Demoystem",
                                        "supplier_type": "FLIGHT",
                                        "on_base_fare_ratio_markup": "0.00",
                                        "on_base_fare_ratio_discount": "0.00",
                                        "on_base_fare_fixed_markup": "0.00",
                                        "on_tax_ratio_markup": "0.00",
                                        "on_tax_fixed_markup": "0.00",
                                        "cancellation_buffer_days": "3",
                                        "ssr_charge_ratio": "0.00",
                                        "ssr_charge_markup": "0.00",
                                        "timestamp": "1686324825",
                                        "last_update": "1697112784",
                                        "markup_min_active": "disable",
                                        "markup_min": "0.00",
                                        "markup_max_active": "disable",
                                        "markup_max": "0.00",
                                        "ticket_issue_charge": "0.00",
                                        "penalty_markup": "0.00"
                                    },
                                    "baggage": [
                                        {
                                            "passenger_id": "pas_0000AaqjIrZwDO29b8u2q5",
                                            "passenger_type": "ADT",
                                            "origin": "DAC",
                                            "destination": "LHR",
                                            "baggage_type": "checked",
                                            "pieceCount": 1,
                                            "weight": null,
                                            "unit": null
                                        },
                                        {
                                            "passenger_id": "pas_0000AaqjIrZwDO29b8u2q5",
                                            "passenger_type": "ADT",
                                            "origin": "DAC",
                                            "destination": "LHR",
                                            "baggage_type": "carry_on",
                                            "pieceCount": 1,
                                            "weight": null,
                                            "unit": null
                                        }
                                    ],
                                    "fare_rules": {
                                        "refundable": "partially-refundable",
                                        "change_before_departure": "charge applicable"
                                    }
                                },
                                "pax": {
                                    "primary": {
                                        "guest_name": "NAZMUS NAYEEM",
                                        "guest_email": null,
                                        "guest_isd_code": null,
                                        "guest_contact_no": "1966330000",
                                        "guest_nationality": "BD"
                                    },
                                    "data": [
                                        {
                                            "Id": 14,
                                            "timestamp": "1697515928",
                                            "last_update": "1697515928",
                                            "entry": "",
                                            "entry_n": null,
                                            "ftm_partner_id": "1",
                                            "tracking_id": "1169751590226238FFXQU",
                                            "service_type": "FLIGHT",
                                            "room_number": "1",
                                            "pax_id": "1",
                                            "pax_type": "ADT",
                                            "gender": "M",
                                            "title": "MR",
                                            "first_name": "NAZMUS",
                                            "last_name": "NAYEEM",
                                            "dob": "1985-10-24",
                                            "pax_age": "38",
                                            "doc_country": "BD",
                                            "doc_no": "A1235121",
                                            "doc_dateofexpiry": "2030-10-25",
                                            "doc_dateofissue": null,
                                            "frequent_flyer_airlines": "BG",
                                            "frequent_flyer": "21321313132",
                                            "wheelchair_required": "no",
                                            "isd_code": "880",
                                            "contact_no": "1966330000",
                                            "email_address": "iam@saaqeb.com",
                                            "doc_pics": null,
                                            "seat_number": null,
                                            "baggage_option": null,
                                            "meal_option": null,
                                            "booking_id": null,
                                            "ticket_number": null
                                        }
                                    ]
                                },
                                "partner": {
                                    "agency_isd_code": null,
                                    "agency_contact_no": null,
                                    "agency_email": null,
                                    "contact": {
                                        "person_name": "Zahidul",
                                        "isd_code": "65",
                                        "number": "31650588",
                                        "email": "admin@Demoystem.Com"
                                    },
                                    "partner_id": "1",
                                    "master_partner_id": "1",
                                    "partner_type": "MAIN",
                                    "partner_profile_code": "Demo",
                                    "branch_id": "SGHE002",
                                    "brand_name": "Demoystem",
                                    "tag_line": "Next generation B2B travel reservation portal specially designed only for travel professionals",
                                    "legal_name": "GLOBAL TRAVEL RESERVATION SYSTEM",
                                    "city": "Singapore",
                                    "state": "Singapore",
                                    "postal_code": "049712",
                                    "address": "30 Cecil Street # 19-08 Prudential Tower",
                                    "country": "SG",
                                    "website": "https://Demoystem.com/",
                                    "customer_hotline": "",
                                    "support_email": "operation@Demoystem.com",
                                    "customer_support_email": "operation@Demoystem.com",
                                    "priavcy_link": "https://Demoystem.com/contact.php",
                                    "terms_link": "https://Demoystem.com/contact.php",
                                    "logo_1440_448": "https://apps.demo.travel//partner_logos/b_rcs_large_image_111696658079262385FFHJ.png",
                                    "logo_224_224": "https://apps.demo.travel//partner_logos/b_rcs_small_logo_111696658079262385FFHJ.png",
                                    "logo_1024_1024": "https://apps.demo.travel//partner_logos/b_fb_app_icon_111696658079262385FFHJ.png",
                                    "logo_400_400": "https://apps.demo.travel//partner_logos/b_viber_account_image_111696658079262385FFHJ.png",
                                    "logo_512_512": "https://apps.demo.travel//partner_logos/b_apple_square_logo_111696658079262385FFHJ.png",
                                    "logo_1706_256": "https://apps.demo.travel//partner_logos/b_apple_wide_logo_111696658079262385FFHJ.png",
                                    "partner_from_email_address": "noreply@Demoystem.com",
                                    "partner_from_email_full_name": "Demoystem"
                                },
                                "supplier": {
                                    "info": {
                                        "supplier_type": "FLIGHT",
                                        "supplier_title": null,
                                        "supplier_code": "duffel",
                                        "supplier_uid": "FD00002",
                                        "supplier_partner_code": "duffel-1-003",
                                        "supplier_timezone": null,
                                        "currency": null,
                                        "notification_email": null,
                                        "supplier_fare_rules": null,
                                        "airlines_comission": null
                                    },
                                    "price": {
                                        "supplier_currency": "USD",
                                        "flight_price": 377.45,
                                        "fmg_price": 377.45,
                                        "revenue": 0,
                                        "total_passenger": 1,
                                        "ticket_issue_charge": "0",
                                        "total_ticket_issue_charge": "0.00",
                                        "purchase": {
                                            "total": {
                                                "currency": "USD",
                                                "amount": "377.45"
                                            },
                                            "tax": {
                                                "currency": "USD",
                                                "amount": "57.57"
                                            },
                                            "base_fare": {
                                                "currency": "USD",
                                                "amount": "319.88"
                                            }
                                        },
                                        "fmg": {
                                            "base_fare": {
                                                "currency": "USD",
                                                "amount": 319.88
                                            },
                                            "tax": {
                                                "currency": "USD",
                                                "amount": 57.57
                                            },
                                            "total": {
                                                "currency": "USD",
                                                "amount": 377.45
                                            }
                                        },
                                        "supplier_fare_policy": {
                                            "ftm_partner_id": "1",
                                            "partner_name": "Demoystem",
                                            "faregroup_id": "7",
                                            "supplier_type": "FLIGHT",
                                            "supplier_code": "duffel",
                                            "supplier_partner_code": "duffel-1-003",
                                            "title": "Default Fare Group For Duffel USA",
                                            "status": "active",
                                            "on_base_fare_ratio_markup": "0",
                                            "on_base_fare_ratio_discount": "0",
                                            "on_base_fare_fixed_markup": "0",
                                            "on_tax_ratio_markup": "0",
                                            "on_tax_fixed_markup": "0",
                                            "cancellation_buffer_days": "0",
                                            "ssr_charge_ratio": "0",
                                            "ssr_charge_markup": "0",
                                            "markup_min_active": "disable",
                                            "markup_min": "0",
                                            "markup_max_active": "disable",
                                            "markup_max": "0",
                                            "ticket_issue_charge": "0",
                                            "penalty_markup": "0"
                                        },
                                        "currency_exchange_data": {
                                            "agent_currency": "SGD",
                                            "partner_currency_data": {
                                                "from_currency_list": {
                                                    "0": "SGD",
                                                    "1": "USD",
                                                    "10": "BDT",
                                                    "18": "INR",
                                                    "23": "GBP",
                                                    "24": "AFN",
                                                    "25": "ARS",
                                                    "26": "AED",
                                                    "29": "JPY",
                                                    "34": "PKR"
                                                },
                                                "to_currency_list": {
                                                    "0": "BDT",
                                                    "2": "SGD",
                                                    "3": "USD",
                                                    "4": "INR",
                                                    "8": "PHP",
                                                    "15": "EUR",
                                                    "24": "AFN",
                                                    "27": "AED",
                                                    "28": "PKR"
                                                },
                                                "filter_data": {
                                                    "SGD": [
                                                        {
                                                            "from_currency": "SGD",
                                                            "to_currency": "BDT",
                                                            "exchange_rate": "80.37384009",
                                                            "markup_percentage": "2.2",
                                                            "markup_fixed": "5.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "SGD",
                                                            "to_currency": "USD",
                                                            "exchange_rate": "0.746510285",
                                                            "markup_percentage": "0.0",
                                                            "markup_fixed": "0",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "SGD",
                                                            "to_currency": "INR",
                                                            "exchange_rate": "61.81884371",
                                                            "markup_percentage": "1.00",
                                                            "markup_fixed": "1.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "SGD",
                                                            "to_currency": "SGD",
                                                            "exchange_rate": "1.00",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "SGD",
                                                            "to_currency": "PHP",
                                                            "exchange_rate": "41.13256222",
                                                            "markup_percentage": "1",
                                                            "markup_fixed": "0.5",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "SGD",
                                                            "to_currency": "EUR",
                                                            "exchange_rate": "0.684041475",
                                                            "markup_percentage": "0.5",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "SGD",
                                                            "to_currency": "AED",
                                                            "exchange_rate": "2.685512023",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "SGD",
                                                            "to_currency": "PKR",
                                                            "exchange_rate": "204.7417783",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        }
                                                    ],
                                                    "USD": [
                                                        {
                                                            "from_currency": "USD",
                                                            "to_currency": "BDT",
                                                            "exchange_rate": "107.6523107",
                                                            "markup_percentage": "3.7",
                                                            "markup_fixed": "5.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "USD",
                                                            "to_currency": "SGD",
                                                            "exchange_rate": "1.339566272",
                                                            "markup_percentage": "0",
                                                            "markup_fixed": "0",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "USD",
                                                            "to_currency": "INR",
                                                            "exchange_rate": "82.81043801",
                                                            "markup_percentage": "1.00",
                                                            "markup_fixed": "1.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "USD",
                                                            "to_currency": "USD",
                                                            "exchange_rate": "1.00",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "USD",
                                                            "to_currency": "PHP",
                                                            "exchange_rate": "55.09979303",
                                                            "markup_percentage": "1",
                                                            "markup_fixed": "0.5",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "USD",
                                                            "to_currency": "EUR",
                                                            "exchange_rate": "0.913346479",
                                                            "markup_percentage": "0.5",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "USD",
                                                            "to_currency": "AED",
                                                            "exchange_rate": "3.6725",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "USD",
                                                            "to_currency": "PKR",
                                                            "exchange_rate": "283.9995431",
                                                            "markup_percentage": "0.01",
                                                            "markup_fixed": "0.01",
                                                            "status": "active"
                                                        }
                                                    ],
                                                    "BDT": [
                                                        {
                                                            "from_currency": "BDT",
                                                            "to_currency": "SGD",
                                                            "exchange_rate": "0.012508372",
                                                            "markup_percentage": "-1",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "BDT",
                                                            "to_currency": "USD",
                                                            "exchange_rate": "0.009337628",
                                                            "markup_percentage": "0.0",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "BDT",
                                                            "to_currency": "BDT",
                                                            "exchange_rate": "1",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "BDT",
                                                            "to_currency": "INR",
                                                            "exchange_rate": "0.773253130",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "BDT",
                                                            "to_currency": "PHP",
                                                            "exchange_rate": "0.514501413",
                                                            "markup_percentage": "0.0",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "BDT",
                                                            "to_currency": "EUR",
                                                            "exchange_rate": "0.008601112",
                                                            "markup_percentage": "-4",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "BDT",
                                                            "to_currency": "AED",
                                                            "exchange_rate": "0.033320962",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        }
                                                    ],
                                                    "INR": [
                                                        {
                                                            "from_currency": "INR",
                                                            "to_currency": "SGD",
                                                            "exchange_rate": "0.016424874",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "INR",
                                                            "to_currency": "USD",
                                                            "exchange_rate": "0.012102512",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "INR",
                                                            "to_currency": "BDT",
                                                            "exchange_rate": "1.37",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "INR",
                                                            "to_currency": "PHP",
                                                            "exchange_rate": "0.686940099",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "INR",
                                                            "to_currency": "EUR",
                                                            "exchange_rate": "0.011222473",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        }
                                                    ],
                                                    "GBP": [
                                                        {
                                                            "from_currency": "GBP",
                                                            "to_currency": "SGD",
                                                            "exchange_rate": "1.71",
                                                            "markup_percentage": "0",
                                                            "markup_fixed": "0",
                                                            "status": "active"
                                                        }
                                                    ],
                                                    "AFN": [
                                                        {
                                                            "from_currency": "AFN",
                                                            "to_currency": "AFN",
                                                            "exchange_rate": "10",
                                                            "markup_percentage": "1",
                                                            "markup_fixed": "1",
                                                            "status": "active"
                                                        }
                                                    ],
                                                    "ARS": [
                                                        {
                                                            "from_currency": "ARS",
                                                            "to_currency": "AFN",
                                                            "exchange_rate": "1",
                                                            "markup_percentage": "1",
                                                            "markup_fixed": "1",
                                                            "status": "active"
                                                        }
                                                    ],
                                                    "AED": [
                                                        {
                                                            "from_currency": "AED",
                                                            "to_currency": "BDT",
                                                            "exchange_rate": "29.98674686",
                                                            "markup_percentage": "1",
                                                            "markup_fixed": "1",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "AED",
                                                            "to_currency": "USD",
                                                            "exchange_rate": "0.272294077",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "AED",
                                                            "to_currency": "SGD",
                                                            "exchange_rate": "0.372368468",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "AED",
                                                            "to_currency": "PKR",
                                                            "exchange_rate": "75.84846048",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        }
                                                    ],
                                                    "JPY": [
                                                        {
                                                            "from_currency": "JPY",
                                                            "to_currency": "USD",
                                                            "exchange_rate": "0.006701243",
                                                            "markup_percentage": "1.00",
                                                            "markup_fixed": "0.25",
                                                            "status": "active"
                                                        }
                                                    ],
                                                    "PKR": [
                                                        {
                                                            "from_currency": "PKR",
                                                            "to_currency": "SGD",
                                                            "exchange_rate": "0.004884201",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "PKR",
                                                            "to_currency": "USD",
                                                            "exchange_rate": "0.003589975",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        },
                                                        {
                                                            "from_currency": "PKR",
                                                            "to_currency": "AED",
                                                            "exchange_rate": "0.013184183",
                                                            "markup_percentage": "0.00",
                                                            "markup_fixed": "0.00",
                                                            "status": "active"
                                                        }
                                                    ]
                                                },
                                                "all_currency": [
                                                    {
                                                        "Id": 1,
                                                        "timestamp": "1673340816",
                                                        "last_update": "1696519462",
                                                        "entry": "2",
                                                        "entry_n": "Demoystem Admin Zahidul",
                                                        "ip": "203.117.161.250",
                                                        "ftm_partner_id": "1",
                                                        "from_currency": "SGD",
                                                        "to_currency": "BDT",
                                                        "exchange_rate": "80.37384009",
                                                        "last_day_exchange_rate": "79.59757888",
                                                        "markup_percentage": "2.2",
                                                        "markup_fixed": "5.00",
                                                        "status": "active",
                                                        "expire_timestamp": null,
                                                        "api_last_update": "2023-02-22T16:00:00Z",
                                                        "xe_data_json": "{\"terms\":\"http:\\/\\/www.xe.com\\/legal\\/dfs.php\",\"privacy\":\"http:\\/\\/www.xe.com\\/privacy.php\",\"from\":\"SGD\",\"amount\":1,\"timestamp\":\"2023-02-22T16:00:00Z\",\"to\":[{\"quotecurrency\":\"BDT\",\"mid\":79.9464513095},{\"quotecurrency\":\"INR\",\"mid\":61.8188437193},{\"quotecurrency\":\"PHP\",\"mid\":41.1325622263},{\"quotecurrency\":\"USD\",\"mid\":0.7465102854}]}",
                                                        "xe_rate_datetime": "2023-02-22T16:00:00Z"
                                                    },
                                                    
                                                ]
                                            }
                                        }
                                    }
                                }
                            }
                supplier_code_issue:
                    summary: Supplier code error
                    value:
                        status: "failed"
                        reason: "There is an issue with the supplier code. Kindly get in touch with the support team for assistance. ref_id : 111746518449117448PT74"

                authorization_failed:
                    summary: Authorization Failed (Warning)
                    value:
                        status: "failed"
                        is_warning: "yes"
                        reason: "You do not have authorization to book through. Please reach out to the Support team for assistance."
                        reason_admin: "Book Flight is Disable"            
                
                    
                              
        
       
  /flight/get-baggage-option:
    post:
      tags: 
        - Passenger & Ancillaries
      summary: Get available baggage options
      operationId: flightGetBaggageOption
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - booking_tracking_id
              properties:

                booking_tracking_id:
                    type: string
                    description: Unique booking tracking ID
                    example: "11177139375926194Q6NOF"

                member_id:
                    type: string
                    description: Member account ID
                    example: "1"

              additionalProperties: true
            example:
              Get baggage options:
                value:
                  {
                      "booking_tracking_id": "11177139375926194Q6NOF",
                      "member_id": "1" 
                  }  


      responses:
        '200':
          description: List of baggage options
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
              examples:
                successful_baggage_options:
                    summary: Baggage options retrieved successfully
                    value:
                  
                          {
                            "status": "success",
                            "reason": "baggage option available.",
                            "currency": "BDT",
                            "Book_option": "Pre Booking available",
                            "data": {
                                "flight_group": [
                                    {
                                        "routes": [
                                            {
                                                "option": [
                                                    {
                                                        "flight_group": 0,
                                                        "routes": 0,
                                                        "select_code": 1,
                                                        "booking_tracking_id": "11177304475068881NMEBB",
                                                        "airline_code": "J9",
                                                        "origin": "KWI",
                                                        "destination": "ADJ",
                                                        "flight_number": "257",
                                                        "departure_time": "2026-03-26T00:00:00",
                                                        "baggage_for": "FullJourney",
                                                        "uid": 1,
                                                        "baggage_key": "MSFNQ0ZCUkZRLSFYQjIwISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                        "code": "XB20",
                                                        "title": "20kg excess weight ONLY",
                                                        "baggage_option": "not-available",
                                                        "max_quantity": 1,
                                                        "weight": 20,
                                                        "pieces": 0,
                                                        "RPH": [
                                                            {
                                                                "key": "MCFBRFQ-",
                                                                "ssrKey": "MSFNQ0ZCUkZRLSFYQjIwISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                                "price": 56
                                                            }
                                                        ],
                                                        "optional_a": "MSFNQ0ZCUkZRLSFYQjIwISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                        "optional_b": "MCFBRFQ-",
                                                        "optional_c": "XB20",
                                                        "optional_d": "MSFNQ0ZCUkZRLSFYQjIwISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                        "price": {
                                                            "total": 22428.29,
                                                            "currency": "BDT",
                                                            "partner": {
                                                                "total": 22428.29,
                                                                "currency": "BDT"
                                                            },
                                                            "fmg": {
                                                                "total": 184.37,
                                                                "currency": "USD",
                                                                "ssr_charge": 0
                                                            },
                                                            "supplier": {
                                                                "total": 184.37,
                                                                "currency": "USD"
                                                            }
                                                        },
                                                        "Segments_JSON": {
                                                            "@attributes": {
                                                                "ArrivalDateTime": null,
                                                                "DepartureDateTime": "2026-03-26T00:00:00",
                                                                "FlightNumber": "257",
                                                                "RPH": "",
                                                                "SegmentCode": "",
                                                                "returnFlag": "false"
                                                            },
                                                            "DepartureAirport": {
                                                                "@attributes": {
                                                                    "LocationCode": "KWI",
                                                                    "Terminal": ""
                                                                }
                                                            },
                                                            "ArrivalAirport": {
                                                                "@attributes": {
                                                                    "LocationCode": "ADJ",
                                                                    "Terminal": ""
                                                                }
                                                            }
                                                        }
                                                    },
                                                    {
                                                        "flight_group": 0,
                                                        "routes": 0,
                                                        "select_code": 2,
                                                        "booking_tracking_id": "11177304475068881NMEBB",
                                                        "airline_code": "J9",
                                                        "origin": "KWI",
                                                        "destination": "ADJ",
                                                        "flight_number": "257",
                                                        "departure_time": "2026-03-26T00:00:00",
                                                        "baggage_for": "FullJourney",
                                                        "uid": 2,
                                                        "baggage_key": "MSFNQ0ZCUkZRLSFYQjEwISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                        "code": "XB10",
                                                        "title": "10kg excess weight ONLY",
                                                        "baggage_option": "not-available",
                                                        "max_quantity": 1,
                                                        "weight": 10,
                                                        "pieces": 0,
                                                        "RPH": [
                                                            {
                                                                "key": "MCFBRFQ-",
                                                                "ssrKey": "MSFNQ0ZCUkZRLSFYQjEwISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                                "price": 14
                                                            }
                                                        ],
                                                        "optional_a": "MSFNQ0ZCUkZRLSFYQjEwISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                        "optional_b": "MCFBRFQ-",
                                                        "optional_c": "XB10",
                                                        "optional_d": "MSFNQ0ZCUkZRLSFYQjEwISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                        "price": {
                                                            "total": 5606.77,
                                                            "currency": "BDT",
                                                            "partner": {
                                                                "total": 5606.77,
                                                                "currency": "BDT"
                                                            },
                                                            "fmg": {
                                                                "total": 46.09,
                                                                "currency": "USD",
                                                                "ssr_charge": 0
                                                            },
                                                            "supplier": {
                                                                "total": 46.09,
                                                                "currency": "USD"
                                                            }
                                                        },
                                                        "Segments_JSON": {
                                                            "@attributes": {
                                                                "ArrivalDateTime": null,
                                                                "DepartureDateTime": "2026-03-26T00:00:00",
                                                                "FlightNumber": "257",
                                                                "RPH": "",
                                                                "SegmentCode": "",
                                                                "returnFlag": "false"
                                                            },
                                                            "DepartureAirport": {
                                                                "@attributes": {
                                                                    "LocationCode": "KWI",
                                                                    "Terminal": ""
                                                                }
                                                            },
                                                            "ArrivalAirport": {
                                                                "@attributes": {
                                                                    "LocationCode": "ADJ",
                                                                    "Terminal": ""
                                                                }
                                                            }
                                                        }
                                                    },
                                                    {
                                                        "flight_group": 0,
                                                        "routes": 0,
                                                        "select_code": 3,
                                                        "booking_tracking_id": "11177304475068881NMEBB",
                                                        "airline_code": "J9",
                                                        "origin": "KWI",
                                                        "destination": "ADJ",
                                                        "flight_number": "257",
                                                        "departure_time": "2026-03-26T00:00:00",
                                                        "baggage_for": "FullJourney",
                                                        "uid": 3,
                                                        "baggage_key": "MSFNQ0ZCUkZRLSFYQjA1ISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                        "code": "XB05",
                                                        "title": "5kg excess weight ONLY",
                                                        "baggage_option": "not-available",
                                                        "max_quantity": 1,
                                                        "weight": 5,
                                                        "pieces": 0,
                                                        "RPH": [
                                                            {
                                                                "key": "MCFBRFQ-",
                                                                "ssrKey": "MSFNQ0ZCUkZRLSFYQjA1ISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                                "price": 7
                                                            }
                                                        ],
                                                        "optional_a": "MSFNQ0ZCUkZRLSFYQjA1ISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                        "optional_b": "MCFBRFQ-",
                                                        "optional_c": "XB05",
                                                        "optional_d": "MSFNQ0ZCUkZRLSFYQjA1ISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                        "price": {
                                                            "total": 2803.99,
                                                            "currency": "BDT",
                                                            "partner": {
                                                                "total": 2803.99,
                                                                "currency": "BDT"
                                                            },
                                                            "fmg": {
                                                                "total": 23.05,
                                                                "currency": "USD",
                                                                "ssr_charge": 0
                                                            },
                                                            "supplier": {
                                                                "total": 23.05,
                                                                "currency": "USD"
                                                            }
                                                        },
                                                        "Segments_JSON": {
                                                            "@attributes": {
                                                                "ArrivalDateTime": null,
                                                                "DepartureDateTime": "2026-03-26T00:00:00",
                                                                "FlightNumber": "257",
                                                                "RPH": "",
                                                                "SegmentCode": "",
                                                                "returnFlag": "false"
                                                            },
                                                            "DepartureAirport": {
                                                                "@attributes": {
                                                                    "LocationCode": "KWI",
                                                                    "Terminal": ""
                                                                }
                                                            },
                                                            "ArrivalAirport": {
                                                                "@attributes": {
                                                                    "LocationCode": "ADJ",
                                                                    "Terminal": ""
                                                                }
                                                            }
                                                        }
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ]
                            },
                            "json_file": "/var/www/test/logs_data/flight_logs/11177304475068881NMEBB/baggage_options_data.json"
                        }
                no_baggage_option:
                    summary: No baggage option available
                    value:
                        status: "failed"
                        reason: "There is currently no option for baggage."

                authorization_failed:
                    summary: Authorization Failed (Warning)
                    value:
                        status: "failed"
                        is_warning: "yes"
                        reason: "You do not have authorization to book through. Please reach out to the Support team for assistance."
                        reason_admin: "Book Flight is Disable"

                      

       
     
  /flight/update-baggage:
    post:
      tags: 
        - Passenger & Ancillaries
      summary: Add or update baggage selections
      operationId: flightUpdateBaggage
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - booking_tracking_id
                - pax_type
                - pax_id
                - data
              properties:

                 booking_tracking_id:
                    type: string
                    description: Booking tracking ID from booking step
                    example: "71176110719926193FHWN5"

                 member_id:
                    type: string
                    description: Member account ID
                    example: "1"

                 pax_type:
                    type: string
                    description: Passenger type (ADT = Adult, CNN = Child, INF = Infant)
                    example: "ADT"

                 pax_id:
                    type: string
                    description: Passenger ID
                    example: "1"
                 data:
                    type: array
                    description: Selected baggage options
                    items:
                     type: object
                     required:
                      - select_code
                      - baggage_quantity
                     properties:
                        select_code:
                            type: string
                            description: Baggage option code
                            example: "3"
                        baggage_quantity:
                            type: string
                            description: Number of baggage selected
                            example: "1"

              additionalProperties: true
            example:
                    {
                        "booking_tracking_id": "71176110719926193FHWN5",
                        "member_id": "1",
                        "pax_type": "ADT",
                        "pax_id": "1",
                        "data": [
                            {
                                "select_code": "3",
                                "baggage_quantity": "1"
                            }
                        ]
                    }
                    

      responses:
        '200':
          description: Add or update baggage selections in a booking
          content:
            application/json:
                schema:
                    type: object
                    additionalProperties: true
                examples:
                    successful_baggage_update:
                     summary: Baggage updated successfully
                     value:
                          {
                                  "status": "success",
                                  "reason": "Your selected baggage selection has been successfully updated.",
                                  "booking_tracking_id": "11177304475068881NMEBB",
                                  "pax_id": "1",
                                  "pax_type": "ADT",
                                  "selected_baggage": [
                                      {
                                          "flight_group": 0,
                                          "routes": 0,
                                          "select_code": 1
                                      }
                                  ],
                                  "flight_baggage_options_data": {
                                      "flight_group": [
                                          {
                                              "routes": [
                                                  {
                                                      "option": [
                                                          {
                                                              "flight_group": 0,
                                                              "routes": 0,
                                                              "select_code": 1,
                                                              "booking_tracking_id": "11177304475068881NMEBB",
                                                              "airline_code": "J9",
                                                              "origin": "KWI",
                                                              "destination": "ADJ",
                                                              "flight_number": "257",
                                                              "departure_time": "2026-03-26T00:00:00",
                                                              "baggage_for": "FullJourney",
                                                              "uid": 1,
                                                              "baggage_key": "MSFNQ0ZCUkZRLSFYQjIwISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                              "code": "XB20",
                                                              "title": "20kg excess weight ONLY",
                                                              "baggage_option": "not-available",
                                                              "max_quantity": 1,
                                                              "weight": 20,
                                                              "pieces": 0,
                                                              "RPH": [
                                                                  {
                                                                      "key": "MCFBRFQ-",
                                                                      "ssrKey": "MSFNQ0ZCUkZRLSFYQjIwISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                                      "price": 56
                                                                  }
                                                              ],
                                                              "optional_a": "MSFNQ0ZCUkZRLSFYQjIwISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                              "optional_b": "MCFBRFQ-",
                                                              "optional_c": "XB20",
                                                              "optional_d": "MSFNQ0ZCUkZRLSFYQjIwISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                              "price": {
                                                                  "total": 22428.29,
                                                                  "currency": "BDT",
                                                                  "partner": {
                                                                      "total": 22428.29,
                                                                      "currency": "BDT"
                                                                  },
                                                                  "fmg": {
                                                                      "total": 184.37,
                                                                      "currency": "USD",
                                                                      "ssr_charge": 0
                                                                  },
                                                                  "supplier": {
                                                                      "total": 184.37,
                                                                      "currency": "USD"
                                                                  }
                                                              },
                                                              "Segments_JSON": {
                                                                  "@attributes": {
                                                                      "ArrivalDateTime": null,
                                                                      "DepartureDateTime": "2026-03-26T00:00:00",
                                                                      "FlightNumber": "257",
                                                                      "RPH": "",
                                                                      "SegmentCode": "",
                                                                      "returnFlag": "false"
                                                                  },
                                                                  "DepartureAirport": {
                                                                      "@attributes": {
                                                                          "LocationCode": "KWI",
                                                                          "Terminal": ""
                                                                      }
                                                                  },
                                                                  "ArrivalAirport": {
                                                                      "@attributes": {
                                                                          "LocationCode": "ADJ",
                                                                          "Terminal": ""
                                                                      }
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "flight_group": 0,
                                                              "routes": 0,
                                                              "select_code": 2,
                                                              "booking_tracking_id": "11177304475068881NMEBB",
                                                              "airline_code": "J9",
                                                              "origin": "KWI",
                                                              "destination": "ADJ",
                                                              "flight_number": "257",
                                                              "departure_time": "2026-03-26T00:00:00",
                                                              "baggage_for": "FullJourney",
                                                              "uid": 2,
                                                              "baggage_key": "MSFNQ0ZCUkZRLSFYQjEwISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                              "code": "XB10",
                                                              "title": "10kg excess weight ONLY",
                                                              "baggage_option": "not-available",
                                                              "max_quantity": 1,
                                                              "weight": 10,
                                                              "pieces": 0,
                                                              "RPH": [
                                                                  {
                                                                      "key": "MCFBRFQ-",
                                                                      "ssrKey": "MSFNQ0ZCUkZRLSFYQjEwISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                                      "price": 14
                                                                  }
                                                              ],
                                                              "optional_a": "MSFNQ0ZCUkZRLSFYQjEwISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                              "optional_b": "MCFBRFQ-",
                                                              "optional_c": "XB10",
                                                              "optional_d": "MSFNQ0ZCUkZRLSFYQjEwISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                              "price": {
                                                                  "total": 5606.77,
                                                                  "currency": "BDT",
                                                                  "partner": {
                                                                      "total": 5606.77,
                                                                      "currency": "BDT"
                                                                  },
                                                                  "fmg": {
                                                                      "total": 46.09,
                                                                      "currency": "USD",
                                                                      "ssr_charge": 0
                                                                  },
                                                                  "supplier": {
                                                                      "total": 46.09,
                                                                      "currency": "USD"
                                                                  }
                                                              },
                                                              "Segments_JSON": {
                                                                  "@attributes": {
                                                                      "ArrivalDateTime": null,
                                                                      "DepartureDateTime": "2026-03-26T00:00:00",
                                                                      "FlightNumber": "257",
                                                                      "RPH": "",
                                                                      "SegmentCode": "",
                                                                      "returnFlag": "false"
                                                                  },
                                                                  "DepartureAirport": {
                                                                      "@attributes": {
                                                                          "LocationCode": "KWI",
                                                                          "Terminal": ""
                                                                      }
                                                                  },
                                                                  "ArrivalAirport": {
                                                                      "@attributes": {
                                                                          "LocationCode": "ADJ",
                                                                          "Terminal": ""
                                                                      }
                                                                  }
                                                              }
                                                          },
                                                          {
                                                              "flight_group": 0,
                                                              "routes": 0,
                                                              "select_code": 3,
                                                              "booking_tracking_id": "11177304475068881NMEBB",
                                                              "airline_code": "J9",
                                                              "origin": "KWI",
                                                              "destination": "ADJ",
                                                              "flight_number": "257",
                                                              "departure_time": "2026-03-26T00:00:00",
                                                              "baggage_for": "FullJourney",
                                                              "uid": 3,
                                                              "baggage_key": "MSFNQ0ZCUkZRLSFYQjA1ISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                              "code": "XB05",
                                                              "title": "5kg excess weight ONLY",
                                                              "baggage_option": "not-available",
                                                              "max_quantity": 1,
                                                              "weight": 5,
                                                              "pieces": 0,
                                                              "RPH": [
                                                                  {
                                                                      "key": "MCFBRFQ-",
                                                                      "ssrKey": "MSFNQ0ZCUkZRLSFYQjA1ISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                                      "price": 7
                                                                  }
                                                              ],
                                                              "optional_a": "MSFNQ0ZCUkZRLSFYQjA1ISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                              "optional_b": "MCFBRFQ-",
                                                              "optional_c": "XB05",
                                                              "optional_d": "MSFNQ0ZCUkZRLSFYQjA1ISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                              "price": {
                                                                  "total": 2803.99,
                                                                  "currency": "BDT",
                                                                  "partner": {
                                                                      "total": 2803.99,
                                                                      "currency": "BDT"
                                                                  },
                                                                  "fmg": {
                                                                      "total": 23.05,
                                                                      "currency": "USD",
                                                                      "ssr_charge": 0
                                                                  },
                                                                  "supplier": {
                                                                      "total": 23.05,
                                                                      "currency": "USD"
                                                                  }
                                                              },
                                                              "Segments_JSON": {
                                                                  "@attributes": {
                                                                      "ArrivalDateTime": null,
                                                                      "DepartureDateTime": "2026-03-26T00:00:00",
                                                                      "FlightNumber": "257",
                                                                      "RPH": "",
                                                                      "SegmentCode": "",
                                                                      "returnFlag": "false"
                                                                  },
                                                                  "DepartureAirport": {
                                                                      "@attributes": {
                                                                          "LocationCode": "KWI",
                                                                          "Terminal": ""
                                                                      }
                                                                  },
                                                                  "ArrivalAirport": {
                                                                      "@attributes": {
                                                                          "LocationCode": "ADJ",
                                                                          "Terminal": ""
                                                                      }
                                                                  }
                                                              }
                                                          }
                                                      ]
                                                  }
                                              ]
                                          }
                                      ]
                                  }
                              }
                    baggage_processing_issue:
                        summary: Baggage processing error
                        value:
                            status: "failed"
                            reason: "Currently, the selected baggage selection is experiencing processing issues."

                    authorization_failed:
                        summary: Authorization Failed (Warning)
                        value:
                            status: "failed"
                            is_warning: "yes"
                            reason: "You do not have authorization to book through. Please reach out to the Support team for assistance."
                            reason_admin: "Book Flight is Disable"
                    
       
        
  /flight/get-seat-plan:
    post:
      tags: 
        - Passenger & Ancillaries
      summary: Get seat map and seat options
      operationId: flightGetSeatOption
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - booking_tracking_id
              properties:

                booking_tracking_id:
                    type: string
                    description: Unique booking tracking ID
                    example: "11177139375926194Q6NOF"

                member_id:
                    type: string
                    description: Member account ID
                    example: "1"
              additionalProperties: true
            example:
                {
                    "booking_tracking_id": "11172449017926193YNB5W",
                    "member_id": "1" 
                }
      responses:
        '200':
          description: Get seat map and available seat options for the flight
          content:
            application/json:
                schema:
                    type: object
                    additionalProperties: true
                examples:
                    successful_seat_map:
                        summary: Seat map retrieved successfully
                        value:
                            {
                                "status": "success",
                                "reason": "seat option available.",
                                "booking_tracking_id": "11177304475068881NMEBB",
                                "currency": "BDT",
                                "Book_option": "Pre Booking available",
                                "data": [
                                    {
                                        "flight_group": 0,
                                        "route": 0,
                                        "origin": "KWI",
                                        "destination": "ADJ",
                                        "carrier": "320",
                                        "flight_number": "NE2",
                                        "aircraft_name": "320 NEO All Economy 174Y",
                                        "total_seat": 174,
                                        "available_seat": 162,
                                        "row_slot_data": {
                                            "row_slot": [
                                                {
                                                    "slot": "1",
                                                    "seat": "3"
                                                },
                                                {
                                                    "slot": "2",
                                                    "seat": "3"
                                                }
                                            ]
                                        },
                                        "exit_row_position": [
                                            1
                                        ],
                                        "seat_list": [
                                            {
                                                "seat_id": 1,
                                                "deck": "1",
                                                "row": "1",
                                                "column": "A",
                                                "seat_type": "CH",
                                                "seat_type_title": "Chargeable Seat",
                                                "isSeat": "yes",
                                                "refs": "1",
                                                "name": "Regular",
                                                "optional_a": "SjkhMjU3ISAhNjM5MTAxMTMwMDAwMDAwMDAwIUtXSSFBREohMUEhWQ--",
                                                "optional_b": "MCFBRFQ-",
                                                "optional_c": 0,
                                                "price": 8410.76,
                                                "currency": "BDT",
                                                "data": {
                                                    "price": {
                                                        "total": 8410.76,
                                                        "currency": "BDT",
                                                        "partner": {
                                                            "total": 8410.76,
                                                            "currency": "BDT"
                                                        },
                                                        "fmg": {
                                                            "total": 69.14,
                                                            "currency": "USD",
                                                            "ssr_charge": 0
                                                        },
                                                        "supplier": {
                                                            "total": 69.14,
                                                            "currency": "USD"
                                                        }
                                                    }
                                                }
                                            }
                                        ]
                                    }
                                ]
                            }
                    no_seat_selection:
                        summary: No seat selection available
                        value:
                            status: "failed"
                            reason: "There is currently no option for seat selection."

                    authorization_failed:
                        summary: Authorization Failed (Warning)
                        value:
                            status: "failed"
                            is_warning: "yes"
                            reason: "You do not have authorization to book through. Please reach out to the Support team for assistance."
                            reason_admin: "Book Flight is Disable"
            
        
  /flight/update-seat:
    post:
      tags: 
        - Passenger & Ancillaries
      summary: Update seat selections
      operationId: flightUpdateSeat
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - booking_tracking_id
                - Booking_id
              properties:

                booking_tracking_id:
                    type: string
                    description: Unique booking tracking ID
                    example: "11177139375926194Q6NOF"

                member_id:
                    type: string
                    description: Member account ID
                    example: "1"
                Booking_id:
                    type: string
                    description: Unique booking ID
                    example: "FL2314SEAAAE"
              additionalProperties: true
            example:
                {
                    "tracking_id": "11169470175826238JXG6J",
                    "booking_id": "FL2314SEAAAE",
                    "member_id": "1" 
                } 
      responses:
        '200':
            description: Update seat selections for the flight booking
            content:
                application/json:
                    schema:
                        type: object
                        additionalProperties: true
                    examples:
                     successful_seat_update:
                      summary: Seat updated successfully
                      value:
                            {
                                "status": "success",
                                "reason": "Your selected seat selection has been successfully updated.",
                                "booking_tracking_id": "11177304475068881NMEBB",
                                "pax_id": "1",
                                "pax_type": "ADT",
                                "selected_seat": [
                                    {
                                        "flight_group": 0,
                                        "route": 0,
                                        "deck": "1",
                                        "seat_id": "1",
                                        "row": "1",
                                        "column": "A",
                                        "pax_id": "1"
                                    }
                                ],
                                "flight_seat_options_data": [
                                    {
                                        "flight_group": 0,
                                        "route": 0,
                                        "origin": "KWI",
                                        "destination": "ADJ",
                                        "carrier": "320",
                                        "flight_number": "NE2",
                                        "aircraft_name": "320 NEO All Economy 174Y",
                                        "total_seat": 174,
                                        "available_seat": 162,
                                        "row_slot_data": {
                                            "row_slot": [
                                                {
                                                    "slot": "1",
                                                    "seat": "3"
                                                },
                                                {
                                                    "slot": "2",
                                                    "seat": "3"
                                                }
                                            ]
                                        },
                                        "exit_row_position": [
                                            1
                                        ],
                                        "seat_list": [
                                            {
                                                "seat_id": 1,
                                                "deck": "1",
                                                "row": "1",
                                                "column": "A",
                                                "seat_type": "CH",
                                                "seat_type_title": "Chargeable Seat",
                                                "isSeat": "yes",
                                                "refs": "1",
                                                "name": "Regular",
                                                "optional_a": "SjkhMjU3ISAhNjM5MTAxMTMwMDAwMDAwMDAwIUtXSSFBREohMUEhWQ--",
                                                "optional_b": "MCFBRFQ-",
                                                "optional_c": 0,
                                                "price": 8410.76,
                                                "currency": "BDT",
                                                "data": {
                                                    "price": {
                                                        "total": 8410.76,
                                                        "currency": "BDT",
                                                        "partner": {
                                                            "total": 8410.76,
                                                            "currency": "BDT"
                                                        },
                                                        "fmg": {
                                                            "total": 69.14,
                                                            "currency": "USD",
                                                            "ssr_charge": 0
                                                        },
                                                        "supplier": {
                                                            "total": 69.14,
                                                            "currency": "USD"
                                                        }
                                                    }
                                                    
                                            }
                                            }
                                        ]
                                    }
                                ]
                            }   
                     seat_processing_issue:
                        summary: Seat processing error
                        value:
                            status: "failed"
                            reason: "Currently, the selected seat selection is experiencing processing issues."

                     authorization_failed:
                        summary: Authorization Failed (Warning)
                        value:
                            status: "failed"
                            is_warning: "yes"
                            reason: "You do not have authorization to book through. Please reach out to the Support team for assistance."
                            reason_admin: "Book Flight is Disable"
                                                        
                
    
        
    
  /flight/get-meal-option:
    post:
      tags: 
        - Passenger & Ancillaries
      summary: Get available meal options
      operationId: flightGetMealOption
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - booking_tracking_id
              properties:

                booking_tracking_id:
                    type: string
                    description: Unique booking tracking ID
                    example: "11177139375926194Q6NOF"

                member_id:
                    type: string
                    description: Member account ID
                    example: "1"
              additionalProperties: true
            example: 
                {
                    "booking_tracking_id": "71176110719926193FHWN5",
                    "member_id": "1" 
                }
      responses:
        '200':
          description: Get available meal options for the flight
          content:
            application/json:
             schema:
                type: object
                additionalProperties: true
             examples:
                 successful_meal_options:
                    summary: Meal options retrieved successfully
                    value:
                            {
                                "status": "success",
                                "reason": "Meal option available.",
                                "currency": "BDT",
                                "data": [
                                    [
                                        {
                                            "flight_group": 0,
                                            "route": 0,
                                            "select_code": 1,
                                            "booking_tracking_id": "11177304475068881NMEBB",
                                            "airline_code": "J9",
                                            "origin": "KWI",
                                            "destination": "ADJ",
                                            "flight_number": "257",
                                            "departure_time": "2026-03-26T00:00:00",
                                            "meal_for": null,
                                            "uid": 1,
                                            "meal_key": "VVML",
                                            "code": "VVML",
                                            "isDefault": "N",
                                            "title": "Special Meal - Veg Vegan Meal",
                                            "meal_category": null,
                                            "description": "",
                                            "image_url": null,
                                            "max_quantity": "1000",
                                            "meal_option": 174,
                                            "quantity": 1,
                                            "RPH": [
                                                {
                                                    "key": "MCFBRFQ-",
                                                    "ssrKey": "MiFNQ0ZCUkZRLSFWVk1MISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                    "price": 4.2
                                                }
                                            ],
                                            "optional_a": "MCFBRFQ-",
                                            "optional_b": "MiFNQ0ZCUkZRLSFWVk1MISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                            "optional_c": "KWI/ADJ",
                                            "optional_d": [],
                                            "optional_e": "2026-03-26T00:00:00257",
                                            "price": {
                                                "total": 1682.4,
                                                "currency": "BDT",
                                                "partner": {
                                                    "total": 1682.4,
                                                    "currency": "BDT"
                                                },
                                                "fmg": {
                                                    "total": 13.83,
                                                    "currency": "USD",
                                                    "ssr_charge": 0
                                                },
                                                "supplier": {
                                                    "total": "13.83",
                                                    "currency": "USD"
                                                }
                                            }
                                        },
                                        {
                                            "flight_group": 0,
                                            "route": 0,
                                            "select_code": 2,
                                            "booking_tracking_id": "11177304475068881NMEBB",
                                            "airline_code": "J9",
                                            "origin": "KWI",
                                            "destination": "ADJ",
                                            "flight_number": "257",
                                            "departure_time": "2026-03-26T00:00:00",
                                            "meal_for": null,
                                            "uid": 2,
                                            "meal_key": "VLML",
                                            "code": "VLML",
                                            "isDefault": "N",
                                            "title": "Special Meal - Veg Lacto Meal",
                                            "meal_category": null,
                                            "description": "",
                                            "image_url": null,
                                            "max_quantity": "1000",
                                            "meal_option": 174,
                                            "quantity": 1,
                                            "RPH": [
                                                {
                                                    "key": "MCFBRFQ-",
                                                    "ssrKey": "MiFNQ0ZCUkZRLSFWTE1MISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                    "price": 4.2
                                                }
                                            ],
                                            "optional_a": "MCFBRFQ-",
                                            "optional_b": "MiFNQ0ZCUkZRLSFWTE1MISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                            "optional_c": "KWI/ADJ",
                                            "optional_d": [],
                                            "optional_e": "2026-03-26T00:00:00257",
                                            "price": {
                                                "total": 1682.4,
                                                "currency": "BDT",
                                                "partner": {
                                                    "total": 1682.4,
                                                    "currency": "BDT"
                                                },
                                                "fmg": {
                                                    "total": 13.83,
                                                    "currency": "USD",
                                                    "ssr_charge": 0
                                                },
                                                "supplier": {
                                                    "total": "13.83",
                                                    "currency": "USD"
                                                }
                                            }
                                        }
                                        
                                    ]
                                ],
                                "json_file": "/var/www/test/logs_data/flight_logs/11177304475068881NMEBB/meal_options_data.json"
                            }
                 no_meal_option:
                        summary: No meal option available
                        value:
                            status: "failed"
                            reason: "There is currently no option for meal."
                 authorization_failed:
                        summary: Authorization Failed (Warning)
                        value:
                            status: "failed"
                            is_warning: "yes"
                            reason: "You do not have authorization to book through. Please reach out to the Support team for assistance."
                            reason_admin: "Book Flight is Disable"
                    
        
        
  /flight/update-meals:
    post:
      tags: 
        - Passenger & Ancillaries
      summary: Update selected meals
      operationId: flightUpdateMeals
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - booking_tracking_id
                - pax_type
                - pax_id
                - data
              properties:

                booking_tracking_id:
                    type: string
                    description: Booking tracking ID from booking step
                    example: "71176110719926193FHWN5"

                member_id:
                    type: string
                    description: Member account ID
                    example: "1"

                pax_type:
                    type: string
                    description: Passenger type (ADT = Adult, CNN = Child, INF = Infant)
                    example: "ADT"

                pax_id:
                    type: string
                    description: Passenger ID
                    example: "1"
                data:
                    type: array
                    description: Selected Meal options
                    items:
                     type: object
                     required:
                      - select_code
                      - Meal_quantity
                     properties:
                        select_code:
                            type: string
                            description: Meal option code
                            example: "3"
                        Meal_quantity:
                            type: string
                            description: Number of Meal selected
                            example: "1"
                        
              additionalProperties: true
            example:
                {
                    "booking_tracking_id": "71176110719926193FHWN5",
                    "member_id": "1",
                    "pax_type": "ADT",
                    "pax_id": "1",
                    "data": [
                        {
                            "select_code": "3",
                            "meal_quantity": "1"
                        }
                    ]
                }
      responses:
        '200':
           description: Update selected meals for the flight booking
           content:
                application/json:
                 schema:
                    type: object
                    additionalProperties: true
                 examples:
                    successful_meal_update:
                      summary: Meals updated successfully
                      value:
                            {
                                "status": "success",
                                "reason": "Your selected meal selection has been successfully updated.",
                                "debug": null,
                                "booking_tracking_id": "11177304475068881NMEBB",
                                "pax_id": "1",
                                "pax_type": "ADT",
                                "selected_meal": [
                                    {
                                        "flight_group": 0,
                                        "routes": 0,
                                        "select_code": 1
                                    }
                                ],
                                "flight_meal_options_data": [
                                    [
                                        {
                                            "flight_group": 0,
                                            "route": 0,
                                            "select_code": 1,
                                            "booking_tracking_id": "11177304475068881NMEBB",
                                            "airline_code": "J9",
                                            "origin": "KWI",
                                            "destination": "ADJ",
                                            "flight_number": "257",
                                            "departure_time": "2026-03-26T00:00:00",
                                            "meal_for": null,
                                            "uid": 1,
                                            "meal_key": "VVML",
                                            "code": "VVML",
                                            "isDefault": "N",
                                            "title": "Special Meal - Veg Vegan Meal",
                                            "meal_category": null,
                                            "description": "",
                                            "image_url": null,
                                            "max_quantity": "1000",
                                            "meal_option": 174,
                                            "quantity": 1,
                                            "RPH": [
                                                {
                                                    "key": "MCFBRFQ-",
                                                    "ssrKey": "MiFNQ0ZCUkZRLSFWVk1MISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                                    "price": 4.2
                                                }
                                            ],
                                            "optional_a": "MCFBRFQ-",
                                            "optional_b": "MiFNQ0ZCUkZRLSFWVk1MISFBREohSjkhNjM5MTAwODAwMDAwMDAwMDAwIUtXSSEyNTchIA--",
                                            "optional_c": "KWI/ADJ",
                                            "optional_d": [],
                                            "optional_e": "2026-03-26T00:00:00257",
                                            "price": {
                                                "total": 1682.4,
                                                "currency": "BDT",
                                                "partner": {
                                                    "total": 1682.4,
                                                    "currency": "BDT"
                                                },
                                                "fmg": {
                                                    "total": 13.83,
                                                    "currency": "USD",
                                                    "ssr_charge": 0
                                                },
                                                "supplier": {
                                                    "total": "13.83",
                                                    "currency": "USD"
                                                }
                                            }
                                        }
                                    ]
                                ]
                            }
                    meal_processing_issue:
                        summary: Meal processing error
                        value:
                            status: "failed"
                            reason: "Currently, the selected meal selection is experiencing processing issues."                
                    
  
  /flight/Booking details:
    post:
      tags:  
        - Booking Management
      summary: Booking details
      operationId: Bookingdetails
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - booking_tracking_id
                - Booking_id
              properties:

                booking_tracking_id:
                    type: string
                    description: Unique booking tracking ID
                    example: "11177139375926194Q6NOF"

                member_id:
                    type: string
                    description: Member account ID
                    example: "1"
                Booking_id:
                    type: string
                    description: Unique booking ID
                    example: "FL2314SEAAAE"
              additionalProperties: true
            example:
                {
                    "tracking_id": "71176482474026194FH3BA",
                    "booking_id": "",
                    "member_id": "1"
                }
      responses:
        '200':
           description: Booking details retrieval response
           content:
                application/json:
                 schema:
                    type: object
                    additionalProperties: true
                 examples:
                    successful_booking_details:
                     summary: Booking details found
                     value:
                          {
                            "status": "success",
                            "reason": "Booking Details For Tracking Id 119177311942703210WDEPJ",
                            "tracking_id": "119177311942703210WDEPJ",
                            "booking_id": "FL2610MAPSA3D7",
                            "pay_tracking_id": null,
                            "sendGTMEvent": false,
                            "general": {
                                "service_type": "FLIGHT",
                                "booking_platform": "B2B",
                                "service_details": "OneWay From KWI to ADJ Departure date 2026-06-11",
                                "booking_remarks": null,
                                "generated_date": "2026-03-10",
                                "partner_id": "1",
                                "master_partner_id": "1",
                                "branch_id": "BDHE001",
                                "IsCardPayBooking": "no",
                                "CardPayStatus": "pending",
                                "CardPayBookingStatus": "processing",
                                "CardPayBookingStatusExecute": "pending",
                                "postBookingProcess": "auto",
                                "book_now_pay_later": "0",
                                "tracking_id": "119177311942703210WDEPJ",
                                "booking_id": "FL2610MAPSA3D7",
                                "airlines_pnr": "XDR1YK",
                                "supplier_confirmation_id": "XDR1YK",
                                "order_id_ndc": null,
                                "order_id_Farelogix": null,
                                "supplier_others_id_a": "NzA5NDkwODQhWERSMVlLIWZhbHNl",
                                "supplier_others_id_b": "120735201421",
                                "externalBookingRefIds": [],
                                "supplier_booking_pcc": "NzYxMTI1MzQhSjk-",
                                "supplier_ticketing_pcc": null,
                                "supplier_provider_code": null,
                                "supplier_is_gds": "NO",
                                "carrier": "J9",
                                "departure_date": "2026-06-11",
                                "arrival_date": "2026-06-11",
                                "isDomestic_Flight": false,
                                "flightSegment": "KWI-ADJ",
                                "cabinPriceClass": "Economy Value",
                                "cabinCode": "EV",
                                "bookingCode": "E",
                                "departure_airport": "KWI",
                                "arrival_airport": "ADJ",
                                "supplier_code": "jazeera_air",
                                "supplier_uid": "F1JS00114",
                                "manualAction": {
                                    "Required": "no",
                                    "RequiredCategory": "",
                                    "RequiredNotes": ""
                                },
                                "member_id": "19",
                                "book_by": "test",
                                "ip_address": "203.76.126.194",
                                "timestamp": "1773119468",
                                "last_update": "1773119468"
                            },
                            "changeLogs": [],
                            "voucher": {
                                "can_view_download": "no",
                                "link": "https://example.com/voucher/flight?q=MTE5MTc3MzExOTQyNzAzMjEwV0RFUEo=",
                                "pdf": "https://example.com/voucher?q=eyJ0cmFja2luZ19pZCI6IjExOTE3NzMxMTk0MjcwMzIxMFdERVBKIiwicHJpY2UiOmZhbHNlLCJsaW5rX2V4cGlyZSI6IjIwMjYtMDYtMDgifQ==",
                                "pdf_with_price": "https://example.com/voucher?q=eyJ0cmFja2luZ19pZCI6IjExOTE3NzMxMTk0MjcwMzIxMFdERVBKIiwicHJpY2UiOnRydWUsImxpbmtfZXhwaXJlIjoiMjAyNi0wNi0wOCJ9",
                                "supplier_voucher_link": "",
                                "pax_voucher": [
                                    {
                                        "link": "https://example.com/voucher?q=eyJ0cmFja2luZ19pZCI6IjExOTE3NzMxMTk0MjcwMzIxMFdERVBKIiwicGF4X2lkIjoiMSIsInRpY2tldCI6dHJ1ZX0=",
                                        "pax_id": "1",
                                        "pax_type": "ADT",
                                        "first_name": "AMIR",
                                        "last_name": "test"
                                    }
                                ],
                                "show_supplier_option": "yes",
                                "url_value": null,
                                "flight_version": "1",
                                "hotel_version": "1",
                                "base_url": null,
                                "qr_code": "hide"
                            },
                            "action": {
                                "bookingStatus": "Hold",
                                "bookingStatusColor": "#FD7E14",
                                "bookingStatusInfo": "Hold",
                                "supplier_is_gds": "NO",
                                "view_gds_ticket": "NO",
                                "cancel_booking": "YES",
                                "void_ticket": "NO",
                                "cancel_ticket": "NO",
                                "split_booking": "NO",
                                "issue_ticket": "YES",
                                "issue_ticket_card": "YES",
                                "re_issue_ticket": "NO",
                                "issue_ticket_partial_pay": "NO",
                                "refund_quote": "NO",
                                "sync_booking": "YES",
                                "booking_info_update": "NO",
                                "ticket_issue_date": "",
                                "applied_flight_departure_date": "2026-06-10",
                                "flight_departure_date": "2026-06-11",
                                "current_yyyy_mm_dd": "2026-03-10",
                                "airlines_permission": {
                                    "cancel_booking_option": "yes",
                                    "cancel_ticket_option": "no",
                                    "flight_confirm_cancel": "active"
                                },
                                "partner_permission": {
                                    "auto_cancel": "active",
                                    "booking_cancel_otp": "yes",
                                    "issue_ticket": "active",
                                    "split_ticket": "disable",
                                    "flight_confirm_cancel": "active",
                                    "ticket_reissue": "active"
                                }
                            },
                            "voidRefundData": [],
                            "reIssueData": [],
                            "booking": {
                                "status": "success",
                                "bookingStatus": "Hold",
                                "bookingStatusColor": "#FD7E14",
                                "bookingStatusInfo": "Hold",
                                "booking_status": "hold",
                                "booking_supplier_status": "hold",
                                "ticket_status": "queue",
                                "ticketMsg": null,
                                "payment_status": "pending",
                                "auto_cancel_status": "pending",
                                "partner_timezone": "Asia/Dhaka",
                                "syncTimeLimit": "1",
                                "auto_cancel": "2026-03-10 11:26:08",
                                "auto_cancel_timestamp": "1773120368",
                                "ticketingTimeLimit": "2026-03-10 11:26:08",
                                "supplierTimeLimit": null,
                                "supplierTimeLimitTimezone": null,
                                "show_hold_booking_time_limit": "yes",
                                "show_hold_booking_time_limit_msg": "Thanks For Booking with us.",
                                "OnlineCheckIn": null,
                                "OnlineCheckInText": null
                            },
                            "price": {
                                "currency": "BDT",
                                "total_amount": "130950.62",
                                "sell_total_price": "141092.48",
                                "sales_comission": null,
                                "applied_comission_ratio": "0",
                                "customer_markup_policy": null,
                                "partial_pay": {
                                    "isPartialPay": "no",
                                    "isPartialPayPossible": "",
                                    "isPartialDuePaid": "no",
                                    "currency": "BDT",
                                    "pay_now": null,
                                    "due_amount": null,
                                    "due_date": null,
                                    "due_date_timestamp": "",
                                    "supplier_amount": null,
                                    "supplier_currency": null,
                                    "markup_charge": null
                                },
                                "cancel_reissue_charges": {
                                    "data": null
                                }
                            },
                            "bookingPaymentRequestDtata": [],
                            "syncData": {
                                "Segment": null,
                                "Travelers": null,
                                "Price": [],
                                "FareRules": [],
                                "FlightFlown": [],
                                "SSR": []
                            },
                            "flight": {
                                "modify": {
                                    "baggage": "disable",
                                    "seat": "disable",
                                    "meal": "disable",
                                    "itinerary": "active",
                                    "doc_update": "active",
                                    "contact_update": "active"
                                },
                                "search_parameter": {
                                    "journey_type": "OneWay",
                                    "segment": [
                                        {
                                            "departure_airport_type": "AIRPORT",
                                            "departure_airport": "KWI",
                                            "arrival_airport_type": "AIRPORT",
                                            "arrival_airport": "AMM",
                                            "departure_date": "2026-06-11",
                                            "departure_time": "anytime",
                                            "departure_time_within": "anytime",
                                            "booking_class": "Economy",
                                            "stop": "any",
                                            "alliance": {
                                                "include": [],
                                                "exclude": []
                                            },
                                            "country": {
                                                "include": [],
                                                "exclude": []
                                            },
                                            "airlines": {
                                                "include": [],
                                                "exclude": []
                                            }
                                        }
                                    ],
                                    "travelers_adult": 1,
                                    "travelers_child": 0,
                                    "travelers_child_age": [],
                                    "travelers_infants": 0,
                                    "travelers_infants_age": [],
                                    "fare_type": [],
                                    "fare_option": [],
                                    "content_type": "all_content",
                                    "ptc_option": [],
                                    "agency_ethnic_list": [],
                                    "preferred_carrier": [],
                                    "non_stop_flight": "any",
                                    "baggage_option": "any",
                                    "booking_class": "Economy",
                                    "supplier_uid": "F1JS00114",
                                    "partner_id": "1",
                                    "language": "en",
                                    "short_ref": "6f6720a66cd791d1ca15ba471eccc6804d3cae75b3d1c13a10ad071f1a856963",
                                    "version": 1,
                                    "team_profile": [
                                        null
                                    ],
                                    "RefundableOnly": false,
                                    "BestFareOnly": false
                                },
                                "departure": {
                                    "date": "2026-06-11",
                                    "time": "09:10"
                                },
                                "arrival": {
                                    "date": "2026-06-11",
                                    "time": "11:15"
                                },
                                "departure_airport": "KWI",
                                "departure_city": "Kuwait City",
                                "arrival_airport": "ADJ",
                                "arrival_city": "Amman",
                                "flight_group": [
                                    {
                                        "no_of_stops_title": "Direct Flight",
                                        "no_of_stops": "0",
                                        "flight_time": "PT0H0M",
                                        "transit_time": "",
                                        "routes": [
                                            {
                                                "air_segment_key": "Sjl_IDI1N34gfn5LV0l_MDYvMTEvMjAyNiAwOToxMH5BREp_MDYvMTEvMjAyNiAxMToxNX5_",
                                                "flightSegmentID": null,
                                                "segmentStatus": null,
                                                "segmentStatusTitle": null,
                                                "segmentPNR": null,
                                                "marriageGroup": null,
                                                "origin": "KWI",
                                                "departure_time": "2026-06-11T09:10",
                                                "origin_terminal": "",
                                                "origin_airport": {
                                                    "name": "Kuwait International Airport",
                                                    "city": "Kuwait City",
                                                    "country": "Kuwait",
                                                    "timezone": "Asia/Kuwait"
                                                },
                                                "destination": "ADJ",
                                                "arrival_time": "2026-06-11T11:15",
                                                "destination_terminal": "",
                                                "destination_airport": {
                                                    "name": "Amman Civil Airport",
                                                    "city": "Amman",
                                                    "country": "Jordan",
                                                    "timezone": "Asia/Amman"
                                                },
                                                "flight_date": "2026-06-11",
                                                "flight_time": "PT2H5M",
                                                "distance": "",
                                                "lay_over": "not-applicable",
                                                "lay_over_date": "not-applicable",
                                                "aircraft": {
                                                    "code": "320",
                                                    "name": "NE2",
                                                    "picture": "320.png"
                                                },
                                                "codeshare": null,
                                                "operating": {
                                                    "carrier": "J9",
                                                    "carrier_name": "Jazeera Airways",
                                                    "carrier_logo": "J9.png",
                                                    "flight_number": ""
                                                },
                                                "marketing": {
                                                    "carrier": "J9",
                                                    "carrier_name": "Jazeera Airways",
                                                    "carrier_logo": "J9.png",
                                                    "flight_number": ""
                                                },
                                                "booking_class": {
                                                    "upsellTitle": "",
                                                    "cabin_class": "Economy VALUE",
                                                    "cabin_code": "EV",
                                                    "booking_code": "EV",
                                                    "fareBasisCode": "",
                                                    "meal_code": ""
                                                },
                                                "baggages": {
                                                    "checked": {
                                                        "ADT": {
                                                            "ptc_title": "ADT",
                                                            "passenger_type": "Adult",
                                                            "baggage_type": "checked",
                                                            "pieceCount": 1,
                                                            "weight": 20,
                                                            "unit": "kg",
                                                            "title": "20 kg / 1 piece"
                                                        }
                                                    },
                                                    "carry_on": {
                                                        "ADT": {
                                                            "ptc_title": "ADT",
                                                            "passenger_type": "Adult",
                                                            "baggage_type": "carry_on",
                                                            "pieceCount": 1,
                                                            "weight": 7,
                                                            "unit": "kg",
                                                            "title": "7 kg / 1 piece"
                                                        }
                                                    }
                                                },
                                                "ghostSegmentJSON": null
                                            }
                                        ]
                                    }
                                ],
                                "price": {
                                    "purchase": {
                                        "total": {
                                            "currency": "BDT",
                                            "amount": 130950.62
                                        },
                                        "base_fare": {
                                            "currency": "BDT",
                                            "amount": 126773.32
                                        },
                                        "tax": {
                                            "currency": "BDT",
                                            "amount": 3576.2
                                        },
                                        "price_breakdown": [
                                            {
                                                "passenger_id": "1",
                                                "passenger_type": "ADT",
                                                "primary_ptc": null,
                                                "ptc_title": null,
                                                "passenger_total": 1,
                                                "total": {
                                                    "currency": "BDT",
                                                    "amount": "130950.62"
                                                },
                                                "base_fare": {
                                                    "currency": "BDT",
                                                    "amount": "126773.32"
                                                },
                                                "tax": {
                                                    "currency": "BDT",
                                                    "amount": "3576.2"
                                                },
                                                "discount": "1752.21",
                                                "ait": "876.1",
                                                "service_charge": "41487.13",
                                                "gross_base_fare": "87639.50",
                                                "gross_tax": "2700.10"
                                            }
                                        ]
                                    },
                                    "sell": {
                                        "total": {
                                            "currency": "BDT",
                                            "amount": 141092.48
                                        },
                                        "base_fare": {
                                            "currency": "BDT",
                                            "amount": 136915.18
                                        },
                                        "tax": {
                                            "currency": "BDT",
                                            "amount": 3576.2
                                        },
                                        "ticket_issue_charge": 0,
                                        "price_breakdown": [
                                            {
                                                "passenger_id": "1",
                                                "passenger_type": "ADT",
                                                "primary_ptc": null,
                                                "ptc_title": null,
                                                "passenger_total": 1,
                                                "total": {
                                                    "currency": "BDT",
                                                    "amount": "141092.48"
                                                },
                                                "base_fare": {
                                                    "currency": "BDT",
                                                    "amount": "136915.18"
                                                },
                                                "tax": {
                                                    "currency": "BDT",
                                                    "amount": "3576.2"
                                                },
                                                "cus_ticket_issue_charge": "0",
                                                "discount": "4287.68",
                                                "ait": "876.1",
                                                "service_charge": "54164.46",
                                                "gross_base_fare": "87639.50",
                                                "gross_tax": "2700.10"
                                            }
                                        ]
                                    },
                                    "fmg": {
                                        "total": {
                                            "currency": "USD",
                                            "amount": 1076.18
                                        },
                                        "base_fare": {
                                            "currency": "USD",
                                            "amount": 1041.85
                                        },
                                        "tax": {
                                            "currency": "USD",
                                            "amount": 29.39
                                        },
                                        "ticket_issue_charge": 300,
                                        "price_breakdown": [
                                            {
                                                "passenger_id": "1",
                                                "passenger_type": "ADT",
                                                "primary_ptc": null,
                                                "ptc_title": null,
                                                "passenger_total": 1,
                                                "total": {
                                                    "currency": "USD",
                                                    "amount": "1076.18"
                                                },
                                                "base_fare": {
                                                    "currency": "USD",
                                                    "amount": "1041.85"
                                                },
                                                "tax": {
                                                    "currency": "USD",
                                                    "amount": "29.39"
                                                },
                                                "ticket_issue_charge": "300",
                                                "discount": "14.4",
                                                "ait": "7.2",
                                                "service_charge": "340.95",
                                                "fmg_charge": "0",
                                                "gross_base_fare": "720.24",
                                                "gross_tax": "22.19"
                                            }
                                        ]
                                    },
                                    "supplier": {
                                        "total": {
                                            "currency": "USD",
                                            "amount": 754.57
                                        },
                                        "base_fare": {
                                            "currency": "USD",
                                            "amount": 720.24
                                        },
                                        "tax": {
                                            "currency": "USD",
                                            "amount": 29.39
                                        },
                                        "price_breakdown": [
                                            {
                                                "passenger_id": "1",
                                                "passenger_type": "ADT",
                                                "primary_ptc": null,
                                                "ptc_title": null,
                                                "passenger_total": 1,
                                                "total": {
                                                    "currency": "USD",
                                                    "amount": "754.57"
                                                },
                                                "base_fare": {
                                                    "currency": "USD",
                                                    "amount": "720.24"
                                                },
                                                "tax": {
                                                    "currency": "USD",
                                                    "amount": "29.39"
                                                },
                                                "discount": "0",
                                                "ait": "7.2",
                                                "service_charge": "4.94",
                                                "gross_base_fare": "720.24",
                                                "gross_tax": "22.19",
                                                "primary_commission": null,
                                                "per_segment_discount": "0",
                                                "total_segment": "1",
                                                "total_segment_discount": "0",
                                                "applicable_comission_title": ""
                                            }
                                        ]
                                    },
                                    "gross": {
                                        "total": {
                                            "currency": "USD",
                                            "amount": 742.43
                                        },
                                        "base_fare": {
                                            "currency": "USD",
                                            "amount": 720.24
                                        },
                                        "tax": {
                                            "currency": "USD",
                                            "amount": 22.19
                                        },
                                        "price_breakdown": [
                                            {
                                                "passenger_id": "1",
                                                "passenger_type": "ADT",
                                                "primary_ptc": null,
                                                "ptc_title": null,
                                                "passenger_total": 1,
                                                "total": {
                                                    "currency": "USD",
                                                    "amount": "742.43"
                                                },
                                                "base_fare": {
                                                    "currency": "USD",
                                                    "amount": "720.24"
                                                },
                                                "tax": {
                                                    "currency": "USD",
                                                    "amount": "22.19"
                                                }
                                            }
                                        ]
                                    }
                                },
                                "customer_markup_policy": null,
                                "baggage": null,
                                "fare_rules": {
                                    "refundable_data": null,
                                    "refundable": "non-refundable",
                                    "change_before_departure": "not-available"
                                },
                                "read_ssr": []
                            },
                            "additional_baggage": [],
                            "additional_meal": [],
                            "pax_seat_plan": [],
                            "baggage_protection": [],
                            "additional_services": [],
                            "discount_data": [],
                            "pax": {
                                "primary": {
                                    "guest_name": "MR AMIR test",
                                    "guest_email": "test@example.com",
                                    "guest_isd_code": null,
                                    "guest_contact_no": "8801901402813",
                                    "guest_nationality": "BD"
                                },
                                "data": [
                                    {
                                        "Id": "8035",
                                        "timestamp": "1773119458",
                                        "last_update": "1773119458",
                                        "entry": "19",
                                        "entry_n": "test",
                                        "ftm_partner_id": "1",
                                        "master_partner_id": null,
                                        "tracking_id": "119177311942703210WDEPJ",
                                        "service_type": "FLIGHT",
                                        "room_number": "1",
                                        "pax_id": "1",
                                        "passenger_id": "1",
                                        "supplier_pax_id": "1",
                                        "pax_type": "ADT",
                                        "paxType_Identity": "ADT",
                                        "primary_ptc": "ADT",
                                        "ptc_title": "Adult",
                                        "gender": "M",
                                        "title": "MR",
                                        "first_name": "AMIR",
                                        "last_name": "test",
                                        "dob": "1996-03-10",
                                        "pax_age": "30",
                                        "nationality": "BD",
                                        "doc_type": "passport",
                                        "doc_country": "BD",
                                        "doc_no": "RT43TSF",
                                        "cnic": null,
                                        "doc_dateofexpiry": "2031-03-10",
                                        "doc_dateofissue": "2026-02-10",
                                        "frequent_flyer_airlines": null,
                                        "frequent_flyer": "",
                                        "purpose_of_visit": null,
                                        "special_request": "",
                                        "residential_address": null,
                                        "wheelchair_required": "no",
                                        "isd_code": "880",
                                        "contact_no": "",
                                        "email_address": "test@example.com",
                                        "doc_pics": null,
                                        "seat_number": null,
                                        "baggage_option": null,
                                        "meal_option": null,
                                        "booking_id": null,
                                        "ticket_number": null,
                                        "ticket_status": "queue",
                                        "ticket_issueTimeStamp": null,
                                        "ticket_supplier_status": null,
                                        "ticket_status_title": null,
                                        "tktNumberValidation": "0",
                                        "comission_type": "",
                                        "comission_value": "",
                                        "currency": "BDT",
                                        "sell_total": "141092.48",
                                        "sell_base_fare": "136915.18",
                                        "sell_tax": "3576.2",
                                        "sell_discount": "4287.68",
                                        "sell_ait": "876.1",
                                        "sell_service_charge": "54164.46",
                                        "sell_gross_base_fare": "87639.50",
                                        "sell_gross_tax": "2700.10",
                                        "cus_ticket_issue_charge": "0",
                                        "price_total": "130950.62",
                                        "price_base_fare": "126773.32",
                                        "price_tax": "3576.2",
                                        "price_taxBreakdown_BD": "0",
                                        "price_taxBreakdown_UT": "0",
                                        "price_taxBreakdown_E5": "0",
                                        "price_taxBreakdown_YQ": "0",
                                        "price_taxBreakdown_YR": "0",
                                        "price_taxBreakdown_Other": "0",
                                        "price_discount": "1752.21",
                                        "price_ait": "876.1",
                                        "price_service_charge": "41487.13",
                                        "price_gross_base_fare": "87639.50",
                                        "price_gross_tax": "2700.10",
                                        "ticket_issue_charge": "300",
                                        "total_ticket_issue_charge": "300.00",
                                        "supplier_currency": "USD",
                                        "currencyExchangeRate": "121.68",
                                        "fmg_total": "1076.18",
                                        "fmg_base_fare": "1041.85",
                                        "fmg_tax": "29.39",
                                        "fmg_discount": "14.4",
                                        "fmg_ait": "7.2",
                                        "fmg_service_charge": "340.95",
                                        "fmg_gross_base_fare": "720.24",
                                        "fmg_gross_tax": "22.19",
                                        "fmg_markup_type": null,
                                        "fmg_charge": "0",
                                        "fmg_revenue": "321.61",
                                        "supplier_total": "754.57",
                                        "supplier_base_fare": "720.24",
                                        "supplier_tax": "29.39",
                                        "supplier_discount": "0",
                                        "supplier_ait": "7.2",
                                        "supplier_service_charge": "4.94",
                                        "supplier_gross_base_fare": "720.24",
                                        "supplier_gross_tax": "22.19",
                                        "supplier_primary_commission": null,
                                        "supplier_segment_feesCalculate": null,
                                        "segment_discount_accountPurpose": null,
                                        "supplier_per_segment_discount": "0",
                                        "supplier_total_segment": "1",
                                        "supplier_total_segment_discount": "0",
                                        "gross_fare_total": "742.43",
                                        "gross_fare_base_fare": "720.24",
                                        "gross_fare_tax": "22.19",
                                        "gross_fare_tax_BD": "0",
                                        "gross_fare_tax_UT": "0",
                                        "gross_fare_tax_E5": "0",
                                        "gross_fare_tax_YQ": "0",
                                        "gross_fare_tax_YR": "0",
                                        "gross_fare_tax_Other": "0",
                                        "gross_fare_tax_breakDownJSON": "[]",
                                        "gross_fare_discount_amount": "0",
                                        "gross_fare_ait_amount": "0",
                                        "gross_fare_service_charge": "4.94",
                                        "custom_gross_discount": "0.00",
                                        "custom_gross_charges": "0",
                                        "custom_gross_service_fee": "0",
                                        "custom_gross_markup": "0",
                                        "applicable_comission_title": "",
                                        "discount_comission_ratio": "0",
                                        "discount_comission_type": "",
                                        "dynamic_markup_type": null,
                                        "dynamic_markup_title": "",
                                        "dynamic_markup_ratio": null,
                                        "passport_copy": null,
                                        "beneficiary_name": null,
                                        "beneficiary_relation": null,
                                        "beneficiary_cnic": null,
                                        "beneficiary_contact": null,
                                        "beneficiary_address": null,
                                        "spouse_adult_name": null,
                                        "spouse_adult_dob": null,
                                        "spouse_adult_passportno": null,
                                        "child1_name": null,
                                        "child1_dob": null,
                                        "child1_passportno": null,
                                        "child2_name": null,
                                        "child2_dob": null,
                                        "child2_passportno": null,
                                        "child3_name": null,
                                        "child3_dob": null,
                                        "child3_passportno": null,
                                        "child4_name": null,
                                        "child4_dob": null,
                                        "child4_passportno": null,
                                        "policyNumber": null,
                                        "policyVoucher": null,
                                        "isVoid": "0",
                                        "voidDate": null,
                                        "voidTimestamp": null,
                                        "isRefund": "0",
                                        "refundDate": null,
                                        "refundTimestamp": null,
                                        "refundSupplerAmount": null,
                                        "refundSupplerPenalty": null,
                                        "refundCharge": null,
                                        "refundAmount": null,
                                        "refundPenalty": null,
                                        "supplement_data": null
                                    }
                                ]
                            },
                            "invoice_data": [],
                            "refund_status_list": [
                                "requested",
                                "processing",
                                "refunded"
                            ],
                            "refund_data": [],
                            "partner": {
                                "agency_isd_code": "880",
                                "agency_contact_no": "1901402813",
                                "agency_email": "test@example.com",
                                "partner_id": "1",
                                "master_partner_id": "1",
                                "partner_type": "MASTER",
                                "partner_service_type": "B2B",
                                "partner_profile_code": "ITT",
                                "branch_id": "BDHE001",
                                "legal_name": "Demo Solution",
                                "brand_name": "Demo Travel Tech",
                                "civil_aviation_certificate": null,
                                "iata_number": null,
                                "city": "Singapore",
                                "state": "Singapore",
                                "postal_code": "049712",
                                "address": "30 Cecil Street # 19-08 Prudential Tower.",
                                "country": "SA",
                                "contact_number": "2345678",
                                "website": "https://example.com/",
                                "contacts": {
                                    "person_name": "Nazmus",
                                    "number": "8801546776554",
                                    "email": "cto@example.com.co"
                                },
                                "master_partner": null,
                                "customer_hotline": "2345678",
                                "support_email": "cto@example.com",
                                "customer_support_email": "no-reply@example.com",
                                "priavcy_link": "https://example.com/contact.php",
                                "terms_link": "https://example.com/contact.php",
                                "logo_1440_448": "https://cdn.demo.com/example/partner-brand-logo/1101760003818989887.png",
                                "logo_224_224": "https://cdn.demo.com/example/partner-brand-logo/1101760003818989887.png",
                                "logo_1024_1024": "https://cdn.demo.com/example/partner-brand-logo/1101760003818989887.png",
                                "logo_400_400": "https://cdn.demo.com/example/partner-brand-logo/1101760003818989887.png",
                                "logo_512_512": "https://cdn.demo.com/example/partner-brand-logo/1101760003818989887.png",
                                "logo_1706_256": "https://cdn.demo.com/example/partner-brand-logo/1101760003818989887.png",
                                "brand_color": "#0d0a64",
                                "brand_text_color": "#ffffff",
                                "partner_from_email_address": "no-reply@reservationmastermind.com",
                                "partner_from_email_full_name": "Demo Travel Tech"
                            },
                            "supplier": {
                                "info": {
                                    "supplier_type": "FLIGHT",
                                    "supplier_title": "Jazeera Airways",
                                    "supplier_code": "jazeera_air",
                                    "supplier_uid": "F1JS00114",
                                    "supplier_partner_code": "jazeera_air-1-00114",
                                    "supplier_timezone": null,
                                    "currency": null,
                                    "logo": null,
                                    "notification_email": null,
                                    "supplier_fare_rules": null,
                                    "airlines_comission": null
                                }
                            },
                            "terms": {
                                "status": null,
                                "text": null
                            },
                            "cancellation_terms": {
                                "status": null,
                                "text": null
                            },
                            "special_notice_status": "disable",
                            "special_notice": null
                        }

                    no_booking_found:
                        summary: No booking data found
                        value:
                            status: "failed"
                            reason: "no booking data found"
                            reason_admin: "no booking data available in the table"
                  
       
  
  /flight/issue-ticket:
    post:
      tags: 
        - Booking Management
      summary: Issue tickets for a validated booking
      operationId: flightIssueTicket
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object

              required:
                - member_id
                - tracking_id
                - price_change_accepted

              properties:

                member_id:
                 type: string
                 description: Logged in user member ID (Required)
                 example: "1"

                tracking_id:
                 type: string
                 description: Tracking ID received from Booking response (Required)
                 example: "186177260842803210UESNA"

                price_change_accepted:
                 type: string
                 description: Accept price change if fare updated (yes / no) (Required)
                 example: "no"

                notes:
                 type: string
                 description: Additional notes (Optional)
                 example: "not required"
              additionalProperties: true
            example:
                {
                    "member_id": "1", 
                    "tracking_id": "11173813342526193WAN5G",
                    "price_change_accepted": "no",
                    "notes": "not required"
                }
      responses:
        '200':
          description: Flight ticket/voucher issuance response
          content:
            application/json:
             schema:
                type: object
                additionalProperties: true
             examples:
                successful_issuance:
                 summary: Ticket issued successfully
                 value:
                        {
                            "status": "success",
                            "reason": "Ticket Issued Successfully",
                            "reason_admin": "Ticket Issued Successfully",
                            "InnoPush": true,
                            "tracking_id": "186177260842803210UESNA",
                            "booking_status": "confirm",
                            "pax_ticket_data": null,
                            "supplier_confirmation_id": "EK176HNBQNWA4",
                            "past_booking_details": {
                                "last_update": "1772608519",
                                "tracking_id": "186177260842803210UESNA",
                                "booking_id": "FL2604MARMACZN",
                                "supplier_confirmation_id": "EK176HNBQNWA4",
                                "airlines_pnr": "BA7U7B",
                                "service_type": "FLIGHT",
                                "status": "confirm",
                                "booking_status": "confirm",
                                "generated_date": "2026-03-04"
                            },
                            "Execute_Data": {
                                "status": "success",
                                "reason": "Ticket Issued Successfully",
                                "reason_admin": "Ticket Issued Successfully",
                                "tracking_id": "186177260842803210UESNA",
                                "booking_status": "confirm",
                                "booking_supplier_status": "confirm",
                                "supplier_confirmation_id": "EK176HNBQNWA4",
                                "responses": {
                                    "Order": {
                                        "@attributes": {
                                            "OrderID": "EK176HNBQNWA4",
                                            "Owner": "EK"
                                        },
                                        "BookingReferences": {
                                            "BookingReference": [
                                                {
                                                    "ID": "SNBQNW",
                                                    "OtherID": "F1"
                                                },
                                                {
                                                    "ID": "BA7U7B",
                                                    "AirlineID": "EK"
                                                }
                                            ]
                                        },
                                        "TotalOrderPrice": {
                                            "DetailCurrencyPrice": {
                                                "Total": "136491"
                                            }
                                        },
                                        "Status": {
                                            "StatusCode": "702"
                                        },
                                        "Payments": {
                                            "Payment": {
                                                "Type": "CA",
                                                "Status": {
                                                    "StatusCode": "707"
                                                },
                                                "Amount": {
                                                    "SimpleCurrencyPrice": "136491"
                                                },
                                                "Method": {
                                                    "CashMethod": []
                                                },
                                                "OrderItemID": "PA154CDA2-BA4-47DB-B48acqebr79581pt-1-1"
                                            }
                                        },
                                        "OrderItems": {
                                            "OrderItem": {
                                                "@attributes": {
                                                    "OrderItemID": "PA154CDA2-BA4-47DB-B48acqebr79581pt-1-1",
                                                    "Timestamp": "2026-03-04T02:15:00"
                                                },
                                                "PriceDetail": {
                                                    "TotalAmount": {
                                                        "DetailCurrencyPrice": {
                                                            "Total": "136491"
                                                        }
                                                    },
                                                    "BaseAmount": "112910",
                                                    "Surcharges": {
                                                        "Surcharge": {
                                                            "Total": "728"
                                                        }
                                                    },
                                                    "Taxes": {
                                                        "Total": "23581"
                                                    }
                                                },
                                                "Service": [
                                                    {
                                                        "@attributes": {
                                                            "ServiceID": "BAGGAGESRV1-T1"
                                                        },
                                                        "PassengerRef": "T1",
                                                        "ServiceDefinitionRef": "BASRV56B03C5A"
                                                    },
                                                    {
                                                        "@attributes": {
                                                            "ServiceID": "BAGGAGESRV2-T1"
                                                        },
                                                        "PassengerRef": "T1",
                                                        "ServiceDefinitionRef": "BASRV3ACB4F07-CO"
                                                    },
                                                    {
                                                        "@attributes": {
                                                            "ServiceID": "SRV1-T1-S2",
                                                            "ServiceStatus": "HK"
                                                        },
                                                        "PassengerRef": "T1",
                                                        "SegmentRef": "S2"
                                                    }
                                                ],
                                                "TimeLimits": {
                                                    "PaymentTimeLimit": {
                                                        "@attributes": {
                                                            "Timestamp": "2026-03-04T17:45:00"
                                                        }
                                                    },
                                                    "TicketingTimeLimits": {
                                                        "@attributes": {
                                                            "Timestamp": "2026-03-04T17:45:00"
                                                        }
                                                    }
                                                },
                                                "FareDetail": {
                                                    "FareIndicatorCode": "0",
                                                    "PassengerRefs": "T1",
                                                    "Price": {
                                                        "TotalAmount": {
                                                            "DetailCurrencyPrice": {
                                                                "Total": "136491"
                                                            }
                                                        },
                                                        "BaseAmount": "112910",
                                                        "FareFiledIn": {
                                                            "BaseAmount": "40300",
                                                            "ExchangeRate": "280.159547"
                                                        },
                                                        "Surcharges": {
                                                            "Surcharge": {
                                                                "Total": "728",
                                                                "Breakdown": {
                                                                    "Fee": {
                                                                        "Amount": "728",
                                                                        "Designator": "Q"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "Taxes": {
                                                            "Total": "23581",
                                                            "Breakdown": {
                                                                "Tax": [
                                                                    {
                                                                        "Amount": "1156",
                                                                        "TaxCode": "BD",
                                                                        "Description": "Embarkation Fee"
                                                                    },
                                                                    {
                                                                        "Amount": "1014",
                                                                        "TaxCode": "E5",
                                                                        "Description": "VAT on Embarkation Fee"
                                                                    },
                                                                    {
                                                                        "Amount": "400",
                                                                        "TaxCode": "N9",
                                                                        "Description": "Stamp Tax"
                                                                    },
                                                                    {
                                                                        "Amount": "5779",
                                                                        "TaxCode": "OW",
                                                                        "Description": "Domestic/International Excise Duty Tax"
                                                                    },
                                                                    {
                                                                        "Amount": "2802",
                                                                        "TaxCode": "P7",
                                                                        "Description": "Airport Development Fee - Bangladesh"
                                                                    },
                                                                    {
                                                                        "Amount": "2802",
                                                                        "TaxCode": "P8"
                                                                    },
                                                                    {
                                                                        "Amount": "9246",
                                                                        "TaxCode": "UT",
                                                                        "Description": "Foreign Travel Tax"
                                                                    },
                                                                    {
                                                                        "Amount": "382",
                                                                        "TaxCode": "ZR",
                                                                        "Description": "Intl Advanced Psgr Information Fee"
                                                                    }
                                                                ]
                                                            }
                                                        }
                                                    },
                                                    "FareComponent": {
                                                        "Price": {
                                                            "TotalAmount": {
                                                                "DetailCurrencyPrice": {
                                                                    "Total": "112792"
                                                                }
                                                            },
                                                            "BaseAmount": "40260",
                                                            "FareFiledIn": {
                                                                "BaseAmount": "40000"
                                                            },
                                                            "Surcharges": {
                                                                "Surcharge": {
                                                                    "Total": "260",
                                                                    "Breakdown": {
                                                                        "Fee": {
                                                                            "Amount": "260",
                                                                            "Designator": "Q"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "Taxes": {
                                                                "Total": "0"
                                                            }
                                                        },
                                                        "FareBasis": {
                                                            "FareBasisCode": {
                                                                "@attributes": {
                                                                    "refs": "FG1"
                                                                },
                                                                "Code": "KSSOSBD1"
                                                            },
                                                            "RBD": "K",
                                                            "CabinType": {
                                                                "CabinTypeCode": "Y",
                                                                "CabinTypeName": "Economy"
                                                            }
                                                        },
                                                        "TicketDesig": "NDC2",
                                                        "FareRules": {
                                                            "Penalty": {
                                                                "@attributes": {
                                                                    "RefundableInd": "true",
                                                                    "CancelFeeInd": "true",
                                                                    "ChangeFeeInd": "true"
                                                                },
                                                                "Details": {
                                                                    "Detail": [
                                                                        {
                                                                            "Type": "Change",
                                                                            "Application": "2",
                                                                            "Amounts": {
                                                                                "Amount": {
                                                                                    "CurrencyAmountValue": "2500",
                                                                                    "AmountApplication": "MAX"
                                                                                }
                                                                            }
                                                                        },
                                                                        {
                                                                            "Type": "Change",
                                                                            "Application": "3",
                                                                            "Amounts": {
                                                                                "Amount": {
                                                                                    "CurrencyAmountValue": "2500",
                                                                                    "AmountApplication": "MAX"
                                                                                }
                                                                            }
                                                                        },
                                                                        {
                                                                            "Type": "Change",
                                                                            "Application": "1",
                                                                            "Amounts": {
                                                                                "Amount": {
                                                                                    "CurrencyAmountValue": "5000",
                                                                                    "AmountApplication": "MAX"
                                                                                }
                                                                            }
                                                                        },
                                                                        {
                                                                            "@attributes": {
                                                                                "refs": "RM73926390"
                                                                            },
                                                                            "Type": "Change"
                                                                        },
                                                                        {
                                                                            "Type": "Cancel",
                                                                            "Application": "2",
                                                                            "Amounts": {
                                                                                "Amount": {
                                                                                    "CurrencyAmountValue": "5000",
                                                                                    "AmountApplication": "MAX"
                                                                                }
                                                                            }
                                                                        },
                                                                        {
                                                                            "Type": "Cancel",
                                                                            "Application": "3",
                                                                            "Amounts": {
                                                                                "Amount": {
                                                                                    "CurrencyAmountValue": "5000",
                                                                                    "AmountApplication": "MAX"
                                                                                }
                                                                            }
                                                                        },
                                                                        {
                                                                            "Type": "Cancel",
                                                                            "Application": "1",
                                                                            "Amounts": {
                                                                                "Amount": {
                                                                                    "CurrencyAmountValue": "10000",
                                                                                    "AmountApplication": "MAX"
                                                                                }
                                                                            }
                                                                        },
                                                                        {
                                                                            "@attributes": {
                                                                                "refs": "RMF6B907AC"
                                                                            },
                                                                            "Type": "Cancel"
                                                                        }
                                                                    ]
                                                                }
                                                            },
                                                            "Ticketing": {
                                                                "Endorsements": {
                                                                    "Endorsement": "NON-END/FLEX"
                                                                }
                                                            }
                                                        },
                                                        "SegmentRefs": "S2"
                                                    },
                                                    "FlightMileage": {
                                                        "Value": "2196"
                                                    },
                                                    "TourCode": "ZZNDC2ZZ"
                                                }
                                            }
                                        }
                                    },
                                    "TicketDocInfos": {
                                        "TicketDocInfo": {
                                            "AgentIDs": {
                                                "AgentID": {
                                                    "Type": "706",
                                                    "ID": "27319423"
                                                }
                                            },
                                            "IssuingAirlineInfo": {
                                                "AirlineName": "Emirates",
                                                "Place": "Karachi, PK"
                                            },
                                            "TicketDocument": {
                                                "TicketDocNbr": "17657600021994",
                                                "Type": "702",
                                                "NumberofBooklets": "1",
                                                "DateOfIssue": "2026-03-04",
                                                "TimeOfIssue": "12:15",
                                                "TicketingLocation": "KHI",
                                                "CouponInfo": {
                                                    "CouponNumber": "1",
                                                    "CouponReference": "S2",
                                                    "FareBasisCode": {
                                                        "Code": "KSSOSBD1"
                                                    },
                                                    "CouponMedia": "Electronic",
                                                    "CouponValid": {
                                                        "EffectiveDatePeriod": {
                                                            "Effective": "2026-03-04",
                                                            "Expiration": "2026-03-04"
                                                        }
                                                    },
                                                    "Status": "I",
                                                    "CurrentAirlineInfo": {
                                                        "DepartureDateTime": {
                                                            "@attributes": {
                                                                "ShortDate": "2026-03-04",
                                                                "Time": "18:45"
                                                            }
                                                        },
                                                        "ArrivalDateTime": {
                                                            "@attributes": {
                                                                "ShortDate": "2026-03-04",
                                                                "Time": "22:15"
                                                            }
                                                        },
                                                        "Departure": {
                                                            "AirportCode": "DAC",
                                                            "Date": "2026-03-04",
                                                            "Time": "18:45",
                                                            "AirportName": "Dhaka, BD",
                                                            "Terminal": {
                                                                "Name": "1"
                                                            }
                                                        },
                                                        "Arrival": {
                                                            "AirportCode": "DXB",
                                                            "Date": "2026-03-04",
                                                            "Time": "22:15",
                                                            "ChangeOfDay": "0",
                                                            "AirportName": "Dubai International, AE",
                                                            "Terminal": {
                                                                "Name": "3"
                                                            }
                                                        },
                                                        "MarketingCarrier": {
                                                            "AirlineID": "EK",
                                                            "Name": "Emirates",
                                                            "FlightNumber": "0587",
                                                            "ResBookDesigCode": "K"
                                                        },
                                                        "Equipment": {
                                                            "AircraftCode": "77W",
                                                            "Name": "Boeing 777-300ER Passenger"
                                                        },
                                                        "Status": "HK"
                                                    },
                                                    "ValidatingAirline": "EK",
                                                    "AddlBaggageInfo": {
                                                        "AllowableBag": {
                                                            "@attributes": {
                                                                "Number": "40",
                                                                "Type": "K"
                                                            }
                                                        }
                                                    }
                                                },
                                                "ReportingType": "BSP"
                                            },
                                            "Price": {
                                                "@attributes": {
                                                    "refs": "TOUR5D67AF8C FCALC7352544D VOID5FEE64D9"
                                                },
                                                "Total": "136491",
                                                "Details": {
                                                    "Detail": {
                                                        "Application": "Base Fare",
                                                        "Amount": "112182"
                                                    }
                                                },
                                                "Taxes": {
                                                    "Total": "23581",
                                                    "Breakdown": {
                                                        "Tax": [
                                                            {
                                                                "Amount": "1156",
                                                                "TaxCode": "BD",
                                                                "Description": "Embarkation Fee"
                                                            },
                                                            {
                                                                "Amount": "1014",
                                                                "TaxCode": "E5",
                                                                "Description": "VAT on Embarkation Fee"
                                                            },
                                                            {
                                                                "Amount": "400",
                                                                "TaxCode": "N9",
                                                                "Description": "Stamp Tax"
                                                            },
                                                            {
                                                                "Amount": "5779",
                                                                "TaxCode": "OW",
                                                                "Description": "Domestic/International Excise Duty Tax"
                                                            },
                                                            {
                                                                "Amount": "2802",
                                                                "TaxCode": "P7",
                                                                "Description": "Airport Development Fee - Bangladesh"
                                                            },
                                                            {
                                                                "Amount": "2802",
                                                                "TaxCode": "P8"
                                                            },
                                                            {
                                                                "Amount": "9246",
                                                                "TaxCode": "UT",
                                                                "Description": "Foreign Travel Tax"
                                                            },
                                                            {
                                                                "Amount": "382",
                                                                "TaxCode": "ZR",
                                                                "Description": "Intl Advanced Psgr Information Fee"
                                                            }
                                                        ]
                                                    }
                                                },
                                                "Fees": {
                                                    "Total": "728",
                                                    "Breakdown": {
                                                        "Fee": {
                                                            "Amount": "728",
                                                            "Designator": "Q"
                                                        }
                                                    }
                                                },
                                                "PassengerReferences": "T1"
                                            },
                                            "PassengerReference": "T1"
                                        }
                                    },
                                    "DataLists": {
                                        "PassengerList": {
                                            "Passenger": {
                                                "@attributes": {
                                                    "PassengerID": "T1"
                                                },
                                                "PTC": "ADT",
                                                "Birthdate": "1996-03-04",
                                                "Individual": {
                                                    "Birthdate": "1996-03-04",
                                                    "Gender": "Male",
                                                    "NameTitle": "MR",
                                                    "GivenName": "IMAM",
                                                    "Surname": "HASAN"
                                                },
                                                "IdentityDocument": {
                                                    "IdentityDocumentNumber": "A1234567890",
                                                    "IdentityDocumentType": "PT",
                                                    "IssuingCountryCode": "BD",
                                                    "CitizenshipCountryCode": "BD",
                                                    "IssueDate": "2022-12-31",
                                                    "ExpiryDate": "2031-03-04",
                                                    "Birthdate": "1996-03-04",
                                                    "Gender": "Male",
                                                    "GivenName": "IMAM",
                                                    "Surname": "HASAN"
                                                },
                                                "ContactInfoRef": "CI1"
                                            }
                                        },
                                        "ContactList": {
                                            "ContactInformation": {
                                                "@attributes": {
                                                    "ContactID": "CI1"
                                                },
                                                "ContactProvided": [
                                                    {
                                                        "Phone": {
                                                            "Label": "Operational",
                                                            "PhoneNumber": "8801546776554"
                                                        }
                                                    },
                                                    {
                                                        "EmailAddress": {
                                                            "Label": "Operational",
                                                            "EmailAddressValue": "CTO@example.com"
                                                        }
                                                    }
                                                ]
                                            }
                                        },
                                        "BaggageAllowanceList": {
                                            "BaggageAllowance": [
                                                {
                                                    "@attributes": {
                                                        "BaggageAllowanceID": "BAEB87636-CO"
                                                    },
                                                    "BaggageCategory": "CarryOn",
                                                    "AllowanceDescription": {
                                                        "ApplicableParty": "Traveler",
                                                        "Descriptions": {
                                                            "Description": {
                                                                "Text": "CARRY7KG 15LB UPTO45LI 115LCM"
                                                            }
                                                        }
                                                    },
                                                    "PieceAllowance": {
                                                        "ApplicableParty": "Traveler",
                                                        "TotalQuantity": "1",
                                                        "PieceMeasurements": {
                                                            "@attributes": {
                                                                "Quantity": "1"
                                                            }
                                                        }
                                                    },
                                                    "BaggageDeterminingCarrier": {
                                                        "AirlineID": "EK"
                                                    }
                                                },
                                                {
                                                    "@attributes": {
                                                        "BaggageAllowanceID": "BA2D356CB1"
                                                    },
                                                    "BaggageCategory": "Checked",
                                                    "AllowanceDescription": {
                                                        "ApplicableParty": "Traveler",
                                                        "Descriptions": {
                                                            "Description": {
                                                                "Text": "CHECKED ALLOWANCE"
                                                            }
                                                        }
                                                    },
                                                    "WeightAllowance": {
                                                        "MaximumWeight": {
                                                            "Value": "40",
                                                            "UOM": "KG"
                                                        }
                                                    },
                                                    "BaggageDeterminingCarrier": {
                                                        "AirlineID": "EK"
                                                    }
                                                }
                                            ]
                                        },
                                        "DisclosureList": {
                                            "Disclosures": {
                                                "@attributes": {
                                                    "ListKey": "GDPR"
                                                },
                                                "Description": {
                                                    "Text": "Data Protection Notice: Your personal data will be processed in accordance with the applicable carriers privacy policy and, if your booking is made via a reservation system provider (\"GDS\" ), with its privacy policy. These are available at https://www.iatatravelcentre.com/privacy.htm or from the carrier, GDS or TSP directly. You should read this documentation, which applies to your booking and specifies, for example, how your personal data is collected, stored, used, disclosed and transferred.",
                                                    "Link": "https://www.iatatravelcentre.com/privacy.htm"
                                                }
                                            }
                                        },
                                        "FareList": {
                                            "FareGroup": {
                                                "@attributes": {
                                                    "ListKey": "FG1",
                                                    "refs": "FRK81F45C88"
                                                },
                                                "Fare": {
                                                    "FareCode": "749"
                                                },
                                                "FareBasisCode": {
                                                    "Code": "KSSOSBD1"
                                                }
                                            }
                                        },
                                        "FlightSegmentList": {
                                            "FlightSegment": {
                                                "@attributes": {
                                                    "SegmentKey": "S2",
                                                    "ElectronicTicketInd": "true",
                                                    "SecureFlight": "false"
                                                },
                                                "Departure": {
                                                    "AirportCode": "DAC",
                                                    "Date": "2026-03-04",
                                                    "Time": "18:45",
                                                    "AirportName": "Dhaka, BD",
                                                    "Terminal": {
                                                        "Name": "1"
                                                    }
                                                },
                                                "Arrival": {
                                                    "AirportCode": "DXB",
                                                    "Date": "2026-03-04",
                                                    "Time": "22:15",
                                                    "AirportName": "Dubai International, AE",
                                                    "Terminal": {
                                                        "Name": "3"
                                                    }
                                                },
                                                "MarketingCarrier": {
                                                    "AirlineID": "EK",
                                                    "Name": "Emirates",
                                                    "FlightNumber": "0587"
                                                },
                                                "Equipment": {
                                                    "AircraftCode": "77W",
                                                    "Name": "Boeing 777-300ER Passenger"
                                                },
                                                "ClassOfService": {
                                                    "Code": "K"
                                                },
                                                "FlightDetail": {
                                                    "FlightDistance": {
                                                        "Value": "2196",
                                                        "UOM": "Miles"
                                                    },
                                                    "FlightDuration": {
                                                        "Value": "PT5H30M"
                                                    },
                                                    "Stops": {
                                                        "StopQuantity": "0"
                                                    },
                                                    "ResDateTime": {
                                                        "Date": "2026-03-04"
                                                    }
                                                }
                                            }
                                        },
                                        "FlightList": {
                                            "Flight": {
                                                "@attributes": {
                                                    "FlightKey": "F1"
                                                },
                                                "SegmentReferences": "S2"
                                            }
                                        },
                                        "OriginDestinationList": {
                                            "OriginDestination": {
                                                "@attributes": {
                                                    "OriginDestinationKey": "O1"
                                                },
                                                "DepartureCode": "DAC",
                                                "ArrivalCode": "DXB",
                                                "FlightReferences": "F1"
                                            }
                                        },
                                        "InstructionsList": {
                                            "Instruction": {
                                                "@attributes": {
                                                    "ListKey": "I2"
                                                },
                                                "FreeFormTextInstruction": {
                                                    "@attributes": {
                                                        "refs": "S2"
                                                    },
                                                    "Remark": "ADD PASSPORT DTLS IN SSR DOCS CONTACT IN SSR CTCM CTCE"
                                                }
                                            }
                                        },
                                        "ServiceDefinitionList": {
                                            "ServiceDefinition": [
                                                {
                                                    "@attributes": {
                                                        "ServiceDefinitionID": "A-A-MILES-EK"
                                                    },
                                                    "Name": "MILES",
                                                    "Encoding": {
                                                        "RFIC": "A",
                                                        "Type": "1",
                                                        "Code": "A",
                                                        "SubCode": "MILES"
                                                    },
                                                    "FeeMethod": "A",
                                                    "Descriptions": {
                                                        "Description": [
                                                            {
                                                                "Text": "MILES",
                                                                "Application": "Details"
                                                            },
                                                            {
                                                                "Text": "Included",
                                                                "Application": "Type"
                                                            }
                                                        ]
                                                    },
                                                    "Settlement": {
                                                        "Method": "F"
                                                    },
                                                    "BookingInstructions": {
                                                        "Method": "API"
                                                    },
                                                    "ValidatingCarrier": "EK",
                                                    "Detail": {
                                                        "ServiceCoupon": {
                                                            "CouponType": "F"
                                                        }
                                                    }
                                                },
                                                {
                                                    "@attributes": {
                                                        "ServiceDefinitionID": "BASRV3ACB4F07-CO"
                                                    },
                                                    "Name": "Carry On Bag Allowance",
                                                    "BaggageAllowanceRef": "BAEB87636-CO",
                                                    "Descriptions": {
                                                        "Description": {
                                                            "Text": "Carry On Bag Allowance"
                                                        }
                                                    }
                                                },
                                                {
                                                    "@attributes": {
                                                        "ServiceDefinitionID": "BASRV56B03C5A"
                                                    },
                                                    "Name": "Checked Bag Allowance",
                                                    "BaggageAllowanceRef": "BA2D356CB1",
                                                    "Descriptions": {
                                                        "Description": {
                                                            "Text": "Checked Bag Allowance"
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    },
                                    "Metadata": {
                                        "PassengerMetadata": [
                                            {
                                                "@attributes": {
                                                    "MetadataKey": "M1"
                                                },
                                                "AugmentationPoint": {
                                                    "AugPoint": {
                                                        "OtherServiceInformation": {
                                                            "AirlineCode": "EK",
                                                            "OSICode": "CTCT",
                                                            "Text": "KHI FAST TRAVEL SERVICES API USER"
                                                        }
                                                    }
                                                }
                                            },
                                            {
                                                "@attributes": {
                                                    "MetadataKey": "M2"
                                                },
                                                "AugmentationPoint": {
                                                    "AugPoint": {
                                                        "SpecialServiceRequest": {
                                                            "TravelerIDRef": "T1",
                                                            "AirlineCode": "EK",
                                                            "SSRCode": "DOCS",
                                                            "Text": "P/BD/A1234567890/BD/04MAR96/M/04MAR31/HASAN/IMAM",
                                                            "ActionCode": "HK"
                                                        }
                                                    }
                                                }
                                            },
                                            {
                                                "@attributes": {
                                                    "MetadataKey": "M3"
                                                },
                                                "AugmentationPoint": {
                                                    "AugPoint": {
                                                        "SpecialServiceRequest": {
                                                            "TravelerIDRef": "T1",
                                                            "SegmentIDRef": "S2",
                                                            "AirlineCode": "EK",
                                                            "SSRCode": "TKNE",
                                                            "Text": "1765760002199C1",
                                                            "ActionCode": "HK"
                                                        }
                                                    }
                                                }
                                            }
                                        ],
                                        "Other": {
                                            "OtherMetadata": [
                                                {
                                                    "CurrencyMetadatas": {
                                                        "CurrencyMetadata": [
                                                            {
                                                                "@attributes": {
                                                                    "MetadataKey": "PKR"
                                                                },
                                                                "Decimals": "0"
                                                            },
                                                            {
                                                                "@attributes": {
                                                                    "MetadataKey": "USD"
                                                                },
                                                                "Decimals": "2"
                                                            },
                                                            {
                                                                "@attributes": {
                                                                    "MetadataKey": "NUC"
                                                                },
                                                                "Decimals": "2"
                                                            }
                                                        ]
                                                    }
                                                },
                                                {
                                                    "PriceMetadatas": {
                                                        "PriceMetadata": [
                                                            {
                                                                "@attributes": {
                                                                    "MetadataKey": "FRK81F45C88"
                                                                },
                                                                "AugmentationPoint": {
                                                                    "AugPoint": {
                                                                        "FareRefKey": "NO8OPNQ~MVB8ODO~MqA9CJ~MqM9B@A~MpC8CVA~MEA9IRQNQAB0-MBB0~MRC8MBB0~M@E8JQRMR@C/~MRO8MCFM~MPN80~MOV9?CR~M?L8,/~MAT8OIQ~MEI91~DB@A~A~A~DBW@~A~A~DCJ~A~DIRQNQAB0~DABMB~D./././.0~D@BS~D41/277/2~D.~DB@A~A~A~DBW@~A~A~DCJ~A~DIRQNQAB0~D/12~D/.0~D/./1/~D60/.~D1~D~A~A~DE~D*s9GtQ1CNluqJ*flxKey"
                                                                    }
                                                                }
                                                            },
                                                            {
                                                                "@attributes": {
                                                                    "MetadataKey": "TOUR5D67AF8C"
                                                                },
                                                                "AugmentationPoint": {
                                                                    "AugPoint": {
                                                                        "TourCode": "ZZNDC2ZZ"
                                                                    }
                                                                }
                                                            },
                                                            {
                                                                "@attributes": {
                                                                    "MetadataKey": "FCALC7352544D"
                                                                },
                                                                "AugmentationPoint": {
                                                                    "AugPoint": {
                                                                        "FareCalculationInfo": {
                                                                            "AddInfoText": "DAC EK DXB Q2.60 400.00KSSOSBD1/NDC2 NUC402.60END ROE1.000000"
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        ]
                                                    }
                                                },
                                                {
                                                    "RuleMetadatas": {
                                                        "RuleMetadata": [
                                                            {
                                                                "@attributes": {
                                                                    "MetadataKey": "RM73926390"
                                                                },
                                                                "RuleID": "Change",
                                                                "Values": {
                                                                    "Value": {
                                                                        "Instruction": "Allowed"
                                                                    }
                                                                }
                                                            },
                                                            {
                                                                "@attributes": {
                                                                    "MetadataKey": "RMF6B907AC"
                                                                },
                                                                "RuleID": "Cancel",
                                                                "Values": {
                                                                    "Value": {
                                                                        "Instruction": "Allowed"
                                                                    }
                                                                }
                                                            }
                                                        ]
                                                    }
                                                },
                                                {
                                                    "ContentMetadatas": {
                                                        "ContentMetadata": {
                                                            "@attributes": {
                                                                "MetadataKey": "VOID5FEE64D9"
                                                            },
                                                            "AugmentationPoint": {
                                                                "AugPoint": {
                                                                    "VoidByDate": "2026-03-04T23:59:59"
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                }
                            }
                        }
                no_booking_data:
                    summary: No booking data found for issuance
                    value:
                        status: "failed"
                        reason: "no booking data found. ref_id: 11173813342526193WAN5G "
                        reason_admin: "no booking data found for tracking_id 11173813342526193WAN5G "
                        tracking_id: "11173813342526193WAN5G"
                
        
  /flight/cancel-booking:
    post:
      tags: 
        - Booking Management
      summary: Cancel a flight booking
      operationId: flightCancelBooking
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - tracking_id
              properties:

               member_id:
                 type: string
                 description: Logged-in user member ID
                 example: "1"

               tracking_id:
                 type: string
                 description: Booking tracking ID to cancel
                 example: "11173813474126193F9NJX"

               reason:
                 type: string
                 description: Reason for cancellation (optional)
                 example: "not required"
              additionalProperties: true
            example:
              {
                    member_id: "1",
                    tracking_id: "11173813474126193F9NJX",
                    "reason": "not required" ,
              }
      responses:
        '200':
           description: Flight booking cancellation response
           content:
            application/json:
             schema:
                type: object
                additionalProperties: true
             examples:
                successful_cancellation:
                 summary: Booking cancelled successfully
                 value:
                  {
                      "status": "success",
                      "reason": "Flight Reservation has been successfully canceled. ",
                      "reason_admin": null,
                      "tracking_id": "117177260916803210FDXFU",
                      "supplier_confirmation_id": null,
                      "past_booking_details": {
                          "last_update": "1772611958",
                          "tracking_id": "117177260916803210FDXFU",
                          "booking_id": "FL2604MAIRACZQ",
                          "supplier_confirmation_id": "6F2J03IPXB",
                          "airlines_pnr": "6JCN036LUU",
                          "service_type": "FLIGHT",
                          "status": "cancel",
                          "booking_status": "cancel",
                          "generated_date": "2026-03-04"
                      },
                      "supplier_response": {
                          "status": "success",
                          "reason": "Flight Reservation has been successfully canceled.",
                          "reason_admin": null,
                          "tracking_id": "117177260916803210FDXFU",
                          "gdrs_pnr": "6F2J03IPXB",
                          "BookingStatus": "cancel",
                          "Supplier_booking_Status_Code": 4,
                          "data": {
                              "CacheHashCode": null,
                              "ResultDate": null,
                              "ResultExpireDate": null,
                              "ErrorCode": null,
                              "ErrorMessage": null,
                              "ErrorType": 0,
                              "HasError": false,
                              "Result": {
                                  "ActivityBookingList": [],
                                  "AdditionalServiceBookingList": [],
                                  "AgentReferenceInfo": null,
                                  "Amount": {
                                      "BaseBuyAmount": 16528.67,
                                      "BaseSellAmount": 16528.67,
                                      "CollectionList": [],
                                      "Commission": 0,
                                      "CurrencyCode": "TRY",
                                      "Data": null,
                                      "DiscountList": [],
                                      "OriginalCommission": 0,
                                      "ServiceFee": 0,
                                      "TaxList": [],
                                      "TotalBuyAmount": 16528.67,
                                      "TotalCommission": 0,
                                      "TotalDiscountAmount": 0,
                                      "TotalPaymentTypeSellAmount": 0,
                                      "TotalPenaltySellAmount": 0,
                                      "TotalSellAmount": 16528.67,
                                      "TotalTaxAmount": 3556.06
                                  },
                                  "BookingDate": "2026-03-04T10:26:56",
                                  "BookingNote": "",
                                  "BookingPayments": [],
                                  "BookingStatusType": 4,
                                  "Campaigns": [],
                                  "CarBookingList": [],
                                  "ChannelTrackingNumber": null,
                                  "ContactInfo": {
                                      "Email": "[EMAIL_ADDRESS]",
                                      "EmergencyPhoneNumber": null,
                                      "FirstName": "KASHIF",
                                      "GenderType": 1,
                                      "LastName": "HASAN",
                                      "Phone": "+923001234567"
                                  },
                                  "Contracts": [
                                      {
                                          "Content": "&lt;html&gt;\n&lt;head&gt;\n\t&lt;title&gt;&lt;/title&gt;\n&lt;/head&gt;\n&lt;body&gt;\n<p><span style=\"color:#e74c3c;\"><strong>ÜRÜN KULLANIM SÖZLEŞMESİ</strong></span></p>\n\n<p>Lütfen sitemizi kullanmadan evvel bu &lsquo;site kullanım şartları&rsquo;nı dikkatlice okuyunuz. Bu alışveriş sitesini kullanan ve alışveriş yapan müşterilerimiz aşağıdaki şartları kabul etmiş varsayılmaktadır: Sitemizdeki web sayfaları ve ona bağlı tüm sayfalar (&lsquo;site&rsquo;) &hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip; adresindeki &hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;.firmasının (Firma) malıdır ve onun tarafından işletilir. Sizler (&lsquo;Kullanıcı&rsquo;) sitede sunulan tüm hizmetleri kullanırken aşağıdaki şartlara tabi olduğunuzu, sitedeki hizmetten yararlanmakla ve kullanmaya devam etmekle; Bağlı olduğunuz yasalara göre sözleşme imzalama hakkına, yetkisine ve hukuki ehliyetine sahip ve 18 yaşın üzerinde olduğunuzu, bu sözleşmeyi okuduğunuzu, anladığınızı ve sözleşmede yazan şartlarla bağlı olduğunuzu kabul etmiş sayılırsınız. İşbu sözleşme taraflara sözleşme konusu site ile ilgili hak ve yükümlülükler yükler ve taraflar işbu sözleşmeyi kabul ettiklerinde bahsi geçen hak ve yükümlülükleri eksiksiz, doğru, zamanında, işbu sözleşmede talep edilen şartlar dâhilinde yerine getireceklerini beyan ederler</p>\n&lt;/body&gt;\n&lt;/html&gt;\n",
                                          "ProductType": 0
                                      },
                                      {
                                          "Content": "&lt;html&gt;\n&lt;head&gt;\n\t&lt;title&gt;&lt;/title&gt;\n&lt;/head&gt;\n&lt;body&gt;\n<p>Kullanım Şartları Online Rezervasyon ve Satış Sistemi Kullanım Kuralları Online Rezervasyon ve Satış Sistemi Kullanım Kuralları, Sistem kullanılırken uyulması gereken kurallar, şartlar ve sorumlulukları içermektedir. Kullanım Şartları sisteme Kullanıc Adı ve Şifrenizle giriş yaptığınız anda tüm kural ve şartları Kabul etmiş sayılacağınızdan; sistemi kullanmadan önce mutlaka kurallar ve sorumlulukları içeren metni dikkatli bir şekilde okumanız tavsiye edilir. Kullanım Şartları&#39;nı kabul etmiyorsanız, Online Rezervasyon ve Satış Sistemi &#39;ni ve hizmetlerini kullanmayınız.</p>\n&lt;/body&gt;\n&lt;/html&gt;\n",
                                          "ProductType": 0
                                      },
                                      {
                                          "Content": "&lt;html&gt;\n&lt;head&gt;\n\t&lt;title&gt;&lt;/title&gt;\n&lt;/head&gt;\n&lt;body&gt;\n<p>Tüm uluslararası uçuşlarda, yolcuların pasaport numaraları ve doğum tarihlerini doğru şekilde girmeleri zorunludur. Bu bilgilerin yanlış veya hiç girilmediği durumlarda, havayollarının yolcuyu uçurmama hakkı bulunmaktadır. Bu kuralların ihlalinde havayolları tarafından gönderilecek cezalar firmanıza yansıtılacaktır.</p>\n&lt;/body&gt;\n&lt;/html&gt;\n",
                                          "ProductType": 0
                                      }
                                  ],
                                  "CorporateDefinitions": [],
                                  "CustomFields": [],
                                  "Data": null,
                                  "DiscountCodes": [],
                                  "ExpirationDate": "2026-03-05T10:26:56+03:00",
                                  "ExtraNote": "",
                                  "FlightBookingList": [
                                      {
                                          "Amount": {
                                              "BaseBuyAmount": 16528.67,
                                              "BaseSellAmount": 16528.67,
                                              "CollectionList": [],
                                              "Commission": 0,
                                              "CurrencyCode": "TRY",
                                              "Data": null,
                                              "DiscountList": [],
                                              "OriginalCommission": 0,
                                              "ServiceFee": 0,
                                              "TaxList": [
                                                  {
                                                      "TaxAmount": 176.83,
                                                      "TaxCode": "BD"
                                                  },
                                                  {
                                                      "TaxAmount": 884.13,
                                                      "TaxCode": "OW"
                                                  },
                                                  {
                                                      "TaxAmount": 432.82,
                                                      "TaxCode": "P7"
                                                  },
                                                  {
                                                      "TaxAmount": 432.82,
                                                      "TaxCode": "P8"
                                                  },
                                                  {
                                                      "TaxAmount": 1414.61,
                                                      "TaxCode": "UT"
                                                  },
                                                  {
                                                      "TaxAmount": 58.48,
                                                      "TaxCode": "ZR"
                                                  },
                                                  {
                                                      "TaxAmount": 156.37,
                                                      "TaxCode": "E5"
                                                  }
                                              ],
                                              "TotalBuyAmount": 16528.67,
                                              "TotalCommission": 0,
                                              "TotalDiscountAmount": 0,
                                              "TotalPaymentTypeSellAmount": 0,
                                              "TotalPenaltySellAmount": 0,
                                              "TotalSellAmount": 16528.67,
                                              "TotalTaxAmount": 3556.06
                                          },
                                          "BookingDate": "2026-03-04T10:26:56",
                                          "BookingStatusType": 4,
                                          "CanExchange": false,
                                          "CanRefund": false,
                                          "CorporatePin": null,
                                          "Data": null,
                                          "ExpirationDate": "2026-03-05T10:26:56",
                                          "Legs": [
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "ArrivalAirport": {
                                                      "Rating": 37,
                                                      "SearchingWords": null,
                                                      "CityCode": "DXB",
                                                      "CityName": "Dubai",
                                                      "Code": "DXB",
                                                      "CountryCode": "AE",
                                                      "CountryName": "United Arab Emirates",
                                                      "GeoLocation": {
                                                          "Latitude": 25.2528,
                                                          "Longitude": 55.364399
                                                      },
                                                      "HotPointCodes": "DXB",
                                                      "HotpointType": 1,
                                                      "Name": "Dubai",
                                                      "TimeZone": 4
                                                  },
                                                  "ArrivalDate": "2026-03-26T00:30:00",
                                                  "CabinType": 4,
                                                  "ClassCode": "H",
                                                  "Data": null,
                                                  "DepartureAirport": {
                                                      "Rating": 1000000,
                                                      "SearchingWords": null,
                                                      "CityCode": "DAC",
                                                      "CityName": "Dhaka",
                                                      "Code": "DAC",
                                                      "CountryCode": "BD",
                                                      "CountryName": "Bangladesh",
                                                      "GeoLocation": {
                                                          "Latitude": 23.843347,
                                                          "Longitude": 90.397783
                                                      },
                                                      "HotPointCodes": "DAC",
                                                      "HotpointType": 1,
                                                      "Name": "Dakka",
                                                      "TimeZone": 6
                                                  },
                                                  "DepartureDate": "2026-03-25T20:40:00",
                                                  "FareBasis": "HBDO",
                                                  "FareTitle": "ECONOMY CLASS",
                                                  "FlightDuration": 350,
                                                  "FlightNo": "347",
                                                  "IsConnectedToNextFlight": false,
                                                  "LegOrderNo": 0,
                                                  "LegStops": [],
                                                  "OperatingAirline": {
                                                      "Rating": 0,
                                                      "SearchingWords": null,
                                                      "CheckInUrl": null,
                                                      "Code": "BG",
                                                      "Logo": "https://assets.kplus.com.tr/images/airline/180x60/logo_BG.png",
                                                      "Name": "Biman Bangladesh",
                                                      "ShortName": "Biman Bangladesh",
                                                      "TicketingCode": "BG"
                                                  },
                                                  "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                  "TicketingAirline": {
                                                      "Rating": 0,
                                                      "SearchingWords": null,
                                                      "CheckInUrl": null,
                                                      "Code": "BG",
                                                      "Logo": "https://assets.kplus.com.tr/images/airline/180x60/logo_BG.png",
                                                      "Name": "Biman Bangladesh",
                                                      "ShortName": "Biman Bangladesh",
                                                      "TicketingCode": "BG"
                                                  },
                                                  "VendorPnr": null,
                                                  "WaitingDuration": 0
                                              }
                                          ],
                                          "PaxList": [
                                              {
                                                  "AirCouponType": 0,
                                                  "BaggageAllowances": [
                                                      {
                                                          "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                          "Type": 0,
                                                          "Value": "30"
                                                      }
                                                  ],
                                                  "BookingAmount": {
                                                      "BaseBuyAmount": 16528.67,
                                                      "BaseSellAmount": 16528.67,
                                                      "CollectionList": [],
                                                      "Commission": 0,
                                                      "CurrencyCode": "TRY",
                                                      "Data": null,
                                                      "DiscountList": [],
                                                      "OriginalCommission": 0,
                                                      "ServiceFee": 0,
                                                      "TaxList": [
                                                          {
                                                              "TaxAmount": 176.83,
                                                              "TaxCode": "BD"
                                                          },
                                                          {
                                                              "TaxAmount": 884.13,
                                                              "TaxCode": "OW"
                                                          },
                                                          {
                                                              "TaxAmount": 432.82,
                                                              "TaxCode": "P7"
                                                          },
                                                          {
                                                              "TaxAmount": 432.82,
                                                              "TaxCode": "P8"
                                                          },
                                                          {
                                                              "TaxAmount": 1414.61,
                                                              "TaxCode": "UT"
                                                          },
                                                          {
                                                              "TaxAmount": 58.48,
                                                              "TaxCode": "ZR"
                                                          },
                                                          {
                                                              "TaxAmount": 156.37,
                                                              "TaxCode": "E5"
                                                          }
                                                      ],
                                                      "TotalBuyAmount": 16528.67,
                                                      "TotalCommission": 0,
                                                      "TotalDiscountAmount": 0,
                                                      "TotalPaymentTypeSellAmount": 0,
                                                      "TotalPenaltySellAmount": 0,
                                                      "TotalSellAmount": 16528.67,
                                                      "TotalTaxAmount": 3556.06
                                                  },
                                                  "FlightPaxType": 0,
                                                  "MileagePrograms": [],
                                                  "OptionalServices": [],
                                                  "PassengerRef": null,
                                                  "Pax": {
                                                      "Age": 30,
                                                      "CustomFields": null,
                                                      "DateOfBirth": "04.03.1996",
                                                      "Email": "sumon@example.com",
                                                      "EmployeeId": null,
                                                      "FirstName": "SUMON",
                                                      "GenderType": 1,
                                                      "HESCode": null,
                                                      "HasDateOfBirth": true,
                                                      "IdentityNumber": "A1324354",
                                                      "LastName": "SIKDER",
                                                      "MobilePhone": "+880",
                                                      "NationalityCode": "BD",
                                                      "PassportCountryCode": null,
                                                      "PassportGivenDate": null,
                                                      "PassportNumber": null,
                                                      "PassportType": 0,
                                                      "PassportValidityDate": null,
                                                      "PaxId": 296182,
                                                      "ReferenceId": null,
                                                      "StatusType": 1
                                                  },
                                                  "RecId": 119731,
                                                  "SplitPNR": null,
                                                  "StatusType": 1,
                                                  "TicketNumber": null,
                                                  "WheelChairServiceType": 0
                                              }
                                          ],
                                          "Pnr": "6JCN036LUU",
                                          "Rules": [
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "\nRULE - 033/ME10\nBETWEEN DXB AND BANGLADESH\nMIDDLE EAST TO/FROM BANGLADESH\n APPLICATION\n   CLASS OF SERVICE\n     THESE FARES APPLY FOR BUSINESS/ECONOMY CLASS SERVICE.\n   TYPES OF TRANSPORTATION\n     THIS RULE GOVERNS ONE-WAY AND ROUND-TRIP FARES.\n     FARES GOVERNED BY THIS RULE CAN BE USED TO CREATE\n     ONE-WAY/ROUND-TRIP/OPEN-JAW/SINGLE OPEN-JAW/ORIGIN\n     SINGLE OPEN-JAW/TURNAROUND SINGLE OPEN-JAW/DOUBLE OPEN-\n     JAW JOURNEYS.\n   REFUND ONLY BE ALLOWED WITHIN TICKET VALIDITY.\n   ----------------------------------\n CAPACITY LIMITATIONS\n   THE CARRIER SHALL LIMIT THE NUMBER OF PASSENGERS CARRIED\n   ON ANY ONE FLIGHT AT FARES GOVERNED BY THIS RULE AND SUCH\n   FARES WILL NOT NECESSARILY BE AVAILABLE ON ALL FLIGHTS.\n   THE NUMBER OF SEATS WHICH THE CARRIER SHALL MAKE\n   AVAILABLE ON A GIVEN FLIGHT WILL BE DETERMINED BY THE\n   CARRIERS BEST JUDGMENT\n OTHER CONDITIONS\n   TYPES OF TRANSPORTATION\n   -----------------------\n   FULL AND SEQUENTIAL USE OF FLIGHT COUPONS-\n   THE TICKET/OR ELECTRONIC TICKET/IS NOT VALID IF\n   THE FIRST COUPON HAS NOT BEEN USED AND WILL NOT\n   BE HONORED IF ALL THE COUPONS ARE NOT USED IN THE\n   SEQUENCE PROVIDED IN THE TICKET/OR ELECTRONIC\n   TICKET.\n   OTHER CONDITIONS\n   ----------------\n   RESERVATION REQUIRED TICKET MUST NOT LEFT OPEN.\n   PENALTY WILL APPLY BASED ON THE TRAVELS DATE IN\n   THE TICKET.\n   CANCELING THE RESERVATION WITH NO ACTION ON THE\n   TICKET WILL LEAD TO NO-SHOW PENALTY FEES.\n   -----------------\n   ALL FARES/CHARGES AND CONDITIONS ARE SUBJECT TO\n   CHANGE OR WITHDRAWAL WITHOUT PRIOR NOTICE.\n   FARES ARE ONLY GUARANTEED IF AUTO PRICED AND\n   TICKETED IN GDS ON THE SAME DAY.\n   --------------------------------\n   --------------------------------\n   BAGGAGE GUIDELINES\n   ------------------\n   ------------------\n   CHECKED BAGGAGE- 50/40 KG WILL BE 02 PIECES AND\n   20 KG LUGGAGE WILL BE 01 PIECE SUITCASE - IF IT\n   IS CARTON THEN DIMENSION MUST BE 20X20X20 INCH.\n   ------------------\n   HAND BAGGAGE- STRICTLY 07 KG 01 PIECE.\n   ------------------\n   TELEVISION- MAXIMUM 42 INCH TV CAN BE CARRIED ON\n   B-737 AIRCRAFT WITHIN PERMISSIBLE ALLOWANCE.\n   ------------------\n   BLANKET- 01 PIECE ONLY WITHIN PERMISSIBLE BAGGAGE\n   ALLOWANCE.\n   ------------------\n   EXTRA CHARGE- AED 50.00 PER KG WILL BE LEVIED FOR\n   CARRIAGE OF ANY ADDITIONAL CHEEKED/HAND BAGGAGE.\n   ------------------\n   ------------------\n   DUE TO SPACE CONSTRAINT SOME OF NARROW BODY\n   AIRCRAFT OPERATED FLIGHT IT IS NOT POSSIBLE TO\n   ACCOMMODATE ALL THE PASSENGERS BAGGAGE. IN SUCH\n   SITUATION THE LEFT OVER BAGGAGE WILL BE FORWARDED\n   ON PRIORITY BASIS FIRST AVAILABLE FLIGHT.\n   --------------------",
                                                  "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                  "Title": "APPLICATION AND OTHER CONDITIONS"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "\nBETWEEN BANGLADESH AND UNITED ARAB EMIRATES FOR -BD TYPE FARES\n  PERMITTED 17JAN 21 THROUGH 13MAY 21 OR 09SEP 21 THROUGH\n  30JUN 22 OR 01JUL 22 THROUGH 31DEC 22 OR 01JAN 23 THROUGH\n  31DEC 23 OR 01JAN 24 THROUGH 31DEC 24 OR 01JAN 25 THROUGH\n  31DEC 25 OR 01JAN THROUGH 31DEC ON THE FIRST INTERNATIONAL\n  SECTOR.",
                                                  "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                  "Title": "SEASONALITY"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "\nUNLESS OTHERWISE SPECIFIED\n  THE FARE COMPONENT MUST BE ON\n      ONE OR MORE OF THE FOLLOWING\n        ANY BG FLIGHT.",
                                                  "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                  "Title": "FLIGHT APPLICATION"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "\nUNLESS OTHERWISE SPECIFIED\n  RESERVATIONS FOR ALL SECTORS ARE REQUIRED AT LEAST 65 DAYS\n  BEFORE DEPARTURE.\n  TICKETING MUST BE COMPLETED WITHIN 7 DAYS AFTER\n  RESERVATIONS ARE MADE.\n  OR - RESERVATIONS FOR ALL SECTORS ARE REQUIRED AT LEAST 30\n       DAYS BEFORE DEPARTURE.\n       TICKETING MUST BE COMPLETED WITHIN 5 DAYS AFTER\n       RESERVATIONS ARE MADE.\n  OR - RESERVATIONS FOR ALL SECTORS ARE REQUIRED AT LEAST 12\n       DAYS BEFORE DEPARTURE.\n       TICKETING MUST BE COMPLETED WITHIN 3 DAYS AFTER\n       RESERVATIONS ARE MADE.\n  OR - RESERVATIONS FOR ALL SECTORS ARE REQUIRED AT LEAST 7\n       DAYS BEFORE DEPARTURE.\n       TICKETING MUST BE COMPLETED WITHIN 1 DAY AFTER\n       RESERVATIONS ARE MADE.\n  OR - RESERVATIONS FOR ALL SECTORS ARE REQUIRED AT LEAST 3\n       DAYS BEFORE DEPARTURE.\n       TICKETING MUST BE COMPLETED WITHIN 12 HOURS AFTER\n       RESERVATIONS ARE MADE.\n  OR - RESERVATIONS FOR ALL SECTORS ARE REQUIRED AT LEAST 1\n       DAY BEFORE DEPARTURE.\n       TICKETING MUST BE COMPLETED WITHIN 5 HOURS AFTER\n       RESERVATIONS ARE MADE.\n  OR - RESERVATIONS ARE REQUIRED FOR ALL SECTORS.\n       TICKETING MUST BE COMPLETED WITHIN 4 HOURS AFTER\n       RESERVATIONS ARE MADE.",
                                                  "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                  "Title": "ADVANCE RES/TICKETING"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "\nUNLESS OTHERWISE SPECIFIED\n  TRAVEL FROM LAST STOPOVER MUST COMMENCE NO LATER THAN 12\n  MONTHS AFTER DEPARTURE FROM FARE ORIGIN.\n  STAY CAN BE EXTENDED TO THE NEXT DAY SERVICE IS PROVIDED\n  WHEN SERVICE IS NOT PROVIDED ON THE LAST DAY OF MAXIMUM\n  STAY.",
                                                  "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                  "Title": "MAXIMUM STAY"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "\nBETWEEN MIDDLE EAST AND BANGLADESH\n  ORIGINATING MIDDLE EAST -\n    2 FREE  PERMITTED ON THE PRICING UNIT - 1 IN\n        EACH DIRECTION IN BANGLADESH.\n       A STOPOVER MAY NOT EXCEED 24 HOURS.",
                                                  "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                  "Title": "STOPOVERS"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "\nBETWEEN UNITED ARAB EMIRATES AND BANGLADESH\n  ORIGINATING UNITED ARAB EMIRATES -\n    2 FREE  PERMITTED ON THE PRICING UNIT - 1 IN\n        EACH DIRECTION\n        FREE AT CONNECTIONS IN DAC\n      FARE BREAK AND EMBEDDED SURFACE SECTORS NOT PERMITTED\n       ON THE FARE COMPONENT.",
                                                  "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                  "Title": "TRANSFERS"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "\nUNLESS OTHERWISE SPECIFIED\n   APPLICABLE ADD-ON CONSTRUCTION IS ADDRESSED IN\n   MISCELLANEOUS PROVISIONS - CATEGORY 23.\n  END-ON-END\n    END-ON-END COMBINATIONS PERMITTED WITH DOMESTIC FARES.\n    VALIDATE ALL FARE COMPONENTS. SIDE TRIPS PERMITTED.\n     END-ON-END NOTE -\n       SIDE TRIP COMBINATIONS PERMITTED WITH DOMESTIC\n       SECTORS ONLY\n  OPEN JAWS\n    FARES MAY BE COMBINED ON A HALF ROUND TRIP BASIS WITH BG\n    FARES\n    -TO FORM SINGLE OR DOUBLE OPEN JAWS.\n     A MAXIMUM OF TWO INTERNATIONAL FARE COMPONENTS\n     PERMITTED.\n     THE MILEAGE FOR AN INTERNATIONAL OPEN SEGMENT IS EQUAL\n     TO OR LESS THAN THE MILEAGE FOR THE SHORTEST FLOWN FARE\n     COMPONENT. THERE IS NO MILEAGE RESTRICTION ON AN OPEN\n     SEGMENT WITHIN ONE COUNTRY.\n   PROVIDED -\n     COMBINATIONS ARE WITH ANY FARE FOR CARRIER BG IN ANY\n     RULE AND TARIFF.\n  ROUND TRIPS/CIRCLE TRIPS\n    FARES MAY BE COMBINED ON A HALF ROUND TRIP BASIS WITH BG\n    FARES\n    -TO FORM ROUND TRIPS\n    -TO FORM CIRCLE TRIPS\n   PROVIDED -\n     COMBINATIONS ARE WITH ANY FARE FOR CARRIER BG IN THIS\n      RULE AND TARIFF.",
                                                  "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                  "Title": "PERMITTED COMBINATIONS"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "\n UNLESS OTHERWISE SPECIFIED\n  VALID FOR TRAVEL COMMENCING ON/AFTER 10MAY 24.",
                                                  "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                  "Title": "TRAVEL RESTRICTIONS"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "\nUNLESS OTHERWISE SPECIFIED   NOTE - RULE ME16 IN IPRG\nAPPLIES\nBETWEEN BANGLADESH AND UNITED ARAB EMIRATES FOR ECONOMY\nRESTRICTED FARES\n         NOTE -\n          VOID CHARGE-\n          ------------\n          IF ANY TICKET VOIDED WITHOUT CANCELLING\n          RESERVATION WITHIN 24 HOURS OF FLIGHT DEPARTURE\n          ---CHARGE SHALL BE USD100.00 PLUS APPLICABLE\n          NOSHOW CHARGE.\n          ------------------------\n          VOLUNTARY CHANGES-\n          --------------------------------------------------\n          CHARGE APPLIES PER TRANSACTION - PER PERSON FOR\n          ADULT CHILD AND INFANT WITH SEAT.\n          INFANTS WITHOUT A SEAT NO CHARGE.\n          ------------------------------------------------\n          A CHANGE IS A DATE/FLIGHT/BOOKING CODE CHANGE.\n          FOR RBD-CHANGE APPLICABLE DOF SHALL BE COLLECTED\n          IN ADDITION OF CHARGES.\n          ///////\n          NO CHARGE FOR UPGRADATION TO THE SAME FLIGHT\n          BUSINESS CABIN.\n          ------------------------------------------------\n          PLEASE NOTE-\n          MODIFIED RESERVATION MUST BE REISSUE/ REVALID\n          ON THE SAME DAY/SAME TIME OF MODIFICATION .\n          UNLESS HIGHEST CHARGE SHOULD BE COLLECTED.\n          ---------------------------------------------\n          IN AUTO PRICING SITUATION-\n          PENALTY AMOUNT WILL BE DETERMINED BY SYSTEM\n          BASED ON THE DATA MENTIONED IN TICKETS ONLY.SO\n          CHANGES MUST BE VALIDATED BY REISSUING TICKETS\n          INSTANTLY. HENCE TICKET SHOULD NEITHER BE KEPT\n          WITHOUT REISSUE NOR BY CANCELLING ORIGINAL\n          BOOKING DATA IN PNR ONLY.\n          ---------------------------------------------\n          RE-PRICING MUST BE MADE AT THE SAME DAY\n          AT THE SAME TIME AS CHANGE OF RESERVATION ELSE\n          THE HIGHEST CHARGE SHOULD BE COLLECTED.\n          -------------------------------------------\n          -------------------------------------------\n          //////\n          ----IF TICKETS ISSUED ON OR AFTER 22DEC25\n          FOLLOWING RULES WILL APPLY-----------\n          ----------------------------------------\n          IF REQUEST IS MADE MORE THAN 24 HOURS BEFORE\n          DEPARTURE PENALTY AMOUNTS FOR RBD\n          S/G/T/K/V/B/E/H/M ARE AS FOLLOWS-\n          FOR FARE ORIGIN BANGLADESH - USD 50.00\n          FOR FARE ORIGIN U.A.E      - AED 80\n          ------\n          IF REQUEST IS MADE LESS THAN 24 HOURS BEFORE\n          DEPARTURE PENALTY AMOUNTS ARE AS FOLLOWS FOR\n          RBD S/G/T/K/V/B/E/H/M -\n          FOR FARE ORIGIN BANGLADESH -  USD 100.00\n          FOR FARE ORIGIN U.A.E       - AED 300\n          -------\n          NO SHOW PENALTY ANY TIME FOR RBD S/G/T/K/V/B/E/H/M\n          FOR FARE ORIGIN BANGLADESH -  USD 100.00\n          FOR FARE ORIGIN U.A.E      -  AED 300\n          -------------------------\n          VOLUNTARY REFUNDS\n          --------------------------\n          FOR THOSE TICKETS WHICH ISSUED\n          ON OR AFTER 22DEC25 -\n          -------------------------\n          REFUND PENALTY WILL BE DETERMINED BY SYSTEM\n          BASED ON FLIGHT DATA MENTIONED ON TICKETS ONLY.\n          SO REFUND ACTION SHOULD BE TAKEN INSTANTLY AT THE\n          TIME OF PNR CANCELLATION . UNLESS SYSTEM\n          DETERMINES REFUND PENALTY BASED ON REFUND ACTION\n          TIME .\n          NOT ON THE TIME OF PNR CANCELLATION.\n          ---------------------------\n          IF REQUEST IS MADE MORE THAN 24 HOURS BEFORE\n          DEPARTURE PENALTY AMOUNTS ON RBD S/G/T/K/V/B/E/H/M\n          ARE AS FOLLOWS -\n          FOR FARE ORIGIN BANGLADESH - USD 100.00\n          FOR FARE ORIGIN U.A.E      - AED 190\n          ------\n          IF REQUEST IS MADE LESS THAN 24 HOURS BEFORE\n          DEPARTURE PENALTY AMOUNTS ON RBD S/G/T/K/V/B/E/H/M\n          ARE AS FOLLOWS -\n          FOR FARE ORIGIN BANGLADESH - USD 150.00\n          FOR FARE U.A.E             - AED 480\n          ------\n          NO SHOW REFUND PENALTY APPLY ANYTIME\n          FOR FARE ORIGIN BANGLADESH - USD 150.00\n          FOR FARE ORIGIN U.A.E      - AED 480\n          -------\n          ALL TAXES OF UNAVAILED SEGMENT ARE REFUNDABLE.\n          -------\n          IN CASE OF PARTIAL REFUND THE APPLICABLE ONE WAY\n          FARE IN SAME OR HIGHER RBD ON THE DAY OF TRAVEL\n          WILL BE DEDUCTED ALONG WITH PENALTY AMOUNT.\n          -------------------------\n          -------------------------------------------\n          //////////\n          ----IF TICKETS ISSUED ON OR AFTER 13JUL22\n          FOLLOWING RULES WILL APPLY-----------\n          ----------------------------------------\n          IF REQUEST IS MADE MORE THAN 24 HOURS BEFORE\n          DEPARTURE PENALTY AMOUNTS FOR RBD S/G/K/V/B/E/H/M\n          ARE AS FOLLOWS-\n          FOR FARE ORIGIN BANGLADESH - USD 20.00\n          FOR FARE ORIGIN U.A.E      - USD 20.00.\n          ------\n          IF REQUEST IS MADE LESS THAN 24 HOURS BEFORE\n          DEPARTURE PENALTY AMOUNTS ARE AS FOLLOWS FOR\n          RBD S/G/K/V/B/E/H/M -\n          FOR FARE ORIGIN BANGLADESH -  USD 100.00\n          FOR FARE ORIGIN U.A.E       - USD  80.00\n          -------\n          NO SHOW PENALTY ANY TIME FOR RBD S/G/K/V/B/E/H/M\n          FOR FARE ORIGIN BANGLADESH -  USD 100.00\n          FOR FARE ORIGIN U.A.E      -  USD  80.00\n          -------------------------\n          VOLUNTARY REFUNDS\n          --------------------------\n          FOR THOSE TICKETS WHICH ISSUED\n          ON OR AFTER 13JUL22 -\n          -------------------------\n          REFUND PENALTY WILL BE DETERMINED BY SYSTEM\n          BASED ON FLIGHT DATA MENTIONED ON TICKETS ONLY.\n          SO REFUND ACTION SHOULD BE TAKEN INSTANTLY AT THE\n          TIME OF PNR CANCELLATION . UNLESS SYSTEM\n          DETERMINES REFUND PENALTY BASED ON REFUND ACTION\n          TIME .\n          NOT ON THE TIME OF PNR CANCELLATION.\n          ---------------------------\n          IF REQUEST IS MADE MORE THAN 24 HOURS BEFORE\n          DEPARTURE PENALTY AMOUNTS ON RBD S/G/K/V/B/E/H/M\n          ARE AS FOLLOWS -\n          FOR FARE ORIGIN BANGLADESH - USD 40.00\n          FOR FARE ORIGIN U.A.E      - USD 50.00\n          ------\n          IF REQUEST IS MADE LESS THAN 24 HOURS BEFORE\n          DEPARTURE PENALTY AMOUNTS ON RBD S/G/K/V/B/E/H/M\n          ARE AS FOLLOWS -\n          FOR FARE ORIGIN BANGLADESH - USD 140.00\n          FOR FARE U.A.E             - USD 130.00\n          ------\n          NO SHOW REFUND PENALTY APPLY ANYTIME\n          FOR FARE ORIGIN BANGLADESH - USD 140.00\n          FOR FARE ORIGIN U.A.E      - USD 130.00\n          -------\n          ALL TAXES OF UNAVAILED SEGMENT ARE REFUNDABLE.\n          -------\n          IN CASE OF PARTIAL REFUND THE APPLICABLE ONE WAY\n          FARE IN SAME OR HIGHER RBD ON THE DAY OF TRAVEL\n          WILL BE DEDUCTED ALONG WITH PENALTY AMOUNT.\n          -------------------------\n          IN REGARD TO EXCHANGE AND REFUND-TICKET ISSUED\n          UNDER THIS RULE WITH AUTO PRICING-VALIDITY WILL\n          BE ONE YEAR FROM DATE OF ISSUANCE\n          -------\n          REFUND  ARE WAIVED IN THE EVENT OF DEATH\n          OF PASSENGER AS PER CERTIFIABLE DOCUMENTATION\n          -------\n          THERE IS NEVER A PENALTY CHARGE FOR INFANTS NOT\n          OCCUPYING A SEAT.  ALL OTHER CHILDREN AND INFANT\n          PASSENGERS RECEIVE DISCOUNTS ON THE CHARGE FEE\n          AMOUNTS AS PER THE DISCOUNTS IN CAT 19.\n          ----------\n          ABOVE ALL CHARGES WILL APPLY AS PER FARE ORIGIN\n          RULE/FIRST COMMENCEMENT OF JOURNEY IRRESPECTIVE OF\n          PLACE OF CHANGES/REISSUANCE/REFUND/TRAVEL\n          DIRECTION\n          ---------------------\n          ----------------\n          IF THERE IS ANY AMBIGUITY IN CATEGORY-31 AND\n          CATEGORY-33 - THE PROVISION OF CATEGORY-16 WILL\n          OVERRIDE CATEGORY-31/33 DATA.",
                                                  "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                  "Title": "PENALTIES"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "\nUNLESS OTHERWISE SPECIFIED\n         NOTE -\n          -HIF-CTM- AND -DMC- CHECK APPLICABLE.\n          -HIF-TO BE APPLIED IN EACH PRICING UNIT.\n          IGNORE MILEAGE SYSTEM",
                                                  "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                  "Title": "HIP/MILEAGE EXCEPTIONS"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "\nUNLESS OTHERWISE SPECIFIED\n  IF INFANT 0-1 WITHOUT A SEAT.\n    THE ORIGINAL AND THE REISSUED TICKET MUST BE ANNOTATED-\n    VALID ON BG ONLY - IN THE ENDORSEMENT BOX.\n  THE ORIGINAL AND THE REISSUED TICKET MUST BE ANNOTATED -\n  HAND BAG 07KG 1PC - AND - VALID ON BG ONLY - IN THE\n  ENDORSEMENT BOX.",
                                                  "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                  "Title": "TICKET ENDORSEMENT"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "\nUNLESS OTHERWISE SPECIFIED\n  ACCOMPANIED CHILD 2-11 - CHARGE 75 PERCENT OF THE FARE.\n        TICKET DESIGNATOR - CH25.\n    MUST BE ACCOMPANIED ON ALL FLIGHTS\n      BY ADULT 12 OR OLDER\n      OR BY ELECTRONIC TKT DISCOUNT ADULT 12 OR OLDER\n  OR - UNACCOMPANIED CHILD 2-11 - NO DISCOUNT\n  OR - INFANT UNDER 2 WITHOUT A SEAT - CHARGE 25 PERCENT OF\n         THE FARE.\n             TICKET DESIGNATOR - IN75.\n         MUST BE ACCOMPANIED ON ALL FLIGHTS BY ADULT 12 OR\n           OLDER\n  OR - INFANT UNDER 2 WITH A SEAT - CHARGE 75 PERCENT OF THE\n         FARE.\n             TICKET DESIGNATOR - CH25.\n         MUST BE ACCOMPANIED BY ADULT 12 OR OLDER\n  OR - UNACCOMPANIED CHILD UNDER 2 - NO DISCOUNT.",
                                                  "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                  "Title": "CHILDREN DISCOUNTS"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "\nFROM/TO BANGLADESH\n  THE PROVISIONS BELOW APPLY ONLY AS FOLLOWS -\n  TICKETS MUST BE ISSUED ON/AFTER 03NOV 23 AND MUST BE\n  ISSUED ON BG AND MAY ONLY BE SOLD IN BANGLADESH\n  FARES MAY ONLY BE SOLD BY BG.\n  ELECTRONIC TKT DISCOUNT ADULT. ID REQUIRED - CHARGE 90\n    PERCENT OF THE FARE.\n        TICKET DESIGNATOR - CORP AND PERCENT OF DISCOUNT\n    OR - ELECTRONIC TKT DISCOUNT CHILD 2-11. ID REQUIRED -\n         CHARGE 67.5 PERCENT OF THE FARE.\n             TICKET DESIGNATOR - CORPCH.\n         MUST BE ACCOMPANIED ON ALL FLIGHTS AT THIS RULE BY\n           ADULT 12 OR OLDER.\n  THE PROVISIONS BELOW APPLY ONLY AS FOLLOWS -\n  FARES MAY ONLY BE SOLD BY BG.\n  TICKETS MUST BE ISSUED ON BG AND MAY NOT BE SOLD IN INDIA/\n  JAPAN/CHINA/MIDDLE EAST/ITALY\n    ORIGINATING BANGLADESH -\n    TIMESAVER. ID REQUIRED - CHARGE 96 PERCENT OF THE FARE.\n          TICKET DESIGNATOR - TM AND PERCENT OF DISCOUNT\n    OR - FREQUENT FLYER CHILD 2-11. ID REQUIRED - CHARGE\n    72.5 PERCENT OF THE FARE.\n        TICKET DESIGNATOR - TN AND PERCENT OF DISCOUNT.\n    MUST BE ACCOMPANIED ON ALL FLIGHTS AT THIS RULE BY ADULT\n      12 OR OLDER.\n  THE PROVISIONS BELOW APPLY ONLY AS FOLLOWS -\n  TICKETS MUST BE ISSUED ON/BEFORE 31AUG 26.\n  SENIOR CITIZEN 70 OR OLDER. ID REQUIRED - CHARGE 90\n    PERCENT OF THE FARE.\n        TICKET DESIGNATOR - SC AND PERCENT OF DISCOUNT.\n         NOTE -\n          TO ELIGIBLE THIS DISCOUNT AGE MUST BE 70 AND\n          ABOVE.\n          /////\n           NID/ID/PP IS REQUIRED AND COPY MUST BE SHOWN\n          WHILE TICKETING.\n          ////\n          IN CASE OF VIOLATION OF ANY CONDITION THE\n          DISCOUNTED VALUE SHALL\n          BE RECALL AND COLLECTED SAME AMOUNT IN ADDITION\n          USD 50.00 THROUGH ADM/EMD FROM ISSUING AGENT//\n          ///TICKET MUST BE ISSUED ON/BEFOR 31AUG26///",
                                                  "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                  "Title": "ALL OTHER DISCOUNTS"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "\nDO A CATEGORY 31 SPECIFIC TEXT ENTRY TO VIEW CONTENTS\nALSO REFERENCE 16 PENALTIES - FOR ADDITIONAL CHANGE INFORMATION",
                                                  "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                  "Title": "VOLUNTARY CHANGES"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "\nUNLESS OTHERWISE SPECIFIED   NOTE - RULE ME33 IN IPRG\nAPPLIES\nBETWEEN BANGLADESH AND UNITED ARAB EMIRATES FOR ECONOMY\nRESTRICTED FARES\n  ORIGINATING BANGLADESH -\n    APPLIES IN THE CASE OF DEATH OF PASSENGER OR FAMILY\n     MEMBER.\n    NO CHARGE. IF ALL PENALTIES ARE HIGHEST IN PRICING UNIT\n     COLLECT THE HIGHEST IN EACH PRICING UNIT. IF THERE IS\n     A MIX OF PENALTY APPLICATIONS, THE MOST RESTRICTIVE\n     APPLIES TO THE ENTIRE JOURNEY.\n    REFUND REQUEST MUST BE LESS THAN ONE YEAR AFTER TICKET\n     ISSUANCE. FORM OF REFUND - ORIGINAL FORM OF PAYMENT.\n     ONLY VALIDATING CARRIER MAY REFUND TICKET.\n    REPRICE FLOWN PORTION USING FARES IN EFFECT ON TICKET\n     ISSUANCE DATE. FOR FULLY FLOWN FARE COMPONENTS FARE\n     BREAK POINTS MAY NOT BE CHANGED. FOR PARTIALLY FLOWN\n     FARE COMPONENTS ONLY DESTINATION FARE BREAK POINTS MAY\n     BE CHANGED. REPRICE USING NORMAL/SPECIAL ONE WAY FARES/\n     ANY RULE/FARE CLASS/SAME RBD. PUBLIC FARES ARE USED IF\n     TICKETED FARE IS IN PUBLIC TARIFF. QUALIFIED PRIVATE\n     FARES OR PUBLIC FARES ARE USED IF TICKETED FARE IS IN\n     PRIVATE TARIFF. NEW FARE FOR FULLY FLOWN FARE\n     COMPONENTS MUST BE EQUAL TO OR HIGHER THAN TICKETED\n     FARE.\n    OR -\n         VALID FOR INFANT WITHOUT A SEAT.\n         REFUND MAY BE REQUESTED ANYTIME.\n         NO CHARGE. IF ALL PENALTIES ARE HIGHEST IN PRICING\n          UNIT COLLECT THE HIGHEST IN EACH PRICING UNIT. IF\n          THERE IS A MIX OF PENALTY APPLICATIONS, THE MOST\n          RESTRICTIVE APPLIES TO THE ENTIRE JOURNEY.\n         FORM OF REFUND - ORIGINAL FORM OF PAYMENT. ONLY\n          VALIDATING CARRIER MAY REFUND TICKET.\n         REPRICE FLOWN PORTION USING FARES IN EFFECT ON\n          TICKET ISSUANCE DATE. FOR FULLY FLOWN FARE\n          COMPONENTS FARE BREAK POINTS MAY NOT BE CHANGED.\n          FOR PARTIALLY FLOWN FARE COMPONENTS ONLY\n          DESTINATION FARE BREAK POINTS MAY BE CHANGED.\n          REPRICE USING NORMAL/SPECIAL ONE WAY FARES/ANY\n          RULE/FARE CLASS/SAME RBD. PUBLIC FARES ARE USED IF\n          TICKETED FARE IS IN PUBLIC TARIFF. QUALIFIED\n          PRIVATE FARES OR PUBLIC FARES ARE USED IF TICKETED\n          FARE IS IN PRIVATE TARIFF. NEW FARE FOR FULLY\n          FLOWN FARE COMPONENTS MUST BE EQUAL TO OR HIGHER\n          THAN TICKETED FARE.\n    OR -\n         REFUND REQUEST REQUIRED 24 HOURS BEFORE ORIGINALLY\n          SCHEDULED FLIGHT OF FIRST UNUSED TICKET COUPON.\n         CHARGE USD 100.00 PER PRICING UNIT. IF ALL\n          PENALTIES ARE HIGHEST IN PRICING UNIT COLLECT THE\n          HIGHEST IN EACH PRICING UNIT. IF THERE IS A MIX OF\n          PENALTY APPLICATIONS, THE MOST RESTRICTIVE APPLIES\n          TO THE ENTIRE JOURNEY. DISCOUNT APPLIES TO CHILD/\n          INFANT.\n         REFUND REQUEST MUST BE LESS THAN ONE YEAR AFTER\n          TICKET ISSUANCE. FORM OF REFUND - ORIGINAL FORM OF\n          PAYMENT. ONLY VALIDATING CARRIER MAY REFUND\n          TICKET.\n         REPRICE FLOWN PORTION USING FARES IN EFFECT ON\n          TICKET ISSUANCE DATE. FOR FULLY FLOWN FARE\n          COMPONENTS FARE BREAK POINTS MAY NOT BE CHANGED.\n          FOR PARTIALLY FLOWN FARE COMPONENTS ONLY\n          DESTINATION FARE BREAK POINTS MAY BE CHANGED.\n          REPRICE USING NORMAL/SPECIAL ONE WAY FARES/ANY\n          RULE/FARE CLASS/SAME RBD. PUBLIC FARES ARE USED IF\n          TICKETED FARE IS IN PUBLIC TARIFF. QUALIFIED\n          PRIVATE FARES OR PUBLIC FARES ARE USED IF TICKETED\n          FARE IS IN PRIVATE TARIFF. NEW FARE FOR FULLY\n          FLOWN FARE COMPONENTS MUST BE EQUAL TO OR HIGHER\n          THAN TICKETED FARE.\n    OR -\n         CHARGE USD 150.00 PER PRICING UNIT. IF ALL\n          PENALTIES ARE HIGHEST IN PRICING UNIT COLLECT THE\n          HIGHEST IN EACH PRICING UNIT. IF THERE IS A MIX OF\n          PENALTY APPLICATIONS, THE MOST RESTRICTIVE APPLIES\n          TO THE ENTIRE JOURNEY. DISCOUNT APPLIES TO CHILD/\n          INFANT.\n         REFUND REQUEST MUST BE LESS THAN ONE YEAR AFTER\n          TICKET ISSUANCE. FORM OF REFUND - ORIGINAL FORM OF\n          PAYMENT. ONLY VALIDATING CARRIER MAY REFUND\n          TICKET.\n         REPRICE FLOWN PORTION USING FARES IN EFFECT ON\n          TICKET ISSUANCE DATE. FOR FULLY FLOWN FARE\n          COMPONENTS FARE BREAK POINTS MAY NOT BE CHANGED.\n          FOR PARTIALLY FLOWN FARE COMPONENTS ONLY\n          DESTINATION FARE BREAK POINTS MAY BE CHANGED.\n          REPRICE USING NORMAL/SPECIAL ONE WAY FARES/ANY\n          RULE/FARE CLASS/SAME RBD. PUBLIC FARES ARE USED IF\n          TICKETED FARE IS IN PUBLIC TARIFF. QUALIFIED\n          PRIVATE FARES OR PUBLIC FARES ARE USED IF TICKETED\n          FARE IS IN PRIVATE TARIFF. NEW FARE FOR FULLY\n          FLOWN FARE COMPONENTS MUST BE EQUAL TO OR HIGHER\n          THAN TICKETED FARE.\n  ORIGINATING UNITED ARAB EMIRATES -\n    APPLIES IN THE CASE OF DEATH OF PASSENGER OR FAMILY\n     MEMBER.\n    NO CHARGE. IF ALL PENALTIES ARE HIGHEST IN PRICING UNIT\n     COLLECT THE HIGHEST IN EACH PRICING UNIT. IF THERE IS\n     A MIX OF PENALTY APPLICATIONS, THE MOST RESTRICTIVE\n     APPLIES TO THE ENTIRE JOURNEY.\n    REFUND REQUEST MUST BE LESS THAN ONE YEAR AFTER TICKET\n     ISSUANCE. FORM OF REFUND - ORIGINAL FORM OF PAYMENT.\n     ONLY VALIDATING CARRIER MAY REFUND TICKET.\n    REPRICE FLOWN PORTION USING FARES IN EFFECT ON TICKET\n     ISSUANCE DATE. FOR FULLY FLOWN FARE COMPONENTS FARE\n     BREAK POINTS MAY NOT BE CHANGED. FOR PARTIALLY FLOWN\n     FARE COMPONENTS ONLY DESTINATION FARE BREAK POINTS MAY\n     BE CHANGED. REPRICE USING NORMAL/SPECIAL ONE WAY FARES/\n     ANY RULE/FARE CLASS/SAME RBD. PUBLIC FARES ARE USED IF\n     TICKETED FARE IS IN PUBLIC TARIFF. QUALIFIED PRIVATE\n     FARES OR PUBLIC FARES ARE USED IF TICKETED FARE IS IN\n     PRIVATE TARIFF. NEW FARE FOR FULLY FLOWN FARE\n     COMPONENTS MUST BE EQUAL TO OR HIGHER THAN TICKETED\n     FARE.\n    OR -\n         VALID FOR INFANT WITHOUT A SEAT.\n         REFUND MAY BE REQUESTED ANYTIME.\n         NO CHARGE. IF ALL PENALTIES ARE HIGHEST IN PRICING\n          UNIT COLLECT THE HIGHEST IN EACH PRICING UNIT. IF\n          THERE IS A MIX OF PENALTY APPLICATIONS, THE MOST\n          RESTRICTIVE APPLIES TO THE ENTIRE JOURNEY.\n         FORM OF REFUND - ORIGINAL FORM OF PAYMENT. ONLY\n          VALIDATING CARRIER MAY REFUND TICKET.\n         REPRICE FLOWN PORTION USING FARES IN EFFECT ON\n          TICKET ISSUANCE DATE. FOR FULLY FLOWN FARE\n          COMPONENTS FARE BREAK POINTS MAY NOT BE CHANGED.\n          FOR PARTIALLY FLOWN FARE COMPONENTS ONLY\n          DESTINATION FARE BREAK POINTS MAY BE CHANGED.\n          REPRICE USING NORMAL/SPECIAL ONE WAY FARES/ANY\n          RULE/FARE CLASS/SAME RBD. PUBLIC FARES ARE USED IF\n          TICKETED FARE IS IN PUBLIC TARIFF. QUALIFIED\n          PRIVATE FARES OR PUBLIC FARES ARE USED IF TICKETED\n          FARE IS IN PRIVATE TARIFF. NEW FARE FOR FULLY\n          FLOWN FARE COMPONENTS MUST BE EQUAL TO OR HIGHER\n          THAN TICKETED FARE.\n    OR -\n         REFUND REQUEST REQUIRED 24 HOURS BEFORE ORIGINALLY\n          SCHEDULED FLIGHT OF FIRST UNUSED TICKET COUPON.\n         CHARGE AED 190 PER PRICING UNIT. IF ALL PENALTIES\n          ARE HIGHEST IN PRICING UNIT COLLECT THE HIGHEST IN\n          EACH PRICING UNIT. IF THERE IS A MIX OF PENALTY\n          APPLICATIONS, THE MOST RESTRICTIVE APPLIES TO THE\n          ENTIRE JOURNEY. DISCOUNT APPLIES TO CHILD/INFANT.\n         REFUND REQUEST MUST BE LESS THAN ONE YEAR AFTER\n          TICKET ISSUANCE. FORM OF REFUND - ORIGINAL FORM OF\n          PAYMENT. ONLY VALIDATING CARRIER MAY REFUND\n          TICKET.\n         REPRICE FLOWN PORTION USING FARES IN EFFECT ON\n          TICKET ISSUANCE DATE. FOR FULLY FLOWN FARE\n          COMPONENTS FARE BREAK POINTS MAY NOT BE CHANGED.\n          FOR PARTIALLY FLOWN FARE COMPONENTS ONLY\n          DESTINATION FARE BREAK POINTS MAY BE CHANGED.\n          REPRICE USING NORMAL/SPECIAL ONE WAY FARES/ANY\n          RULE/FARE CLASS/SAME RBD. PUBLIC FARES ARE USED IF\n          TICKETED FARE IS IN PUBLIC TARIFF. QUALIFIED\n          PRIVATE FARES OR PUBLIC FARES ARE USED IF TICKETED\n          FARE IS IN PRIVATE TARIFF. NEW FARE FOR FULLY\n          FLOWN FARE COMPONENTS MUST BE EQUAL TO OR HIGHER\n          THAN TICKETED FARE.\n    OR -\n         CHARGE AED 480 PER PRICING UNIT. IF ALL PENALTIES\n          ARE HIGHEST IN PRICING UNIT COLLECT THE HIGHEST IN\n          EACH PRICING UNIT. IF THERE IS A MIX OF PENALTY\n          APPLICATIONS, THE MOST RESTRICTIVE APPLIES TO THE\n          ENTIRE JOURNEY. DISCOUNT APPLIES TO CHILD/INFANT.\n         REFUND REQUEST MUST BE LESS THAN ONE YEAR AFTER\n          TICKET ISSUANCE. FORM OF REFUND - ORIGINAL FORM OF\n          PAYMENT. ONLY VALIDATING CARRIER MAY REFUND\n          TICKET.\n         REPRICE FLOWN PORTION USING FARES IN EFFECT ON\n          TICKET ISSUANCE DATE. FOR FULLY FLOWN FARE\n          COMPONENTS FARE BREAK POINTS MAY NOT BE CHANGED.\n          FOR PARTIALLY FLOWN FARE COMPONENTS ONLY\n          DESTINATION FARE BREAK POINTS MAY BE CHANGED.\n          REPRICE USING NORMAL/SPECIAL ONE WAY FARES/ANY\n          RULE/FARE CLASS/SAME RBD. PUBLIC FARES ARE USED IF\n          TICKETED FARE IS IN PUBLIC TARIFF. QUALIFIED\n          PRIVATE FARES OR PUBLIC FARES ARE USED IF TICKETED\n          FARE IS IN PRIVATE TARIFF. NEW FARE FOR FULLY\n          FLOWN FARE COMPONENTS MUST BE EQUAL TO OR HIGHER\n          THAN TICKETED FARE.",
                                                  "SegmentRef": "aeff4714-3080-4c37-9564-30f89bf25d43",
                                                  "Title": "VOLUNTARY REFUNDS"
                                              }
                                          ],
                                          "Services": [
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "Exact checked baggage allowance please refer to ticketed fare rules",
                                                  "InclusionType": 1,
                                                  "Title": "CHECK BAGGAGE"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "Exact carry on baggage allowance please refer to ticketed fare rules",
                                                  "InclusionType": 1,
                                                  "Title": "CARRY ON BAGGAGE"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "Standard refund terms and condition will apply. Refund request is subject to cancellation fee and other charges if any.",
                                                  "InclusionType": 2,
                                                  "Title": "Refund"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "Rebooking charge applies",
                                                  "InclusionType": 2,
                                                  "Title": "Rebooking"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "Preferred seat reservation subject to a charge",
                                                  "InclusionType": 2,
                                                  "Title": "ADVANCED SEAT RESERVATION"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "Biman has incorporated suggestions of many of our traveller into the most creative menus you’ll find in the air. \n\nComplementary beverage is served with all meals, and is available anytime on request.",
                                                  "InclusionType": 2,
                                                  "Title": "Inflight Meals"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "Inflight WiFi service is currently not available.",
                                                  "InclusionType": 0,
                                                  "Title": "Inflight WiFi"
                                              },
                                              {
                                                  "AlternativeRef": "81c7d866-361e-476b-ae37-3c3cc75ee863",
                                                  "Description": "Lounge Access",
                                                  "InclusionType": 0,
                                                  "Title": "Lounge Access"
                                              }
                                          ],
                                          "VoidTime": 0
                                      }
                                  ],
                                  "HotelBookingList": [],
                                  "InvoiceInfo": {
                                      "Address": "N/A",
                                      "CityCode": "IST",
                                      "CityName": "Istanbul",
                                      "CompanyName": "",
                                      "CountryCode": "TR",
                                      "FirstName": "KASHIF",
                                      "InvoiceInfoTitle": "MR",
                                      "InvoiceInfoType": 0,
                                      "LastName": "HASAN",
                                      "PostalCode": "",
                                      "RecId": 248658,
                                      "StatusType": 1,
                                      "TaxNumber": "",
                                      "TaxOffice": ""
                                  },
                                  "LanguageCode": "en",
                                  "ProcessId": "37ccdff3-56fd-4d39-94d4-410a270c9e6f",
                                  "ProductType": 0,
                                  "SystemPnr": "6F2J03IPXB",
                                  "TokenCode": "834acbc4-391e-4964-ae5e-0805271d66a9",
                                  "TourBookingList": [],
                                  "TransferBookingList": [],
                                  "Version": "2.0",
                                  "VisaBookingList": []
                              },
                              "ResultCount": 0,
                              "UserFriendlyErrorMessage": null
                          }
                      }
                  }
                no_booking_data_to_cancel:
                    summary: No booking data found for cancellation
                    value:
                        status: "failed"
                        reason: "no booking data found for tracking_id 11173813474126193F9NJX"
                        reason_admin: "no booking data found for tracking_id 11173813474126193F9NJX"
                        tracking_id: "11173813474126193F9NJX"

        
        
  
components:
  securitySchemes:
    apiKeyAuth:
      type: apiKey
      in: header
      name: apikey
    secretCodeAuth:
      type: apiKey
      in: header
      name: secretecode
  responses:
    BadRequest:
      description: Bad request
      content:
        application/json:
          schema:
            type: object
            properties:
              error:
                type: string
    Unauthorized:
      description: Unauthorized
      content:
        application/json:
          schema:
            type: object
            properties:
              error:
                type: string
    NotFound:
      description: Not found
      content:
        application/json:
          schema:
            type: object
            properties:
              error:
                type: string
    ServerError:
      description: Server error
      content:
        application/json:
          schema:
            type: object
            properties:
              error:
                type: string