# FlightRadarAPI
Unofficial SDK for [FlightRadar24](https://www.flightradar24.com/) for Python 3 and Node.js.
This SDK should only be used for your own educational purposes. If you are interested in accessing Flightradar24 data commercially, please contact business@fr24.com. See more information at [Flightradar24's terms and conditions](https://www.flightradar24.com/terms-and-conditions).
**Official FR24 API**: https://fr24api.flightradar24.com/
[![Python Package](https://github.com/JeanExtreme002/FlightRadarAPI/workflows/Python%20Package/badge.svg)](https://github.com/JeanExtreme002/FlightRadarAPI/actions)
[![Pypi](https://img.shields.io/pypi/v/FlightRadarAPI?logo=pypi)](https://pypi.org/project/FlightRadarAPI/)
[![License](https://img.shields.io/pypi/l/FlightRadarAPI)](https://github.com/JeanExtreme002/FlightRadarAPI)
[![Python Version](https://img.shields.io/badge/python-3.7+-8A2BE2)](https://pypi.org/project/FlightRadarAPI/)
[![Npm](https://img.shields.io/npm/v/flightradarapi?logo=npm&color=red)](https://www.npmjs.com/package/flightradarapi)
[![Downloads](https://static.pepy.tech/personalized-badge/flightradarapi?period=total&units=international_system&left_color=grey&right_color=orange&left_text=downloads)](https://pypi.org/project/FlightRadarAPI/)
[![Frequency](https://img.shields.io/pypi/dm/flightradarapi?style=flat&label=frequency)](https://pypi.org/project/FlightRadarAPI/)
## Installing FlightRadarAPI:
```
$ pip install FlightRadarAPI
```
## Basic Usage:
Import the class `FlightRadar24API` and create an instance of it.
```py
from FlightRadar24 import FlightRadar24API
fr_api = FlightRadar24API()
```
**Getting flights list:**
```py
flights = fr_api.get_flights(...) # Returns a list of Flight objects
```
**Getting airports list:**
```py
airports = fr_api.get_airports(...) # Returns a list of Airport objects
```
**Getting airlines list:**
```py
airlines = fr_api.get_airlines()
```
**Getting zones list:**
```py
zones = fr_api.get_zones()
```
## Documentation
Explore the documentation of FlightRadarAPI package, for Python or NodeJS, through [this site](https://JeanExtreme002.github.io/FlightRadarAPI/).
Raw data
{
"_id": null,
"home_page": null,
"name": "FlightRadarAPI",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "aircraft, airlines, airports, api, aviation, flightradar24, flights, radar",
"author": null,
"author_email": "Jean Loui Bernard Silva de Jesus <jeanextreme002@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/9d/89/80c9f63bf42a8c49ea04cd3c18f8823dae995733619d47df154e9e64d983/flightradarapi-1.3.34.tar.gz",
"platform": null,
"description": "# FlightRadarAPI\nUnofficial SDK for [FlightRadar24](https://www.flightradar24.com/) for Python 3 and Node.js.\n\nThis SDK should only be used for your own educational purposes. If you are interested in accessing Flightradar24 data commercially, please contact business@fr24.com. See more information at [Flightradar24's terms and conditions](https://www.flightradar24.com/terms-and-conditions).\n\n**Official FR24 API**: https://fr24api.flightradar24.com/\n\n[![Python Package](https://github.com/JeanExtreme002/FlightRadarAPI/workflows/Python%20Package/badge.svg)](https://github.com/JeanExtreme002/FlightRadarAPI/actions)\n[![Pypi](https://img.shields.io/pypi/v/FlightRadarAPI?logo=pypi)](https://pypi.org/project/FlightRadarAPI/)\n[![License](https://img.shields.io/pypi/l/FlightRadarAPI)](https://github.com/JeanExtreme002/FlightRadarAPI)\n[![Python Version](https://img.shields.io/badge/python-3.7+-8A2BE2)](https://pypi.org/project/FlightRadarAPI/)\n[![Npm](https://img.shields.io/npm/v/flightradarapi?logo=npm&color=red)](https://www.npmjs.com/package/flightradarapi)\n[![Downloads](https://static.pepy.tech/personalized-badge/flightradarapi?period=total&units=international_system&left_color=grey&right_color=orange&left_text=downloads)](https://pypi.org/project/FlightRadarAPI/)\n[![Frequency](https://img.shields.io/pypi/dm/flightradarapi?style=flat&label=frequency)](https://pypi.org/project/FlightRadarAPI/)\n\n## Installing FlightRadarAPI:\n```\n$ pip install FlightRadarAPI\n```\n\n## Basic Usage:\nImport the class `FlightRadar24API` and create an instance of it.\n```py\nfrom FlightRadar24 import FlightRadar24API\nfr_api = FlightRadar24API()\n```\n\n**Getting flights list:**\n```py\nflights = fr_api.get_flights(...) # Returns a list of Flight objects\n```\n**Getting airports list:**\n```py\nairports = fr_api.get_airports(...) # Returns a list of Airport objects\n```\n**Getting airlines list:**\n```py\nairlines = fr_api.get_airlines()\n```\n**Getting zones list:**\n```py\nzones = fr_api.get_zones()\n```\n\n## Documentation\nExplore the documentation of FlightRadarAPI package, for Python or NodeJS, through [this site](https://JeanExtreme002.github.io/FlightRadarAPI/).\n",
"bugtrack_url": null,
"license": null,
"summary": "SDK for FlightRadar24",
"version": "1.3.34",
"project_urls": {
"Bug Reports": "https://github.com/JeanExtreme002/FlightRadarAPI/issues",
"Documentation": "https://jeanextreme002.github.io/FlightRadarAPI/",
"Homepage": "https://github.com/JeanExtreme002/FlightRadarAPI",
"Source Code": "https://github.com/JeanExtreme002/FlightRadarAPI"
},
"split_keywords": [
"aircraft",
" airlines",
" airports",
" api",
" aviation",
" flightradar24",
" flights",
" radar"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7dea674886474bc7a58f629ab8473165ade71aef2704a04d1ea1a93862592c11",
"md5": "5ed6e17f8c2264b2970dea947a190dcc",
"sha256": "2c8c4b9baaf5a67501103eb5ab333740cd0e2d46f5ec26301a61a8ba408ea929"
},
"downloads": -1,
"filename": "flightradarapi-1.3.34-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5ed6e17f8c2264b2970dea947a190dcc",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 15221,
"upload_time": "2024-09-19T14:21:14",
"upload_time_iso_8601": "2024-09-19T14:21:14.900745Z",
"url": "https://files.pythonhosted.org/packages/7d/ea/674886474bc7a58f629ab8473165ade71aef2704a04d1ea1a93862592c11/flightradarapi-1.3.34-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9d8980c9f63bf42a8c49ea04cd3c18f8823dae995733619d47df154e9e64d983",
"md5": "c71bf33ccf9c7267c60084cfebca9f5c",
"sha256": "ca7ede4c5c08b4703e1a239f8491a10214519bdf40e125010c55eae80d13a889"
},
"downloads": -1,
"filename": "flightradarapi-1.3.34.tar.gz",
"has_sig": false,
"md5_digest": "c71bf33ccf9c7267c60084cfebca9f5c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 13846,
"upload_time": "2024-09-19T14:21:16",
"upload_time_iso_8601": "2024-09-19T14:21:16.565214Z",
"url": "https://files.pythonhosted.org/packages/9d/89/80c9f63bf42a8c49ea04cd3c18f8823dae995733619d47df154e9e64d983/flightradarapi-1.3.34.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-19 14:21:16",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "JeanExtreme002",
"github_project": "FlightRadarAPI",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "flightradarapi"
}