Get Insurance Booking Info Using the Booking ID

This method used to get the booking information based on Booking ID.

Parameters

Name

Description

Accept

string

( header )

*required application/json

Accept - Encoding

string

( header )

*required gzip

Authorization

string

( header )

Must be Your PID

Must be Your API Key

Customer-Ip

string

( header )

*required IP address of the customer, as captured by your integration. Send IPV4 addresses only.

Ensure your integration passes the customer’s IP, not your own. This value helps determine their location and other settings.

Also used for fraud recovery and other important analytics.

Definition and request parameters for get the booking information

action

string

( query )

*required "getBookDetails" as a parameter

BookingId

Integer

Unique booking id of successful booking

order_id

Integer

Order Id

REQUEST

API Endpoint: https://www.abengines.com/api/v1/travel-api/insurance/

header: array(
'Content-Type:application/json',
'Accept-encoding: gzip',
'PID:'ADD-PID-KEY',
'x-api-key:'ADD-API-YOUR-KEY'
);

POST: 
{
    "action": "getBookDetails",
    "BookingId": "1853094",
    "order_id": "3445566777"
}
					 

Response

The API returns an HTTP response, which generally includes the result of the request invocation

{
  "Response": {
    "ResponseStatus": 1,
    "Error": {
      "ErrorCode": 0,
      "ErrorMessage": ""
    },
    "TraceId": "1d91c4e0-f879-4c76-8ad3-f9f3911f4c51",
    "Itinerary": {
      "BookingId": 1853094,
      "InsuranceId": 23247,
      "PlanType": 1,
      "PlanName": "Axa Spl Smart Domestic Plan",
      "PlanDescription": "Axa Spl Smart Domestic Plan",
      "PlanCoverage": 4,
      "CoverageDetails": null,
      "PlanCategory": 1,
      "PaxInfo": [
        {
          "PaxId": 27719,
          "PolicyNo": "",
          "ClaimCode": null,
          "SiebelPolicyNumber": "",
          "ReferenceId": "TBO-04112023165731390",
          "DocumentURL": null,
          "MaxAge": 70.00,
          "MinAge": 1.00,
          "Title": "Mr",
          "FirstName": "Mukesh",
          "LastName": "Sharma",
          "Gender": "Male",
          "DOB": "1985-10-15T00:00:00",
          "BeneficiaryName": "Karthik",
          "RelationShipToInsured": "Self",
          "RelationToBeneficiary": "Brother",
          "EmailId": "praveen@thewebconz.com",
          "PhoneNumber": "9988776655",
          "PassportNo": "KJHHJKHKJH",
          "AddressLine1": "Lajpat Nagar",
          "AddressLine2": "",
          "Country": "India",
          "State": "Delhi",
          "City": "Delhi",
          "PinCode": "110065",
          "MajorDestination": "IN",
          "Price": {
            "Currency": "INR",
            "GrossFare": 161,
            "PublishedPrice": 161,
            "PublishedPriceRoundedOff": 161,
            "OfferedPrice": 112.7,
            "OfferedPriceRoundedOff": 112.7,
            "CommissionEarned": 48.3,
            "TdsOnCommission": 19.32,
            "ServiceTax": 0,
            "SwachhBharatTax": 0,
            "KrishiKalyanTax": 0
          },
          "OldPolicyNumber": "",
          "PolicyStatus": 2,
          "ErrorMsg": ""
        }
      ],
      "PolicyStartDate": "2023-11-30T00:00:00",
      "PolicyEndDate": "2023-11-30T23:59:59",
      "CreatedOn": "2023-11-04T16:57:31",
      "Source": "TrawellTag",
      "IsDomestic": true,
      "Status": 2,
      "GSTIN": null
    }
  }
}