UnifyAPI
← Back to catalog

amadeus.flight_search

mock data$0.035 / call

Amadeus Flight Search

⚡ ACTION: Search for real-time flight offers between airports with prices, airlines, stops, and duration (Amadeus)

Travelprovider: Amadeus#amadeus#travel

Input schema

adults

Number of adult passengers (1-9)

integer
originrequired

Origin airport IATA code (e.g. JFK, LAX)

string
nonstop

Only return non-stop flights

boolean
currency

Price currency ISO code (e.g. USD, EUR)

string
destinationrequired

Destination airport IATA code (e.g. CDG, LHR)

string
max_results

Max number of flight offers (1-50)

integer
return_date

Return date in YYYY-MM-DD format for round trips

string
travel_class

Cabin class: ECONOMY, PREMIUM_ECONOMY, BUSINESS, or FIRST (default ECONOMY)

string
departure_daterequired

Departure date in YYYY-MM-DD format

string

Call via REST

curl -X POST https://unifyapi.pro/api/call/amadeus.flight_search \
  -H "Authorization: Bearer uak_live_..." \
  -H "Content-Type: application/json" \
  -d '{"adults":1,"origin":"<origin>","nonstop":false,"currency":"USD","destination":"<destination>","max_results":10,"return_date":"<return_date>","travel_class":"ECONOMY","departure_date":"<departure_date>"}'

Try it

Paste a UnifyAPI key (create one in the dashboard) and run a real call.