aerodatabox

aerodatabox

3.9

AeroDataBox is a comprehensive aviation and flights MCP server designed for small to medium businesses, individual developers, researchers, and students.

flight_status

Gets information about the status of the nearest (either in past or in future) flight or about flight departing or arriving on the day specified (local time), operated: - under specified flight number; or - by an aircraft with specified registration; or - under specified ATC-callsign; or - by an aircraft with specified Mode-S 24-bit ICAO Transponder address.

Try it

Should include aircraft image.

Should include aircraft image.

    Should include real-time positional data, e.g.: location, speed, altitude, etc., if available

    Should include real-time positional data, e.g.: location, speed, altitude, etc., if available

        Result:

        flight_history_schedule

        **What is the history or schedule of a specific flight within a specific range of dates in past or in future?** This endpoint is the similar to the *Flight status* endpoints. The only difference is that instead of returning the flight data on a single day, it ** returns the list of flights operating within a selected range of dates.** All limitations and considerations applicable to *Flight status* endpoint are applicable to this endpoint as well.

        Try it

        If set to Both (default, recommended for best results) then the dateFromLocal and dateToLocal parameters shall be considered as both departure and arrival dates. If a flight departs OR arrives on dates within the specified range (in the local timezone of the origin or destination, respectively), it will be returned.

            Result:

            fidsairport_departures_and_arrivals

            **What are current departures or arrivals at the airport?** or **What is the flight schedule at the airport?** or **What is flight history at the airport?** Flights may contain live updates with corresponding information related to the actual progress of the flight (including actual/estimated arrival/departure times). In this case this endpoint serves as a FIDS endpoint. Presense of live updates is subject to data coverage: not all airports have this coverage in our system. Otherwise the flight information will be limited to schedule only and will not be updated with time. Much more airports have this coverage. To check if airport is tracked and on which level, use `/health/services/airports/{icao}/feeds` endpoint. You can also use `/health/services/feeds/{service}/airports` to get the list of supported airports for this or that layer of coverage. To learn more about the data coverage, refer to https://www.aerodatabox.com/data-coverage. Returns: the list of arriving and/or departing flights scheduled and/or planned and/or commenced within a time range specified relatively to the current local time at the airport.

            Try it

            Beginning of the search range expressed in minutes relative to the current time at the airport

              Length (duration) of the search range expressed in minutes

                If set to true, will include movement information from airport opposite in this flight leg (airport of origin for arriving flight or airport of destination for departing flight). In this case, Movement property will be replaced with Departure and Arrival properties for each flight. Default: false.

                If set to true, will include movement information from airport opposite in this flight leg (airport of origin for arriving flight or airport of destination for departing flight). In this case, Movement property will be replaced with Departure and Arrival properties for each flight. Default: false.

                  Direction of flights: Arrival, Departure or Both (default)

                    If set to true, result will include cancelled, divered, likely cancelled (CanceledUncertain) flights. Default: true.

                    If set to true, result will include cancelled, divered, likely cancelled (CanceledUncertain) flights. Default: true.

                      If set to true, result will include flights with all code-shared statuses. Otherwise, code-sharing flights will be excluded. For airports, where no information about code-share statuses of flights are supplied (all flights are CodeshareStatus=Unknown), complex filtering will be applied to determine which flights are likely to be operational (caution: false results are possible).

                      If set to true, result will include flights with all code-shared statuses. Otherwise, code-sharing flights will be excluded. For airports, where no information about code-share statuses of flights are supplied (all flights are CodeshareStatus=Unknown), complex filtering will be applied to determine which flights are likely to be operational (caution: false results are possible).

                        If set to true, result will include cargo flights (subject to availability).

                        If set to true, result will include cargo flights (subject to availability).

                          If set to true, result will include private flights (subject to availability).

                          If set to true, result will include private flights (subject to availability).

                            If set to true, each currently active flight within the result will be populated with its present real-time location, altitude, speed and track (subject to availability).

                            If set to true, each currently active flight within the result will be populated with its present real-time location, altitude, speed and track (subject to availability).

                                Result:

                                flight_departure_dates

                                **On which days the flight operates?** or **What is the flight schedule?** Get flight departure dates for a flight operated: , operated: - under specified flight number; or - by an aircraft with specified registration; or - under specified ATC-callsign; or - by an aircraft with specified Mode-S 24-bit ICAO Transponder address. Returns: Array of local departure dates in (YYYY-MM-DD).

                                Try it

                                  Result:

                                  search_flight_numbers_by_term

                                  Returns: Distinct list of available flight numbers which start with the search query.

                                  Try it

                                  Search query (min. 2 non whitespace characters length)

                                    Maximum number of items to be returned (max. 100, default = 10)

                                        Result: