Airport
objectcodestring
IATA airport code
Match pattern:^[A-Z]{3}$
Example:DEN
namestring
citystring
countrystring
Example
Passenger
objectfirstNamestringrequired
lastNamestringrequired
dateOfBirthstring(date)required
passportNumberstring
nationalitystring
Example
FlightSearchRequest
objectoriginstringrequired
IATA airport code
Match pattern:^[A-Z]{3}$
Example:DEN
destinationstringrequired
IATA airport code
Match pattern:^[A-Z]{3}$
Example:DEN
departureDatestring(date)required
returnDatestring(date)
passengersintegerrequired
>= 1
cabinClassstring
Allowed values:economypremium_economybusinessfirst
Example
FlightSearchResponse
objectflightsarray[object]required
Example:{"id":"f7d5d7c8-9b3e-4a0e-93e0-3bb08f75df0f","airline":"Example Air","flightNumber":"EA123","origin":{"code":"DEN","name":"Denver International Airport","city":"Denver","country":"USA"},"destination":{"code":"LAX","name":"Los Angeles International Airport","city":"Los Angeles","country":"USA"},"departureTime":"2025-06-01T08:00:00Z","arrivalTime":"2025-06-01T10:00:00Z","durationMinutes":120,"aircraft":"Boeing 737","seatsAvailable":42}
Show Child Parameters
paginationobject
Show Child Parameters
Example
BookingRequest
objectflightIdstring(uuid)required
passengersarray[object]required
Show Child Parameters
payment
One Ofobjectrequired
CreditCardobject
Show Child Parameters
Example