The purpose of this repository is to connect aircraft positions observed in OpenSky Network to origin, destination and flight number. The focus is on public airline flights only. Arrival and/or departure times may be utilised for the matching process but are not redistributed.
Before using data from any of the following sources please review their terms of use.
All currently detected aircraft positions are available via the Python API (registration recommended).
An estimate for flight routes is available via the REST API flights by aircraft (registration required).
Aircraft database (no registration required for read-access).
The Historical database is available for researchers on request.
World wide airport information as public domain data.
Virtual Radar Server's standing data includes crowd sourced data of airlines, aircraft, airports and flight routes.
Arrivals and Departures in XML format (no registration required).
Arrivals and Departures in JSON format (no registration required). Repeated calls from the same IP may get blocked by the firewall. Could be circumvented by using a random https proxy for each request. Airports names but not their respective IATA codes are available.
Developer portal offering arrival and departure data in JSON format (registration required).
Arrivals and departures in XML format (no registration required).
Flight schedules in XML, XLSX, CSV and PDF format (no registration required).
Flight schedules in CSV format (no registration required).
git clone git@github.com:openskynetwork/opensky-api.git
pip install -e opensky-api/python