3009937ca024

latestOpenAPI 3.1.02026-08-0624539313.1 KB
Air

Initiate booking

Initiates a new air booking for the trip. The identityDocs field supports the following traveler identity documents: Passport, National ID, Known Traveler Number (KTN), redress number, and immigration documents. The traveler can choose one among the list of identity documents available and provide its information during checkout.

post/v2/air/initiate-booking

Request body

useExistingBookingboolean

Use existing booking if it exists to initiate

Response

OK

initiateBookingResponseIdstring

Initiated booking's reference id

Example response

{
  "initiateBookingResponseId": "CuwDQ2hCa09HVTJZemsyWVRFNFlUUm",
  "paymentSourcePrePaymentInformation": [
    {
      "paymentSourceId": "f49d00fe-1eda-4304-ba79-a980f565281d",
      "paymentRequestId": "XHY675ER7Y2"
    }
  ]
}