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 } } }