Skip to content

Marhaba Prebook
Run in Postman

/api/v1/marhaba/marhaba-prebook   
This service is used to perform prebooking for the marhaba result.

Marhaba Prebook Request

Marhaba Prebook request mainly consists with searchKey , offerId and auxiliaries .

Tags Attribute Description
meta meta
(Object)
marhabaPrebookCriteria (JsonObject)
searchKey*
(String)
This attribute serves as a unique search identifier that enables the identification of a specific user flow request.
offerId*
(String)
A unique offer id used for all subsequent API calls to identify user selected result.
Auxiliaries auxiliaries
(Array)
Contains an array of auxiliaries to be booked.
auxiliaryOfferId
(String)
An offer-specific identifier, ensuring clear reference for the selected auxiliaries.
quantity
(Integer)
This specifies the quantity of auxiliaries being booked

Marhaba Prebook Request
{
    "searchKey": "59f49d3b-7d63-4fe7-a94a-f3404138777b",
    "offerId": "59f49d3b-7d63-4fe7-a94a-f3404138777b0MARHABASTR00000000",
    "auxiliaries": [
        {
            "auxiliaryOfferId": "59f49d3b-7d63-4fe7-a94a-f3404138777b0MARHABASTR00000000_0107",
            "quantity": 2
        }
    ]
}


Marhaba Prebook Response

After sending the Marhaba Prebook request Travlinq will prebook the specified marhaba result.

Tags Attribute Description
meta meta
(Object)
success
(String)
Response status will be return Ex: "true"
statusCode
(Boolean)
Response statusCode will be return Ex: "1"
statusMessage
(String)
Response statusMessage will be return Ex: "SUCCESS"
commonData commonData
(Object)
This tag has the common Data in the response.
searchKey
(String)
A unique search id will be returned in the search response.
Data data
(Object)
This tag has the common Data in the response.
offerId
(String)
Name of the auxiliary
productName
(String)
Name of the auxiliary
productCode
(String)
Code of the auxiliary
productCategory
(String)
Category of the auxiliary
productDescription
(String)
Category of the auxiliary
Auxiliaries auxiliaries
(Array)
Contains an array of auxiliaries to be booked.
auxiliaryOfferId
(String)
An offer-specific identifier, ensuring clear reference for the selected auxiliaries.
quantity
(Integer)
This specifies the quantity of auxiliaries being booked
Pricing Info pricingInfo
(Object)
This tag has the common Data in the response.
netAmount
(Double)
Amount of the auxiliary
currency *
(String)
Indicates the currency code, such as "AED," associated with the product's pricing.
customerAdditionalFareInfo customerAdditionalFareInfo
(Object)
Additional fare information related to customer
transactionFeeEarned
(Double)
This attribute contains the transaction fee amount.
commissionEarned
(Double)
Commission amount will be shown here.
markupEarned
(Double)
Total markup amount from pricing rule will be shown here.
discount
(Double)
Total discount amount from pricing rule will be shown here.
vat
(Double)
Vat received from pricing model (if vat rule is applied)
plbearned
(Double)
plbearned will be shown
incentiveEarned
(Double)
Incentive amount earned
tdsOnIncentive
(Double)
tds amount on incentive will be shown
Marhaba Prebook Response
{
    "meta": {
        "success": true,
        "statusCode": 1,
        "statusMessage": "SUCCESS",
        "actionType": "MARHABA_PREBOOK",
        "conversationId": "b4e30446-86db-43d3-b4c6-a2f0e471a00a"
    },
    "commonData": {
        "searchKey": "59f49d3b-7d63-4fe7-a94a-f3404138777b"
    },
    "data": [
        {
            "offerId": "59f49d3b-7d63-4fe7-a94a-f3404138777b0MARHABASTR00000116",
            "productName": "Gold Meet & Greet T2-A",
            "productCode": "DXB_GMG_T2_A",
            "productCategory": "Meet & Greet",
            "productDescription": "<h3>Key Services</h3> Our Gold Meet & Greet product provide an exclusive one-to-one service. A marhaba representative will meet you at the marhaba drop-off point outside the airport and fast-track you through all the airport formalities. We’ll provide porter services, hand baggage trolleys and wheelchairs on request in Dubai. You can also enjoy complimentary access to the exclusive marhaba Lounge. Relax and enjoy our full buffet, beverages and facilities. In Dubai, the meeting place is a dedicated point in the departure check-in area. There is a marhaba Meeting Lounge near the check-in area at Dubai International Terminal 3 where you can relax, recharge and enjoy light refreshments before we escort you through the airport.</br><br><h3>Best for</h3>• Business travellers </br>• Senior travellers </br>• Travellers with special needs </br>• Travellers requiring language help</br><br><h3>Features</h3>• Exclusive one-to-one service </br>• Meet and greet on arrival in the terminal </br>• Fast-track through immigration and security </br>• An escort right to the meeting point in the arrivals hall </br>• Hand baggage trolleys on request </br>• Porter service from baggage reclaim </br>• Guides with multiple languages on request </br>• Departure Lounge access for your return flight from Dubai",
            "auxiliaries": [
                {
                    "auxiliaryOfferId": "59f49d3b-7d63-4fe7-a94a-f3404138777b0MARHABASTR00000116_0000",
                    "productName": "porter service",
                    "productCode": "DXB_PORTR_A",
                    "productCategory": "Auxiliary",
                    "pricingInfo": {
                        "netAmount": 30.0,
                        "currency": "AED"
                    }
                }
            ],
            "pricingInfo": {
                "netAmount": 677.25,
                "currency": "AED",
                "customerAdditionalFareInfo": {
                    "transactionFeeEarned": 0.0,
                    "commissionEarned": 0.0,
                    "markupEarned": 0.0,
                    "discount": 0.0,
                    "vat": 0.0,
                    "plbearned": 0.0,
                    "incentiveEarned": 0.0,
                    "tdsOnIncentive": 0.0
                }
            }
        }
    ],
    "version": "1.0.0"
}