From date of search period. Format: yyyy-MM-dd’T’HH:mm:ss
<= 25 characters
To date of search period (inclusive). Format: yyyy-MM-dd’T’HH:mm:ss
<= 25 characters
Returns a list of flight IDs for flights scheduled within the specified datetime range (filters on scheduleDateTime). Max date range is three days.
From date of search period. Format: yyyy-MM-dd’T’HH:mm:ss
<= 25 characters
To date of search period (inclusive). Format: yyyy-MM-dd’T’HH:mm:ss
<= 25 characters
Only ‘application/json’ is allowed
<= 25 characters
Example:application/json
Resource version of the API
Match pattern:v4
<= 25 characters
Example:v4
List of flight IDs
<= 25 characters<= 1000 items
Retrieves flights for a specific date. If scheduleDate is provided as query parameter, it will retrieve flights for that date. If not provided it is defaulted to today. If there are more hits then allowed on one page response headers will contain the URLs where other pages of the results can be reached.For example:
Link: <protocol://server_address:port/public-flights/resource> ; rel=“first”,
<protocol://server_address:port/public-flights/resource?page=10> rel=“last”,
<protocol://server_address:port/public-flights/resource?page=3> rel=“next”,
<protocol://server_address:port/public-flights/resource?page=1> rel=“prev”
Scheduled date to get flights for. Format: yyyy-MM-dd. Defaults to today if not provided
<= 25 characters
See: scheduleDate. Prefer scheduleDate. If both scheduleDate and scheduledate are used scheduleDate takes
precedence
<= 25 characters
Scheduled time to get flights from. Format: HH:mm
<= 25 characters
Flight number as printed on the ticket
>= 5 characters<= 8 characters
See: flightName. Prefer flightName. If both flightName and flightname
are used flightName takes precedence
>= 5 characters<= 8 characters
Direction of the flight
Allowed values:AD
See: flightDirection. Prefer using flightDirection. If both
flightDirection and flightdirection are used flightDirection takes precedence
Allowed values:AD
Prefix in flight number as printed on the ticket. For exmaple:
KL. This can either be a 2-character (IATA) airline prefix or 3-character
(ICAO) airline prefix. Only one airline (or airlineCode) can be queried
at the same time.
>= 2 characters<= 3 characters
>= 0<= 2147483647
IATA or ICAO code of airport in route; multiple values, comma
separated
>= 1 characters<= 255 characters
Include flights of earlier an scheduleDate when these have enough delay to shift to the date that is queried upon.
Default:false
See: includedelays. Prefer includedelays. If both includeDelays
and includeDelays are used, includedelays take precedence.
Default:false
Default:0
>= 0<= 499
Specifies which field to use for sorting. Allowed values are
flightName, scheduleDate, scheduleTime, flightDirection, mainFlight, airlineCode,
id, and all fields from the searchDateTimeField parameter. Use plus or
minus sign to indicate ascending or descending order. Multiple fields
are allowed and should be separated by a comma. For example “-scheduleDate,+scheduleTime”
Match pattern:^((\+|-| )?(flightName|scheduleDate|scheduleTime|flightDirection|mainFlight|airlineCode|id|estimatedLandingTime|actualLandingTime|publicEstimatedOffBlockTime|actualOffBlockTime|expectedTimeBoarding|expectedTimeGateClosing|expectedTimeGateOpen|expectedTimeOnBelt|scheduleDateTime|lastUpdatedAt)(,|$))+$
Default:+scheduleTime
<= 25 characters
From date of search period. Format: yyyy-MM-dd’T’HH:mm:ss
<= 25 characters
To date of search period (inclusive). Format: yyyy-MM-dd’T’HH:mm:ss
<= 25 characters
Query by a specific DateTime field. Allowed fields are estimatedLandingTime,
actualLandingTime, publicEstimatedOffBlockTime, actualOffBlockTime, expectedTimeBoarding,
expectedTimeGateClosing, expectedTimeGateOpen, expectedTimeOnBelt, scheduleDateTime,
lastUpdatedAt
Allowed values:ESTIMATED_LANDING_TIMEACTUAL_LANDING_TIMEPUBLIC_ESTIMATED_OFF_BLOCK_TIMEACTUAL_OFF_BLOCK_TIMEEXPECTED_TIME_BOARDINGEXPECTED_TIME_GATE_CLOSINGEXPECTED_TIME_GATE_OPENEXPECTED_TIME_ON_BELTSCHEDULE_DATE_TIMELAST_UPDATED_AT
Query by ScheduleDate range.
<= 25 characters
Query by ScheduleDate range
<= 25 characters
Query based on operational/non-operational flights.true for operational and false for non-operational flights
Only ‘application/json’ is allowed
<= 25 characters
Example:application/json
Resource version of the API
Match pattern:v4
<= 25 characters
Example:v4
OK
<= 1000 items
Retrieves a list of airlines. If there are more hits then allowed on one page response headers will contain the URLs where other pages of the results can be reached.For example:
Link: <protocol://server_address:port/public-flights/resource> ; rel=“first”,
<protocol://server_address:port/public-flights/resource?page=10> rel=“last”,
<protocol://server_address:port/public-flights/resource?page=3> rel=“next”,
<protocol://server_address:port/public-flights/resource?page=1> rel=“prev”
Default:0
>= 0<= 499
Specifies which field to use for sorting. Allowed fields are
publicName, iata, icao and nvls. Use plus or minus sign to indicate ascending
or descending order.
Match pattern:^((\+|-| )?(publicName|iata|icao|nvls)(,|$))+$
Default:+iata
<= 25 characters
Only ‘application/json’ is allowed
<= 25 characters
Example:application/json
Resource version of the API
Match pattern:v4
<= 25 characters
Example:v4
OK
<= 1000 items
Retrieve airline based on IATA code or ICAO code.
IATA / ICAO code
>= 2 characters<= 3 characters
Only ‘application/json’ is allowed
<= 25 characters
Example:application/json
Resource version of the API
Match pattern:v4
<= 25 characters
Example:v4
OK
<= 25 characters
<= 25 characters
>= 0<= 9999999999
<= 255 characters
Retrieves list of aircrafttypes. If there are more hits then allowed on one page response headers will contain the URLs where other pages of the results can be reached.For example:
Link: <protocol://server_address:port/public-flights/resource> ; rel=“first”,
<protocol://server_address:port/public-flights/resource?page=10> rel=“last”,
<protocol://server_address:port/public-flights/resource?page=3> rel=“next”,
<protocol://server_address:port/public-flights/resource?page=1> rel=“prev”
IATA main code
>= 3 characters<= 3 characters
IATA sub code
>= 3 characters<= 3 characters
Default:0
>= 0<= 499
Specifies which field to use for sorting. Allowed fields are
iataMain, iataSub, longDescription and shortDescription. Use plus or minus
sign to indicate ascending or descending order.
Match pattern:^((\+|-| )?(iataMain|iataSub|longDescription|shortDescription)(,|$))+$
Default:+iataMain
<= 25 characters
Only ‘application/json’ is allowed
<= 25 characters
Example:application/json
Resource version of the API
Match pattern:v4
<= 25 characters
Example:v4
OK
<= 1000 items