Skip to main content

API for FlightRadar24

Project description

FlightRadarAPI

API for Flight Radar 24 written in Python 3.

Python Package Pypi License Python Version

Installing FlightRadarAPI:

pip3 install FlightRadarAPI

Basic Usage:

Just create a FlightRadar24API object after importing it.

from FlightRadar24.api import FlightRadar24API
fr_api = FlightRadar24API()

Getting airports list:

airports = fr_api.get_airports()

Getting airlines list:

airlines = fr_api.get_airlines()

Getting flights list:

flights = fr_api.get_flights()

Getting zones list:

zones = fr_api.get_zones()

You can also get more information about a specific flight such as: aircraft images, estimated time, trail, etc.

f_details = fr_api.get_flight_details(flight.flight_id)

flight.set_flight_details(f_details)
print("Flying to", flight.destination_airport_info["name"])

Filtering flights and airports:

Getting flights by airline:

airline_icao = "AZU"
thy_flights = fr_api.get_flights(airline = airline_icao)

Getting flights by bounds:

bounds = fr_api.get_bounds(zone)
flights = fr_api.get_flights(bounds = bounds)

Getting airports by ICAO:

icao = "VNLK"
lukla_airport = fr_api.get_airport(icao = icao)

Getting airports by IATA:

iata = "LUA"
lukla_airport = fr_api.get_airport(iata = iata)

Getting and configuring Real-time Flight Tracker parameters:

params = fr_api.get_real_time_flight_tracker_config()
set_real_time_flight_tracker_config(new_config)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

FlightRadarAPI-1.1.2.tar.gz (5.1 kB view details)

Uploaded Source

File details

Details for the file FlightRadarAPI-1.1.2.tar.gz.

File metadata

  • Download URL: FlightRadarAPI-1.1.2.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.6

File hashes

Hashes for FlightRadarAPI-1.1.2.tar.gz
Algorithm Hash digest
SHA256 4fc0bb16061e1609155378e1ae6937bafec60e76880ec2e01b2e3f336c1824e7
MD5 f25b56a5361d00fbd7efc5a46e1b1766
BLAKE2b-256 f5df4579d207702e6a436d8f0d0aefc97daacfde78c2226480e96d8f9dd350c3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page