Amadeus

get
Query parameters
originstring · min: 3 · max: 3Required

The IATA code of the origin airport.

Example: AMS
destinationstring · min: 3 · max: 3Required

The IATA code of the destination airport.

Example: JNB
dateDepartstringRequired

The departure date in YYYY-MM-DD format.

Example: 2026-03-01Pattern: ^[0-9]{4}-[0-9]{2}-[0-9]{2}$
dateReturnstringOptional

The return date in YYYY-MM-DD format.

Example: 2026-04-01Pattern: ^[0-9]{4}-[0-9]{2}-[0-9]{2}$
travelersAdultinteger · min: 1 · max: 1024Required

The number of adult travelers.

Example: 1
travelersChildinteger · max: 1024Optional

The number of child travelers.

travelersInfantinteger · max: 1024Optional

The number of infant travelers.

classstring · enumOptional

The travel class.

Possible values:
directbooleanOptional

Whether to search for direct flights only.

currencyCodestring · enumOptional

The currency code for the price.

Possible values:
priceMaximumintegerOptional

The maximum price for the flight.

resultsMaximumintegerOptional

The maximum number of results to return.

Responses
chevron-right
200

Success

application/json
anyOptional
get
/amadeus/v1/search

No content

Last updated