GET/v1/flights/booking/:gdsprovider/:orderId
Get flight booking
Reads the current status and normalized detail for a flight order created through Travelandz.
Reads the current status and normalized detail for a flight order created through Travelandz.
Endpoint
| Method | Path | Auth |
|---|---|---|
GET | /v1/flights/booking/:gdsprovider/:orderId | Required API key |
| Header | Description |
|---|---|
Authorization | Bearer <secret_key>. The secret is shown only once when the credential is created. |
X-Travelandz-Id | <public_key>:<profile_code>. The profile_code is the dp_-prefixed Developer Profile code shown in your dashboard. This binds the request to a profile and credential. |
Content-Type | Use application/json for requests with a body. |
Request Params Schema
| Property | Type | Details | Required | Notes |
|---|---|---|---|---|
gdsprovider | number | Yes | - | |
orderId | string | Yes | - |
Success Response
Returns details of the order
Response Body Schema
| Property | Type | Details | Required | Notes |
|---|---|---|---|---|
orderDetails | object | Yes | - | |
orderId | string | Yes | - | |
gdsprovider | number | Yes | - | |
bookingReference | string | Yes | - | |
conditions | object | Yes | - | |
conditionsrefundBeforeDeparture | object | Yes | - | |
conditionsrefundBeforeDeparturecurrency | string | Yes | - | |
conditionsrefundBeforeDeparturepenaltyAmount | string | Yes | - | |
conditionsrefundBeforeDepartureallowed | boolean | Yes | - | |
conditionschangeBeforeDeparture | object | Yes | - | |
conditionschangeBeforeDeparturecurrency | string | Yes | - | |
conditionschangeBeforeDeparturepenaltyAmount | string | Yes | - | |
conditionschangeBeforeDepartureallowed | boolean | Yes | - | |
syncedAt | string | Format: ISO 8601 | Yes | - |
slices | array | Yes | - | |
fareName | string | Yes | - | |
departure | object | Yes | - | |
iataCode | string | Yes | - | |
cityName | string | Yes | - | |
airportName | string | No | - | |
departingAt | string | No | - | |
timeZone | string | No | - | |
arrival | object | Yes | - | |
iataCode | string | Yes | - | |
cityName | string | Yes | - | |
airportName | string | No | - | |
departingAt | string | No | - | |
timeZone | string | No | - | |
segments | array | Yes | - | |
fareName | string | Yes | - | |
departure | object | Yes | - | |
iataCode | string | Yes | - | |
cityName | string | Yes | - | |
airportName | string | No | - | |
departingAt | string | No | - | |
timeZone | string | No | - | |
terminal | string | No | - | |
arrival | object | Yes | - | |
iataCode | string | Yes | - | |
cityName | string | Yes | - | |
airportName | string | No | - | |
departingAt | string | No | - | |
timeZone | string | No | - | |
terminal | string | No | - | |
airline | object | Yes | - | |
operatingCarrier | object | Yes | - | |
operatingCarriername | string | Yes | - | |
operatingCarrieriataCode | string | Yes | - | |
operatingCarrierlogoURL | string | Nullable | - | |
operatingCarrierconditionsOfCarriage | string | No | - | |
marketingCarrier | object | Yes | - | |
marketingCarriername | string | Yes | - | |
marketingCarrieriataCode | string | Yes | - | |
marketingCarrierlogoURL | string | Nullable | - | |
marketingCarrierconditionsOfCarriage | string | No | - | |
flightNumber | string | Yes | - | |
durationMinutes | number | Yes | - | |
passengers | array | Yes | - | |
type | enum | adult, child, infant_without_seat | Yes | - |
title | enum | mr, ms, mrs, miss | Yes | - |
phoneNumber | string | Yes | - | |
infantPassengerId | string | No | - | |
id | string | Yes | - | |
firstName | string | Yes | - | |
gender | enum | m, f | Yes | - |
lastName | string | Yes | - | |
email | string | Yes | - | |
bornOn | string | Yes | - | |
tickets | array | Yes | - | |
ticketNumber | string | Yes | - | |
status | enum | booking-in-progress, ticket-in-progress, ticketed | Nullable | - |
type | enum | Electronic, Electronic Miscellaneous Document – Associated, Electronic Miscellaneous Document – Standalone | Yes | ET, EMD-A, EMD-S |
documents | array | Yes | - | |
passengerIds | array | Yes | - | |
passengerIds[] | string[] | Yes | - | |
type | enum | electronic_ticket, electronic_miscellaneous_document_associated, electronic_miscellaneous_document_standalone | Yes | - |
id | string | Yes | - | |
bookingReferences | array | Yes | - | |
reference | string | Yes | - | |
airline | object | Yes | - | |
operatingCarrier | object | Yes | - | |
operatingCarriername | string | Yes | - | |
operatingCarrieriataCode | string | Yes | - | |
operatingCarrierlogoURL | string | Nullable | - | |
operatingCarrierconditionsOfCarriage | string | No | - | |
marketingCarrier | object | Yes | - | |
marketingCarriername | string | Yes | - | |
marketingCarrieriataCode | string | Yes | - | |
marketingCarrierlogoURL | string | Nullable | - | |
marketingCarrierconditionsOfCarriage | string | No | - | |
totalAmount | number | Yes | - | |
offerId | string | No | - |