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

servers:
  - url: "{protocol}://{fullUrl}"
    description: Dynamic Server Selection
    variables:
      protocol:
        enum:
          - https
          - http
        default: https
      fullUrl:
        default: serviceapi.tripapi.site
        description: Full URL of the server, e.g., serviceapi.example.com or localhost:8080

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

security:
  - apiKeyAuth: []
    secretCodeAuth: []
paths:
  /Transfer/Transfer Search:
    post:
      tags: 
        - Transfer Search
      summary: Search for transfers.
      operationId: TransferSearch
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - segment  
              properties:
                segment:
                  type: array
                  description: List of transfer route segments
                  items:
                    type: object
                    required: 
                      - departure_type
                      - departure_code
                      - arrival_type
                      - arrival_code
                      - outbound_date
                      - journey_type
                      - travelers_adult
                      - guest_nationality
                    properties:
                      departure_type:
                        type: string
                        description: Type of departure location (AIRPORT / LOC / HOTEL)
                        example: AIRPORT
                      departure_code:
                        type: string
                        description: Departure location code or identifier
                        example: DXB
                      departure:
                        type: string
                        description: Full name of departure location
                        example: Dubai International Airport, Dubai
                      arrival_type:
                        type: string
                        description: Type of arrival location (AIRPORT / LOC / HOTEL)
                        example: LOC
                      arrival_code:
                        type: string
                        description: Arrival location code or identifier
                        example: Dubai Mall - Dubai - United Arab Emirates
                      arrival:
                        type: string
                        description: Full name of arrival location
                        example: Dubai Mall - Dubai - United Arab Emirates
                      outbound_date:
                        type: string
                        format: date-time
                        description: Transfer date and time (ISO format)
                        example: 2026-03-30T00:00:00
                      journey_type:
                        type: string
                        description: Type of journey (OneWay / RoundTrip)
                        enum:
                          - OneWay
                          - RoundTrip
                        example: OneWay
                      travelers_adult:
                        type: integer
                        description: Number of adult passengers
                        example: 2
                      travelers_adult_types:
                        type: array
                        description: Adult passenger type list
                        items:
                          type: string
                        example: [""]
                      travelers_child:
                        type: integer
                        description: Number of child passengers
                        example: 0
                      travelers_child_types:
                        type: array
                        description: Child passenger types
                        items:
                          type: string
                        example: []
                      travelers_child_age:
                        type: array
                        description: Ages of child passengers
                        items:
                          type: integer
                        example: []
                      travelers_infants:
                        type: integer
                        description: Number of infant passengers
                        example: 0
                      travelers_infants_age:
                        type: array
                        description: Ages of infant passengers
                        items:
                          type: integer
                        example: []
                      travelers_infants_types:
                        type: array
                        description: Infant passenger types
                        items:
                          type: string
                        example: []
                      guest_nationality:
                        type: string
                        description: Guest nationality (ISO country code)
                        example: BD
                      transfer_type:
                        type: string
                        description: Type of transfer (private / shared)
                        example: private
                      supplier_uid:
                        type: string
                        description: Supplier identifier (all for any supplier)
                        example: all
                      partner_id:
                        type: string
                        description: Partner account ID (can be empty)
                        example: ""
                      short_ref:
                        type: string
                        description: Short reference for tracking (optional)
                        example: xxxx111
                      language:
                        type: string
                        description: Response language
                        example: en
                      service_type:
                        type: string
                        description: Service type (regular / premium)
                        enum:
                          - regular
                          - premium
                        example: regular
              additionalProperties: true
            examples:
              Transfer Search Request:
                value:
                  {
                    "segment":
                      [
                        {
                          "departure_type": "AIRPORT",
                          "departure_code": "DXB",
                          "departure": "Dubai International Airport, Dubai",
                          "arrival_type": "LOC",
                          "arrival_code": "Dubai Mall - Dubai - United Arab Emirates",
                          "arrival": "Dubai Mall - Dubai - United Arab Emirates",
                          "outbound_date": "2026-03-30T00:00:00",
                        },
                      ],
                    "journey_type": "OneWay",
                    "travelers_adult": 2,
                    "travelers_adult_types": [""],
                    "travelers_child": 0,
                    "travelers_child_types": [],
                    "travelers_child_age": [],
                    "travelers_infants": 0,
                    "travelers_infants_age": [],
                    "travelers_infants_types": [],
                    "guest_nationality": "BD",
                    "transfer_type": "private",
                    "supplier_uid": "all",
                    "partner_id": "",
                    "short_ref": "xxxx111",
                    "language": "en",
                    "service_type": "regular",
                  }
      responses:
        "200":
          description: Successfully Transfer Search Response
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
              examples:
                success:
                  summary: Successful Transfer Search Response.
                  value:
                          "status": "success"
                          "reason": "Your destination search yielded results for 15 transfers."
                          "tracking_id": "117728706608V21"
                          "search_parameter":
                            "segment":
                              "departure_type": "AIRPORT"
                              "departure_code": "DXB"
                              "departure": "Dubai International Airport, Dubai"
                              "arrival_type": "LOC"
                              "arrival_code": "Dubai Mall - Dubai - United Arab Emirates"
                              "arrival": "Dubai Mall - Dubai - United Arab Emirates"
                              "outbound_date": "2026-03-30T00:00:00"
                              "arrival_lat": 25.1972295,
                              "arrival_long": 55.279747,
                              "arrival_city": "Dubai"
                              "arrival_country": "AE"
                              "departure_lat": 25.2515401,
                              "departure_long": 55.3683066,
                              "departure_city": "Dubai"
                              "departure_country": "AE"
                            "journey_type": "OneWay"
                            "travelers_adult": 2,
                            "travelers_adult_types": [""]
                            "travelers_child": 0,
                            "travelers_child_types": []
                            "travelers_child_age": []
                            "travelers_infants": 0,
                            "travelers_infants_age": []
                            "travelers_infants_types": []
                            "guest_nationality": "BD"
                            "transfer_type": "private"
                            "supplier_uid": "all"
                            "partner_id": ""
                            "short_ref": "xxxx111"
                            "language": "en"
                            "service_type": "regular"
                            "country_code": "AE"
                            "tracking_id": "117728706608V21"
                            "total_transfer": 15,
                            "transfer_data":
                              "transfer_id": "T1HS00025#0-43"
                              "transfer_supplier": "hotelbeds"
                              "sell_total": 3252.73,
                              "sell_currency": "BDT"
                              "transfer_type": "PRIVATE"
                              "transfer_vehicle": "Car"
                              "transfer_category": "Standard"
                              "transfer_baggage": "3 suitcases permitted"
                              "data":
                                "direction": "ARRIVAL"
                                "supplier_key": "ARRIVAL|IATA|DXB|ATLAS~GPS|573142~25.1972295,55.279747|2026-03-30|00:00|2026-03-30|00:00|2~0~0||3|||||148|PRVT||CR|STND|22.88||||43|573142|SIMPLE|789325ca9e5ba1ab8ee691d3df19626b|1441780|T|6318c3706227910444154663bded6327|2026-03-07|09:04"
                                "sell_price": 3252.73,
                                "platform_fees_or_extra_tax": 0,
                                "transfer_duration": "40 min. Estimated journey time"
                                "transfer_distance": null,
                                "pickup":
                                  "location": "DXB"
                                  "location_type": "IATA"
                                  "dateTime": "2026-03-30T00:00:00"
                                  "address":
                                    {
                                      "line": "Dubai Airport",
                                      "zip": null,
                                      "city": null,
                                      "country_code": null,
                                      "geoCode": "25.248664,55.352916",
                                    }
                              "dropoff":
                                "location": "573142"
                                "location_type": "ATLAS"
                                "dateTime": "2026-03-30T00:40:00"
                                "address":
                                  "line": "Dream Inn - Trident Grand Marina 2BR Apartment"
                                  "zip": null,
                                  "city": null,
                                  "country_code": null,
                                  "geoCode": null
                              "vehicle":
                                "type": "Car"
                                "category": "Standard"
                                "description": null,
                                "imageUrl": "https://assets.htxstaging.com/imgs/default/vehicle_set/private.jpg"
                                "capacity":
                                  {
                                    "minPassengers": 1,
                                    "maxPassengers": 3,
                                    "bags": "3 suitcases permitted",
                                  }
                              "price":
                                "promo_tag": null,
                                "purchase":
                                  "total":
                                    {
                                      "currency": "BDT",
                                      "amount": 3252.73,
                                      "before_discount": 3252.73,
                                      "discount": 0,
                                      "point": 0,
                                    }
                                  "price_breakdown":
                                    {
                                      "currency": "BDT",
                                      "total": 3252.73,
                                      "base_fare": 3252.73,
                                      "tax": 0,
                                      "extra_person_fee": 0,
                                      "supplier_sales_comission": null,
                                      "payable_at_property": [],
                                    }
                                  "sell":
                                    {
                                      "total":
                                        {
                                          "currency": "BDT",
                                          "amount": 3252.73,
                                          "gross_price": 3252.73,
                                          "platform_fees_or_extra_tax": 0,
                                          "point": 0,
                                        },
                                      "price_breakdown":
                                        {
                                          "currency": "BDT",
                                          "total": 3252.73,
                                          "base_fare": 3252.73,
                                          "tax": 0,
                                          "platform_fees_or_extra_tax": 0,
                                          "extra_person_fee": 0,
                                          "supplier_sales_comission": null,
                                          "payable_at_property": [],
                                        },
                                    }
                                  "fmg":
                                    {
                                      "total": { "currency": "EUR", "amount": 22.88 },
                                      "price_breakdown":
                                        {
                                          "currency": "EUR",
                                          "total": 22.88,
                                          "base_fare": 22.88,
                                          "tax": 0,
                                          "extra_person_fee": 0,
                                          "supplier_sales_comission": null,
                                          "base_fare_fmg_charge": 0,
                                          "membership_discount_percentige": 0,
                                          "membership_discount_amount": 0,
                                          "final_base_fare_fmg_charge": 0,
                                          "payable_at_property": [],
                                        },
                                    }
                                  "supplier":
                                    "total": { "currency": "EUR", "amount": 22.88 }
                                    "price_breakdown":
                                      "currency": "EUR"
                                      "total": 22.88,
                                      "base_fare": 22.88,
                                      "tax": 0,
                                      "sales_tax": 0,
                                      "property_fees": 0,
                                      "surcharges": 0,
                                      "service_charge": 0,
                                      "extra_person_fee": 0,
                                      "supplier_sales_comission": null,
                                      "payable_at_property": []
                                  "payment_method": null,
                                  "cancellationPolicy":
                                    "hold_possible": "yes"
                                    "summery": "refundable"
                                    "auto_cancel": "2026-03-07T14:04:22"
                                    "auto_cancel_timestamp": "1772870662"
                                    "policy_breakdown":
                                      "from": "2026-03-07T14:04:22"
                                      "from_timestamp": "1772870662"
                                      "to": "2026-03-28T23:59:00"
                                      "to_timestamp": 1774720740
                                      "currency": "BDT"
                                      "amount": 0,
                                      "partner": { "currency": "BDT", "amount": 0 }
                                      "fmg": { "currency": "EUR", "amount": 0 }
                                      "supplier": { "currency": "EUR", "amount": 0 }
                                      "additional_services":
                                        "id": 7823,
                                        "additional_service_id": 2,
                                        "price": 1223.19,
                                        "name": "Infant seat (few months old)"
                                        "description": null,
                                        "uid": "5d3da41a-fe59-11eb-a2d6-e992f37ca87f"
                                        "slug": "trans.additional_services.infant_seat.name"
                                        "default_include": false,
                                        "currency": "USD"
                                        "category": "baby_seat"
                                        "type": "infant_seat"
                                        "service_provider_id": 1,
                                        "is_special": false,
                                        "price_rub": 665,
                                        "alternative_price": 10
                authorization_failed:
                  summary: Authorization Failed (Warning)
                  value:
                    status: "failed"
                    is_warning: "yes"
                    reason: "You do not have authorization to issue voucher. Please reach out to the Support team for assistance."
                    reason_admin: "Issue Voucher is Disable"
                
                invalid_departure_date:
                  summary: Departure Date in the Past
                  value:
                    status: "failed"
                    reason: "Departure date must be a current or future date"
                

        
      
  /Transfer/Single Transfer Search:
    post:
      tags: 
        - Transfer Search
      summary: Search for Single transfers.
      operationId: SingleTransferSearch
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - tracking_id
                - transfer_id
              properties:

                tracking_id:
                  type: string
                  description: Unique tracking ID from transfer search response
                  example: "11773034808H6Y1"

                transfer_id:
                  type: string
                  description: Unique transfer identifier
                  example: "T1HS00025#0-43"
              additionalProperties: true
            examples:
              default:
                summary: Transfer Search Request.
                value:
                  {
                    "tracking_id": "11772862765YXW1",
                    "transfer_id": "T1HS00025#0-43",
                  }
      responses:
        '200':
          description: Successfully Transfer Search Response
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
              examples:
                successful_transfer_search:
                  summary: Successful Transfer Search Response.
                  value:
                    "status": "success"
                    "tracking_id": "111772863275261949XMKY"
                    "search_parameter":
                      "segment":
                        "departure_type": "AIRPORT"
                        "departure_code": "DXB"
                        "departure": "Dubai International Airport, Dubai"
                        "arrival_type": "LOC"
                        "arrival_code": "Dubai Mall - Dubai - United Arab Emirates"
                        "arrival": "Dubai Mall - Dubai - United Arab Emirates"
                        "outbound_date": "2026-03-30T00:00:00"
                        "arrival_lat": 25.1972295,
                        "arrival_long": 55.279747,
                        "arrival_city": "Dubai"
                        "arrival_country": "AE"
                        "departure_lat": 25.2515401,
                        "departure_long": 55.3683066,
                        "departure_city": "Dubai"
                        "departure_country": "AE"

                      "journey_type": "OneWay"
                      "travelers_adult": 2,
                      "travelers_adult_types": [""]

                      "travelers_child": 0,
                      "travelers_child_types": []
                      "travelers_child_age": []
                      "travelers_infants": 0,
                      "travelers_infants_age": []
                      "travelers_infants_types": []
                      "guest_nationality": "BD"
                      "transfer_type": "private"
                      "supplier_uid": "T1HS00025"
                      "partner_id": ""
                      "short_ref": "xxxx111"
                      "language": "en"
                      "service_type": "regular"
                      "country_code": "AE"
                      "tracking_id": "11772862765YXW1"
                      "supplier_type": "TRANSFER"
                      "supplier_code": "transfer-hotelbeds"
                      "supplier_partner_code": "transfer-hotelbeds-1-00025"

                    "session_expire": null,
                    "transfer_data":
                      "tracking_id": "111772863275261949XMKY"
                      "transfer_tracking_id": "111772863275261949XMKY||0-43"
                      "transfer_id": "T1HS00025#0-43"
                      "transfer_supplier": "hotelbeds"
                      "sell_total": 3252.73,
                      "sell_currency": "BDT"
                      "transfer_type": "PRIVATE"
                      "transfer_vehicle": "Car"
                      "transfer_category": "Standard"
                      "transfer_baggage": "3 suitcases permitted"
                      "data":
                        "direction": "ARRIVAL"
                        "supplier_key": "ARRIVAL|IATA|DXB|ATLAS~GPS|573142~25.1972295,55.279747|2026-03-30|00:00|2026-03-30|00:00|2~0~0||3|||||148|PRVT||CR|STND|22.88||||43|573142|SIMPLE|789325ca9e5ba1ab8ee691d3df19626b|1441780|T|6318c3706227910444154663bded6327|2026-03-07|06:52"
                        "sell_price": 3252.73,
                        "platform_fees_or_extra_tax": 0,
                        "transfer_duration": "40 min. Estimated journey time"
                        "transfer_distance": null,
                        "pickup":
                          "location": "DXB"
                          "location_type": "IATA"
                          "dateTime": "2026-03-30T00:00:00"
                          "address":
                            "line": "Dubai Airport"
                            "zip": null,
                            "city": null,
                            "country_code": null,
                            "geoCode": "25.248664,55.352916"
                        "dropoff":
                          {
                            "location": "573142",
                            "location_type": "ATLAS",
                            "dateTime": "2026-03-30T00:40:00",
                            "address":
                              {
                                "line": "Dream Inn - Trident Grand Marina 2BR Apartment",
                                "zip": null,
                                "city": null,
                                "country_code": null,
                                "geoCode": null,
                              },
                          }
                        "vehicle":
                          {
                            "type": "Car",
                            "category": "Standard",
                            "description": null,
                            "imageUrl": "https://assets.htxstaging.com/imgs/default/vehicle_set/private.jpg",
                            "capacity":
                              {
                                "minPassengers": 1,
                                "maxPassengers": 3,
                                "bags": "3 suitcases permitted",
                              },
                          }
                      "price":
                        "promo_tag": null,
                        "purchase":
                          {
                            "total":
                              {
                                "currency": "BDT",
                                "amount": 3252.73,
                                "before_discount": 3252.73,
                                "discount": 0,
                                "point": 0,
                              },
                            "price_breakdown":
                              {
                                "currency": "BDT",
                                "total": 3252.73,
                                "base_fare": 3252.73,
                                "tax": 0,
                                "extra_person_fee": 0,
                                "supplier_sales_comission": null,
                                "payable_at_property": [],
                              },
                          }

                        "sell":
                          "total":
                            {
                              "currency": "BDT",
                              "amount": 3252.73,
                              "gross_price": 3252.73,
                              "platform_fees_or_extra_tax": 0,
                              "point": 0,
                            }
                          "price_breakdown":
                            {
                              "currency": "BDT",
                              "total": 3252.73,
                              "base_fare": 3252.73,
                              "tax": 0,
                              "platform_fees_or_extra_tax": 0,
                              "extra_person_fee": 0,
                              "supplier_sales_comission": null,
                              "payable_at_property": [],
                            }

                          "fmg":
                            "total": { "currency": "EUR", "amount": 22.88 }
                            "price_breakdown":
                              {
                                "currency": "EUR",
                                "total": 22.88,
                                "base_fare": 22.88,
                                "tax": 0,
                                "extra_person_fee": 0,
                                "supplier_sales_comission": null,
                                "base_fare_fmg_charge": 0,
                                "membership_discount_percentige": 0,
                                "membership_discount_amount": 0,
                                "final_base_fare_fmg_charge": 0,
                                "payable_at_property": [],
                              }

                            "supplier":
                              "total": { "currency": "EUR", "amount": 22.88 }
                              "price_breakdown":
                                {
                                  "currency": "EUR",
                                  "total": 22.88,
                                  "base_fare": 22.88,
                                  "tax": 0,
                                  "sales_tax": 0,
                                  "property_fees": 0,
                                  "surcharges": 0,
                                  "service_charge": 0,
                                  "extra_person_fee": 0,
                                  "supplier_sales_comission": null,
                                  "payable_at_property": [],
                                }

                              "payment_method": null,
                              "cancellationPolicy":
                                "hold_possible": "yes"
                                "summery": "refundable"
                                "auto_cancel": "2026-03-07T11:52:47"
                                "auto_cancel_timestamp": "1772862767"
                                "policy_breakdown":
                                  {
                                    "from": "2026-03-07T11:52:47",
                                    "from_timestamp": "1772862767",
                                    "to": "2026-03-28T23:59:00",
                                    "to_timestamp": 1774720740,
                                    "currency": "BDT",
                                    "amount": 0,
                                    "partner":
                                      { "currency": "BDT", "amount": 0 },
                                    "fmg": { "currency": "EUR", "amount": 0 },
                                    "supplier":
                                      { "currency": "EUR", "amount": 0 },
                                  }

                                "operationTimes":
                                  "supplier":
                                    "name": null,
                                    "termsUrl": null,
                                    "logoUrl": null,
                                    "waiting_time":
                                      { "metric": "minutes", "value": 60 }
                                "remarks":
                                  "type": "CONTRACT"
                                  "description": "FINDING YOUR DRIVER\n\nTerminal 1:  Exit INTO the arrivals hall in the designated waiting area where a representative will be waiting, holding a sign with “KOI” on it. You will be escorted to your car at the parking pickup point (approx. 3-5 min walk). Please be advised there may be a short wait before the escort.\n\nTerminal 2: Exit INTO the arrivals hall in the designated waiting area where a representative will be waiting, holding a sign with your name on it.\n\nTerminal 3: Exit INTO the arrivals hall and proceed to the greeting area near Boots Pharmacy, where your representative will be waiting holding a sign with “KOI” on it. You will be escorted to the car at the parking pickup point (approx. 3-5 min walk). A short wait may be required.\n\nIdentify yourself by showing this confirmation to your Supplier, for whom we act as a booking agent.\n\nImportant Note: Your driver will arrive at the airport 30 minutes AFTER the flight has landed, this is to allow for the lengthy process of reaching the arrivals hall. Your driver will then wait for a maximum of a further 60 minutes upon their arrival if you have booked a Standard Service, and 75 min if you have booked a Premium Service. If you arrive before the 30 minutes, please contact the supplier on their office or emergency number below, advise that you are ready to be transferred and wait for the driver in the arrivals hall.\n\nIn the event of delays over 60 minutes on arrival you must call the supplier. There are 60 minutes wait time included from your flight landing/cruise disembarkation time/train arrival time.\n\nIF YOU CAN'T LOCATE YOUR DRIVER, please contact them directly by clicking on this link https://hbd.htxstaging.com.\nYou will need an internet or mobile phone connection to be able to call/message your driver.\n\nPlease don't attempt to contact your driver until you are at the agreed meeting point as, with the best intentions of providing you with the most efficient service, driver information is subject to change. If you are unable to locate your driver using CheckPickup, contact your supplier for assistance. Do not leave without having contacted your supplier using the details below first.\n\nDISCLAIMER HolidayTaxis Group Limited (part of HBX Group) processes your personal data for the purpose of providing you with contracted travel services. For more information about how we process your personal data, please refer to the Privacy Policy.You have the right to access, rectify, delete, and restrict the processing of your data, as well as other rights recognized by applicable law. You can exercise these rights by contacting us at dataprotection@holidaytaxis.com"
                  

                null_data_response:
                  summary: Transfer Search with Null Parameters
                  value:
                    status: null
                    tracking_id: "311177511256426194UC4PV"
                    search_parameter:
                      travelers_adult: null
                      travelers_child: null
                      travelers_infants: null
                      supplier_type: null
                      supplier_code: null
                      supplier_uid: null
                      supplier_partner_code: null
                    session_expire: null
                    transfer_data:
                      tracking_id: "311177511256426194UC4PV"
                      transfer_tracking_id: "311177511256426194UC4PV||0-43"

      
      

  /Transfer/Update Traveler Info:
    post:
      tags: 
        - Transfer Search
      summary: Update traveler information for existing transfers.
      operationId: UpdateTravelerInfo
      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 validation
                  example: "11177303486226194YSHFB"

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

                save_pax:
                  type: string
                  description: Save passenger information for future use (yes / no)
                  example: "yes"

                passenger:
                  type: array
                  description: List of passenger details
                  items:
                    type: object
                    required:
                      - pax_id
                      - pax_type
                      - first_name
                      - last_name
                    properties:

                      pax_id:
                        type: string
                        description: Unique passenger ID
                        example: "1"

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

                      title:
                        type: string
                        description: Passenger title (MR / MRS / MS / MISS)
                        example: "MR"

                      first_name:
                        type: string
                        description: Passenger first name
                        example: "Jasim"

                      last_name:
                        type: string
                        description: Passenger last name
                        example: "Kalam"

                      age:
                        type: string
                        description: Passenger age
                        example: "30"

                      isd_code:
                        type: string
                        description: Country ISD code
                        example: "880"

                      contact_no:
                        type: string
                        description: Contact number
                        example: "1966330000"

                      email_address:
                        type: string
                        description: Passenger email address
                        example: "iam@saaqeb.com"
              additionalProperties: true
            examples:
              default:
                summary: Transfer Update Traveler Info Request.
                value:
                  {
                    "booking_tracking_id": "111772863275261949XMKY",
                    "member_id": "2",
                    "save_pax": "yes",
                    "passenger":
                      [
                        {
                          "pax_id": "1",
                          "pax_type": "ADT",
                          "title": "MR",
                          "first_name": "Jasim",
                          "last_name": "Kalam",
                          "age": "30",
                          "isd_code": "880",
                          "contact_no": "1966330000",
                          "email_address": "iam@saaqeb.com",
                        },
                        {
                          "pax_id": "2",
                          "pax_type": "ADT",
                          "title": "MR",
                          "first_name": "Jasim",
                          "last_name": "Kalam",
                          "age": "30",
                          "isd_code": "880",
                          "contact_no": "1966330000",
                          "email_address": "iam@saaqeb.com",
                        },
                      ],
                  }
      responses:
        '200':
          description: Successfully Transfer Search Response
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
              examples:
                successful_transfer_search:
                  summary: Successful Transfer Search Response.
                  value:
                    {
                      "status": "success",
                      "reason": "Passenger data has been successfully updated.",
                      "tracking_id": "111772863275261949XMKY",
                      "total_guest": 2,
                      "data":
                        [
                          {
                            "tracking_id": "111772863275261949XMKY",
                            "pax_id": "1",
                            "pax_type": "ADT",
                            "gender": null,
                            "title": "MR",
                            "first_name": "JASIM",
                            "last_name": "KALAM",
                            "pax_age": "30",
                            "isd_code": "880",
                            "contact_no": "1966330000",
                            "email_address": "iam@saaqeb.com",
                          },
                          {
                            "tracking_id": "111772863275261949XMKY",
                            "pax_id": "2",
                            "pax_type": "ADT",
                            "gender": null,
                            "title": "MR",
                            "first_name": "JASIM",
                            "last_name": "KALAM",
                            "pax_age": "30",
                            "isd_code": "880",
                            "contact_no": "1966330000",
                            "email_address": "iam@saaqeb.com",
                          },
                        ],
                    }
                missing_parameters_error:
                  summary: Missing Required Parameters
                  value:
                    status: "failed"
                    reason: "Missing Required Parameters"

                invalid_guest_quantity:
                  summary: Guest Quantity Mismatch Error
                  value:
                    status: "failed"
                    reason: "The guest quantity provided is not valid. You have submitted data for 2 guest, but the required guest data is for 0 individuals."
       
        
  /Transfer/Create Booking:
    post:
      tags: 
        - Transfer Booking
      summary: Search for Create Booking.
      operationId: CreatebookingSearch
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - booking_tracking_id
                - transfer_tracking_id
                - member_id
                - payment_type
                - isd_code
                - contact_no
                - email_address
              properties:

                booking_tracking_id:
                  type: string
                  description: Booking tracking ID from validation
                  example: "11177303486226194YSHFB"

                transfer_tracking_id:
                  type: string
                  description: Transfer tracking ID with segment reference
                  example: "11177303486226194YSHFB||0-43"

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

                isPartialPay:
                  type: string
                  description: Indicates partial payment (yes / no)
                  example: "no"

                redirect_url:
                  type: string
                  description: Redirect URL after payment
                  example: "https://test.example.com/test-tech/custom_modal.html"

                note:
                  type: string
                  description: Optional note for driver
                  example: "Note to driver"

                payment_type:
                  type: string
                  description: Payment method (account_balance / card / onlinepayment)
                  example: "account_balance"

                isd_code:
                  type: string
                  description: Country ISD code
                  example: "880"

                contact_no:
                  type: string
                  description: Contact number
                  example: "1966330000"

                email_address:
                  type: string
                  description: Customer email address
                  example: "iam@saaqeb.com"

                agency_email:
                  type: string
                  description: Agency email (optional)
                  example: "iam@saaqeb.com"

                connected_segment:
                  type: array
                  description: Linked travel segments (optional)
                  items:
                    type: object
                    properties:
                      segment_type:
                        type: string
                        description: Type of segment (FLIGHT / TRAIN / BUS)
                        example: "FLIGHT"
                      segment_point:
                        type: string
                        description: Segment point (ARRIVAL / DEPARTURE)
                        example: "ARRIVAL"
                      segment_code:
                        type: string
                        description: Travel segment code
                        example: "XA01-AB"
                      transfer_point:
                        type: string
                        description: Transfer point (START / END)
                        example: "START"
              additionalProperties: true
            examples:
              default:
                summary: Transfer Create Booking.
                value:
                  {
                    "booking_tracking_id": "11177303486226194YSHFB",
                    "transfer_tracking_id": "11177303486226194YSHFB||0-43",
                    "member_id": "1",
                    "isPartialPay": "no",
                    "redirect_url": "https://test.example.com/test-tech/custom_modal.html",
                    "note": "Note to driver",
                    "payment_type": "account_balance",
                    "isd_code": "880",
                    "contact_no": "1966330000",
                    "email_address": "iam@saaqeb.com",
                    "agency_email": "iam@saaqeb.com",
                    "connected_segment":
                      [
                        {
                          "segment_type": "FLIGHT",
                          "segment_point": "ARRIVAL",
                          "segment_code": "XA01-AB",
                          "transfer_point": "START",
                        },
                      ],
                  }
      responses:
        '200':
          description: Successfully Create Booking Response
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
              examples:
                successful_transfer_booking:
                  summary: Successfully Create Booking Response.
                  value:
                    "status": "success"
                    "reason": "The booking has been successfully created, and it is associated with the Booking Id TR2609MATDA33W."
                    "tracking_id": "11177303486226194YSHFB"
                    "booking_id": "TR2609MATDA33W"
                    "general":
                      {
                        "service_type": "TRANSFER",
                        "service_details": "Transfer Booked in 2026-03-30 with 2 adult(s) 0 child(s)",
                        "booking_remarks": null,
                        "generated_date": "2026-03-09",
                        "partner_id": "1",
                        "master_partner_id": "1",
                        "branch_id": "BDHE001",
                        "tracking_id": "11177303486226194YSHFB",
                        "booking_id": "TR2609MATDA33W",
                        "supplier_confirmation_id": "148-6021065",
                        "supplier_others_id_a": null,
                        "supplier_others_id_b": null,
                        "member_id": "1",
                        "book_by": "NS Nayeem",
                        "ip_address": "203.76.126.194",
                        "timestamp": "1773035547",
                        "last_update": "1773035547",
                        "supplier_invoice_company": null,
                        "supplier_invoice_number": null,
                      }
                    "voucher":
                      {
                        "link": "https://manage.example.com/voucher/hotel-voucher?uid=eyJ0cmFja2luZ19pZCI6IjExMTc3MzAzNDg2MjI2MTk0WVNIRkIiLCJmdG1fcGFydG5lcl9pZCI6IjEiLCJtYXN0ZXJfcGFydG5lcl9pZCI6IjEiLCJtZW1iZXJfaWQiOiIxIiwibGlua19leHBpcmUiOiIyMDI2LTA2LTA3In0=",
                        "pdf": "https://manage.example.com/voucher/hotel-booking-pdf?uid=eyJ0cmFja2luZ19pZCI6IjExMTc3MzAzNDg2MjI2MTk0WVNIRkIiLCJmdG1fcGFydG5lcl9pZCI6IjEiLCJtYXN0ZXJfcGFydG5lcl9pZCI6IjEiLCJtZW1iZXJfaWQiOiIxIiwibGlua19leHBpcmUiOiIyMDI2LTA2LTA3In0=",
                      }
                    "booking":
                      {
                        "status": "success",
                        "booking_status": "confirm",
                        "booking_supplier_status": "confirm",
                        "voucher_status": "issued",
                        "payment_status": "pending",
                        "auto_cancel_status": "pending",
                        "auto_cancel": "2026-03-09 23:59:59",
                        "auto_cancel_timestamp": "1773079199",
                      }
                    "price":
                      {
                        "currency": "BDT",
                        "total_amount": "3335.33",
                        "sell_total_price": "3335.33",
                        "sales_comission": "0",
                      }

                    "transfer": 
                        "search_parameter": 
                            "segment": [
                                {
                                    "departure_type": "AIRPORT",
                                    "departure_code": "DXB",
                                    "departure": "Dubai International Airport, Dubai",
                                    "arrival_type": "LOC",
                                    "arrival_code": "Dubai Mall - Dubai - United Arab Emirates",
                                    "arrival": "Dubai Mall - Dubai - United Arab Emirates",
                                    "outbound_date": "2026-03-30T00:00:00",
                                    "arrival_lat": 25.1972295,
                                    "arrival_long": 55.279747,
                                    "arrival_city": "Dubai",
                                    "arrival_country": "AE",
                                    "departure_lat": 25.2515401,
                                    "departure_long": 55.3683066,
                                    "departure_city": "Dubai",
                                    "departure_country": "AE"
                                }
                            ]
                            "journey_type": "OneWay"
                            "travelers_adult": 2,
                            "travelers_adult_types": [
                                ""
                            ]
                            "travelers_child": 0,
                            "travelers_child_types": []
                            "travelers_child_age": []
                            "travelers_infants": 0,
                            "travelers_infants_age": []
                            "travelers_infants_types": []
                            "guest_nationality": "BD"
                            "transfer_type": "private"
                            "supplier_uid": "T1HS00025"
                            "partner_id": ""
                            "short_ref": "xxxx111"
                            "language": "en"
                            "service_type": "regular"
                            "country_code": "AE"
                            "tracking_id": "11773034808H6Y1"
                            "supplier_type": "TRANSFER"
                            "supplier_code": "transfer-hotelbeds"
                            "supplier_partner_code": "transfer-hotelbeds-1-00025"
                        "connected_segment": [
                          {
                              "segment_type": "FLIGHT",
                              "segment_point": "ARRIVAL",
                              "segment_code": "XA01-AB",
                              "transfer_point": "START"
                          }
                        ]

                        "transfer_data": {
                            "tracking_id": "11177303486226194YSHFB",
                            "transfer_tracking_id": "11177303486226194YSHFB||0-43",
                            "transfer_id": "T1HS00025#0-43",
                            "transfer_supplier": "hotelbeds",
                            "sell_total": 3335.33,
                            "sell_currency": "BDT",
                            "transfer_type": "PRIVATE",
                            "transfer_vehicle": "Car",
                            "transfer_category": "Standard",
                            "transfer_baggage": "3 suitcases permitted",
                            "data": [
                                {
                                    "direction": "ARRIVAL",
                                    "supplier_key": "ARRIVAL|IATA|DXB|ATLAS~GPS|573142~25.1972295,55.279747|2026-03-30|00:00|2026-03-30|00:00|2~0~0||3|||||148|PRVT||CR|STND|22.88||||43|573142|SIMPLE|789325ca9e5ba1ab8ee691d3df19626b|1441780|T|6318c3706227910444154663bded6327|2026-03-09|06:40",
                                    "sell_price": 3335.33,
                                    "platform_fees_or_extra_tax": 0,
                                    "transfer_duration": "40 min. Estimated journey time",
                                    "transfer_distance": null,
                                    "pickup": {
                                        "location": "DXB",
                                        "location_type": "IATA",
                                        "dateTime": "2026-03-30T00:00:00",
                                        "address": {
                                            "line": "Dubai Airport",
                                            "zip": null,
                                            "city": null,
                                            "country_code": null,
                                            "geoCode": "25.248664,55.352916"
                                        }
                                    }
                                }
                            ]
                        }
                        "dropoff": {
                            "location": "573142",
                            "location_type": "ATLAS",
                            "dateTime": "2026-03-30T00:40:00",
                            "address": {
                                "line": "Dream Inn - Trident Grand Marina 2BR Apartment",
                                "zip": null,
                                "city": null,
                                "country_code": null,
                                "geoCode": null
                            }
                        }
                        "vehicle": {
                            "type": "Car",
                            "category": "Standard",
                            "description": null,
                            "imageUrl": "https://assets.htxstaging.com/imgs/default/vehicle_set/private.jpg",
                            "capacity": {
                                "minPassengers": 1,
                                "maxPassengers": 3,
                                "bags": "3 suitcases permitted"
                            }
                        }
                        "price": 
                            "promo_tag": null,
                            "purchase": {
                                "total": {
                                    "currency": "BDT",
                                    "amount": 3335.33,
                                    "before_discount": 3335.33,
                                    "discount": 0,
                                    "point": 0
                                },
                                "price_breakdown": {
                                    "currency": "BDT",
                                    "total": 3335.33,
                                    "base_fare": 3335.33,
                                    "tax": 0,
                                    "extra_person_fee": 0,
                                    "supplier_sales_comission": null,
                                    "payable_at_property": []
                                }
                            }

                            "sell": 
                              "total": 
                                "currency": "BDT"
                                "amount": 3335.33,
                                "gross_price": 3335.33,
                                "platform_fees_or_extra_tax": 0,
                                "point": 0
                              "price_breakdown": 
                                "currency": "BDT"
                                "total": 3335.33,
                                "base_fare": 3335.33,
                                "tax": 0,
                                "platform_fees_or_extra_tax": 0,
                                "extra_person_fee": 0,
                                "supplier_sales_comission": null,
                                "payable_at_property": []
                            "fmg": 
                               "total": 
                                  "currency": "EUR"
                                  "amount": 23.8
                            "price_breakdown": {
                                "currency": "EUR",
                                "total": 23.8,
                                "base_fare": 23.8,
                                "tax": 0,
                                "extra_person_fee": 0,
                                "supplier_sales_comission": null,
                                "base_fare_fmg_charge": 0.9152,
                                "membership_discount_percentige": 0,
                                "membership_discount_amount": 0,
                                "final_base_fare_fmg_charge": 0.92,
                                "payable_at_property": []
                            }
                            "supplier": 
                                "total": {
                                    "currency": "EUR",
                                    "amount": 22.88
                                }
                                "price_breakdown": {
                                    "currency": "EUR",
                                    "total": 22.88,
                                    "base_fare": 22.88,
                                    "tax": 0,
                                    "sales_tax": 0,
                                    "property_fees": 0,
                                    "surcharges": 0,
                                    "service_charge": 0,
                                    "extra_person_fee": 0,
                                    "supplier_sales_comission": null,
                                    "payable_at_property": []
                                }
                            "payment_method": null,
                            "cancellationPolicy": 
                                "hold_possible": "yes"
                                "summery": "refundable"
                                "auto_cancel": "2026-03-09T11:40:11"
                                "auto_cancel_timestamp": "1773034811"
                                "policy_breakdown": 
                                    {
                                        "from": "2026-03-09T11:40:11",
                                        "from_timestamp": "1773034811",
                                        "to": "2026-03-28T23:59:00",
                                        "to_timestamp": 1774720740,
                                        "currency": "BDT",
                                        "amount": 0,
                                        "partner": {
                                            "currency": "BDT",
                                            "amount": 0
                                        },
                                        "fmg": {
                                            "currency": "EUR",
                                            "amount": 0
                                        },
                                        "supplier": {
                                            "currency": "EUR",
                                            "amount": 0
                                        }
                                    }
                                  
                                "from": "2026-03-28T23:59:00"
                                "from_timestamp": 1774720740,
                                "to": "2026-03-30T00:00:00"
                                "to_timestamp": 1774807200,
                                "currency": "BDT"
                                "amount": 3335.33,
                                "partner": {
                                            "currency": "BDT",
                                            "amount": 3335.33
                                        }
                                "fmg": {
                                            "currency": "EUR",
                                            "amount": 23.8
                                        }
                                "supplier": {
                                            "currency": "EUR",
                                            "amount": 22.88
                                        }
                                "operationTimes": null,
                        "supplier": 
                                  "name": null,
                                  "termsUrl": null,
                                  "logoUrl": null,
                                  "waiting_time": 
                                        "metric": "minutes"
                                        "value": 60
                        "remarks": [
                          {
                            "type": "CONTRACT",
                            "description": "FINDING YOUR DRIVER\n\nTerminal 1:  Exit INTO the arrivals hall in the designated waiting area where a representative will be waiting, holding a sign with “KOI” on it. You will be escorted to your car at the parking pickup point (approx. 3-5 min walk). Please be advised there may be a short wait before the escort.\n\nTerminal 2: Exit INTO the arrivals hall in the designated waiting area where a representative will be waiting, holding a sign with your name on it.\n\nTerminal 3: Exit INTO the arrivals hall and proceed to the greeting area near Boots Pharmacy, where your representative will be waiting holding a sign with “KOI” on it. You will be escorted to the car at the parking pickup point (approx. 3-5 min walk). A short wait may be required.\n\nIdentify yourself by showing this confirmation to your Supplier, for whom we act as a booking agent.\n\nImportant Note: Your driver will arrive at the airport 30 minutes AFTER the flight has landed, this is to allow for the lengthy process of reaching the arrivals hall. Your driver will then wait for a maximum of a further 60 minutes upon their arrival if you have booked a Standard Service, and 75 min if you have booked a Premium Service. If you arrive before the 30 minutes, please contact the supplier on their office or emergency number below, advise that you are ready to be transferred and wait for the driver in the arrivals hall.\n\nIn the event of delays over 60 minutes on arrival you must call the supplier. There are 60 minutes wait time included from your flight landing/cruise disembarkation time/train arrival time.\n\nIF YOU CAN'T LOCATE YOUR DRIVER, please contact them directly by clicking on this link https://hbd.htxstaging.com.\nYou will need an internet or mobile phone connection to be able to call/message your driver.\n\nPlease don't attempt to contact your driver until you are at the agreed meeting point as, with the best intentions of providing you with the most efficient service, driver information is subject to change. If you are unable to locate your driver using CheckPickup, contact your supplier for assistance. Do not leave without having contacted your supplier using the details below first.\n\nDISCLAIMER HolidayTaxis Group Limited (part of HBX Group) processes your personal data for the purpose of providing you with contracted travel services. For more information about how we process your personal data, please refer to the Privacy Policy.You have the right to access, rectify, delete, and restrict the processing of your data, as well as other rights recognized by applicable law. You can exercise these rights by contacting us at dataprotection@holidaytaxis.com"
                          }
                        ]

                        "additional_services": null,
                        "check_pickup": {
                            "must_check": true,
                            "check_url": "www.checkpickup.com",
                            "time_before_consulting": "24 Hours"
                        }
                        "supplier_info": {
                            "code": "E14",
                            "name": "HOTELBEDS SPAIN, S.L.U",
                            "vat_number": "ESB28916765",
                            "text": "Bookable and payable by HOTELBEDS SPAIN, S.L.U"
                        }
                    "data": 
                    
                        "Id": "8002"
                        "timestamp": "1773035487"
                        "last_update": "1773035547"
                        "entry": "2"
                        "entry_n": "Nasif Kabir"
                        "ftm_partner_id": "1"
                        "master_partner_id": null,
                        "tracking_id": "11177303486226194YSHFB"
                        "service_type": "TRANSFER"
                        "room_number": "1"
                        "pax_id": "1"
                        "passenger_id": null,
                        "supplier_pax_id": null,
                        "pax_type": "ADT"
                        "paxType_Identity": null,
                        "primary_ptc": null,
                        "ptc_title": null,
                        "gender": null,
                        "title": "MR"
                        "first_name": "JASIM"
                        "last_name": "KALAM"
                        "dob": null,
                        "pax_age": "30"
                        "nationality": null,
                        "doc_type": null,
                        "doc_country": null,
                        "doc_no": null,
                        "cnic": null,
                        "doc_dateofexpiry": "2033-12-31"
                        "doc_dateofissue": "2022-12-31"
                        "frequent_flyer_airlines": null,
                        "frequent_flyer": null,
                        "purpose_of_visit": null,
                        "special_request": null,
                        "residential_address": null,
                        "wheelchair_required": null,
                        "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,
                        "ticket_status": null,
                        "ticket_issueTimeStamp": null,
                        "ticket_supplier_status": null,
                        "ticket_status_title": null,
                        "tktNumberValidation": "0"
                        "comission_type": null,
                        "comission_value": "0.00"
                        "currency": "BDT"
                        "sell_total": "0.00"
                        "sell_base_fare": "0.00"
                        "sell_tax": "0.00"
                        "sell_discount": "0.00"
                        "sell_ait": "0"
                        "sell_service_charge": "0.00"
                        "sell_gross_base_fare": "0.00"
                        "sell_gross_tax": "0.00"
                        "cus_ticket_issue_charge": "0"
                        "price_total": "1667.67"
                        "price_base_fare": "0.00"
                        "price_tax": "0.00"
                        "price_taxBreakdown_UT": "0.00"
                        "price_taxBreakdown_E5": "0.00"
                        "price_taxBreakdown_YQ": "0.00"
                        "price_taxBreakdown_YR": "0.00"
                        "price_taxBreakdown_Other": "0.00"
                        "price_discount": "0"
                        "price_ait": "0"
                        "price_service_charge": "0.00"
                        "price_gross_base_fare": "0.00"
                        "price_gross_tax": "0.00"
                        "ticket_issue_charge": "0"
                        "total_ticket_issue_charge": "0.00"
                        "supplier_currency": null,
                        "currencyExchangeRate": null,
                        "fmg_total": "1667.67"
                        "fmg_base_fare": "0.00"
                        "fmg_tax": "0.00"
                        "fmg_discount": "0"
                        "fmg_ait": "0"
                        "fmg_service_charge": "0.00"
                        "fmg_gross_base_fare": "0.00"
                        "fmg_gross_tax": "0.00"
                        "fmg_markup_type": null,
                        "fmg_charge": "0"
                        "fmg_revenue": "0.00"
                        "supplier_total": "1667.67"
                        "supplier_base_fare": "1667.67"
                        "supplier_tax": "0"
                        "supplier_discount": "0"
                        "supplier_ait": "0"
                        "supplier_service_charge": "0.00"
                        "supplier_gross_base_fare": "0.00"
                        "supplier_gross_tax": "0.00"
                        "supplier_primary_commission": "0"
                        "supplier_segment_feesCalculate": "0"
                        "segment_discount_accountPurpose": null,
                        "supplier_per_segment_discount": "0"
                        "supplier_total_segment": "0"
                        "supplier_total_segment_discount": "0"
                        "gross_fare_total": "1667.67"
                        "gross_fare_base_fare": "0.00"
                        "gross_fare_tax": "0.00"
                        "gross_fare_tax_BD": "0.00"
                        "gross_fare_tax_UT": "0.00"
                        "gross_fare_tax_E5": "0.00"
                        "gross_fare_tax_YQ": "0.00"
                        "gross_fare_tax_YR": "0.00"
                        "gross_fare_tax_Other": "0.00"
                        "gross_fare_tax_breakDownJSON": null,
                        "gross_fare_discount_amount": "0.00"
                        "gross_fare_ait_amount": "0.00"
                        "gross_fare_service_charge": "0.00"
                        "custom_gross_discount": "0.00"
                        "custom_gross_charges": "0"
                        "custom_gross_service_fee": "0"
                        "custom_gross_markup": "0"
                        "applicable_comission_title": null,
                        "discount_comission_ratio": null,
                        "discount_comission_type": null,
                        "dynamic_markup_type": null,
                        "dynamic_markup_title": null,
                        "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
                    "partner": 
                      "agency_isd_code": "880"
                      "agency_contact_no": "1966330000"
                      "agency_email": "iam@saaqeb.com"
                      "contact": 
                              "person_name": "Nazmus"
                              "isd_code": "880"
                              "number": "1546776554"
                              "email": "cto@example.com.co"
                      "partner_id": "1"
                      "master_partner_id": "1"
                      "partner_type": "MASTER"
                      "partner_profile_code": "ITT"
                      "branch_id": "BDHE001"
                      "brand_name": "Demo Travel Tech"
                      "tag_line": "Next generation B2B travel reservation portal specially designed only for travel professionals"
                      "legal_name": "Demo Solution"
                      "city": "Singapore"
                      "state": "Singapore"
                      "postal_code": "049712"
                      "address": "30 Cecil Street # 19-08 Prudential Tower."
                      "country": "SA"
                      "website": "https://example.com/"
                      "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"
                      "partner_from_email_address": "no-reply@reservationmastermind.com"
                      "partner_from_email_full_name": "Demo Travel Tech"
                    "supplier": 
                        "info": 
                            "supplier_type": null,
                            "supplier_title": null,
                            "supplier_code": null,
                            "supplier_uid": null,
                            "supplier_partner_code": null,
                            "supplier_timezone": null,
                            "currency": null,
                            "notification_email": null,
                            "supplier_fare_rules": null,
                            "airlines_comission": null
                        "price": 
                            "supplier_currency": null,
                            "purchase": null,
                            "fmg_price": null,
                            "revenue": 0,
                            "currency_exchange_data": 
                                "agent_currency": "BDT"
                                "partner_currency_data": 
                                    "from_currency_list": [
                                        "BDT",
                                        "GBP",
                                        "USD",
                                        "AED",
                                        "PKR",
                                        "SGD",
                                        "EUR",
                                        "AFN",
                                        "IRR",
                                        "SAR",
                                        "OMR",
                                        "EGP",
                                        "IQD",
                                        "RUB"
                                    ]
                                    "to_currency_list": [
                                        "BDT",
                                        "GBP",
                                        "USD",
                                        "AED",
                                        "PKR",
                                        "SGD",
                                        "EUR",
                                        "SAR",
                                        "IRR",
                                        "OMR",
                                        "EGP",
                                        "IQD",
                                        "RUB"
                                    ]
                                    "filter_data": 
                                          "BDT": 
                                              {
                                                  "from_currency": "BDT",
                                                  "to_currency": "BDT",
                                                  "exchange_rate": "1",
                                                  "markup_percentage": "0",
                                                  "markup_fixed": "00",
                                                  "status": "active"
                                              }
                                          "GBP": 
                                              {
                                                  "from_currency": "GBP",
                                                  "to_currency": "GBP",
                                                  "exchange_rate": "1",
                                                  "markup_percentage": "0.00",
                                                  "markup_fixed": "0.00",
                                                  "status": "active"
                                              }
                                          "USD": 
                                              {
                                                  "from_currency": "USD",
                                                  "to_currency": "USD",
                                                  "exchange_rate": "1",
                                                  "markup_percentage": "0.00",
                                                  "markup_fixed": "0.00",
                                                  "status": "active"
                                              }
                                          "all_currency": 
                                              {
                                                  "Id": "1",
                                                  "timestamp": "1752290786",
                                                  "last_update": "1767071574",
                                                  "entry": "1",
                                                  "entry_n": "System",
                                                  "ip": null,
                                                  "ftm_partner_id": "1",
                                                  "currency_auto_update": "no",
                                                  "from_currency": "BDT",
                                                  "to_currency": "BDT",
                                                  "exchange_rate": "1",
                                                  "last_day_exchange_rate": "1",
                                                  "markup_percentage": "0",
                                                  "markup_fixed": "00",
                                                  "status": "active",
                                                  "expire_timestamp": null,
                                                  "api_last_update": "2025-12-30T04:00:04Z",
                                                  "xe_data_json": null,
                                                  "xe_rate_datetime": null
                                              }

                                          "totalAmount": 22.88,
                                          "totalNetAmount": 22.88,
                                          "pendingAmount": 22.88,
                                          "currency": "EUR"
                                          "links": 
                                                {
                                                    "rel": "self",
                                                    "href": "/booking/en/reference/148-6021065",
                                                    "method": "GET"
                                                }
                missing_pax_data_error:
                  summary: Booking Pax Data Missing Error
                  value:
                    status: "failed"
                    reason: "Booking pax data is missing!"

                invalid_guest_quantity:
                  summary: Invalid Guest Quantity Error
                  value:
                    status: "failed"
                    reason: "The guest quantity provided is not valid. You have submitted data for 2 guest, but the required guest data is for 0 individuals."
              
  /Transfer/Cancel Booking:
    post:
      tags: 
        - Transfer Management
      summary: Cancel Booking
      operationId: cancelbooking
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - member_id
                - tracking_id
              properties:

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

                tracking_id:
                  type: string
                  description: Transfer booking tracking ID
                  example: "11177303486226194YSHFB"

                reason:
                  type: string
                  description: Reason for cancellation (optional)
                  example: "not required"
              additionalProperties: true
            examples:
              default:
                summary: Cancel Booking Request
                value:
                    {
                        "member_id": "1", 
                        "tracking_id": "11177303486226194YSHFB",
                        "reason": "not required"
                    }
      responses:
        "200":
          description: Successfully Cancel Booking Response
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
              examples:
                default:
                  summary: Successful Cancel Booking Response.
                  value:
                      {
                        "status": "success",
                        "reason": "The booking has been successfully canceled.. Refund ref id. ITT-RFD-090326-0055 request for BDT 3335.33 has been successfully submitted. The finance team will proceed to verify and update accordingly.",
                        "reason_admin": null,
                        "tracking_id": "11177303486226194YSHFB",
                        "booking_id": "TR2609MATDA33W",
                        "booking_status": "cancel",
                        "booking_supplier_status": "CANCELLED",
                        "cancellationReference": null,
                        "post_booking_details": {
                            "last_update": "1773035592",
                            "tracking_id": "11177303486226194YSHFB",
                            "booking_id": "TR2609MATDA33W",
                            "supplier_confirmation_id": "148-6021065",
                            "airlines_pnr": "Dubai Airport",
                            "service_type": "TRANSFER",
                            "status": "cancel",
                            "booking_status": "cancel",
                            "generated_date": "2026-03-09"
                        },
                        "response_data": {
                            "bookings": [
                                {
                                    "reference": "148-6021065",
                                    "bookingFileId": null,
                                    "creationDate": "2026-03-09T06:52:28",
                                    "status": "CANCELLED",
                                    "modificationsPolicies": {
                                        "cancellation": false,
                                        "modification": false
                                    },
                                    "holder": {
                                        "name": "JASIM",
                                        "surname": "KALAM",
                                        "email": "iam@saaqeb.com",
                                        "phone": "+8801966330000"
                                    },
                                    "transfers": [
                                        {
                                            "id": 1,
                                            "status": "CANCELLED",
                                            "transferType": "PRIVATE",
                                            "vehicle": {
                                                "code": "CR",
                                                "name": "Car"
                                            },
                                            "category": {
                                                "code": "STND",
                                                "name": "Standard"
                                            },
                                            "pickupInformation": {
                                                "from": {
                                                    "code": "DXB",
                                                    "description": "Dubai Airport",
                                                    "type": "IATA",
                                                    "typeEnum": "IATA"
                                                },
                                                "to": {
                                                    "code": "573142",
                                                    "description": "Dream Inn - Trident Grand Marina 2BR Apartment",
                                                    "type": "ATLAS",
                                                    "typeEnum": "ATLAS"
                                                },
                                                "date": "2026-03-30",
                                                "time": "00:00:00"
                                            },
                                            "paxes": [
                                                {
                                                    "type": "ADULT",
                                                    "age": 30
                                                },
                                                {
                                                    "type": "ADULT",
                                                    "age": 30
                                                }
                                            ],
                                            "price": {
                                                "totalAmount": 0,
                                                "netAmount": 0,
                                                "currencyId": "EUR"
                                            },
                                            "extras": null,
                                            "factsheetId": null
                                        }
                                    ],
                                    "clientReference": "TR2609MATDA33W",
                                    "remark": "Note to driver",
                                    "invoiceCompany": {
                                        "code": "E14"
                                    },
                                    "supplier": {
                                        "name": "HOTELBEDS SPAIN, S.L.U",
                                        "vatNumber": "ESB28916765"
                                    },
                                    "totalAmount": 0,
                                    "totalNetAmount": 0,
                                    "pendingAmount": 0,
                                    "currency": "EUR",
                                    "links": [
                                        {
                                            "rel": "self",
                                            "href": "/booking/en/reference/148-6021065",
                                            "method": "GET"
                                        },
                                        {
                                            "rel": "bookingDetail",
                                            "href": "/booking/en/reference/148-6021065",
                                            "method": "GET"
                                        }
                                    ]
                                }
                            ]
                        }
                    }
                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"

       
      
  /Transfer/Booking details:
    post:
      tags:  
        - Transfer Management
      summary: Booking details
      operationId: Bookingdetails
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - member_id
                - tracking_id
                - booking_id
              properties:

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

                tracking_id:
                  type: string
                  description: Transfer or booking tracking ID
                  example: "11177260822126194QDWJV"

                booking_id:
                  type: string
                  description: Booking ID for the Transfer package
                  example: "ES2604MAYVA3A8"
              additionalProperties: true
            example:
                {
                    "tracking_id": "71176482474026194FH3BA",
                    "booking_id": "",
                    "member_id": "1"
                }
      responses:
        '200':
          description: Booking details Response successfully
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
              examples:
                successful_booking_details_response:
                  summary: Successful Booking details response
                  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"

            
        
        

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