Skip to main content

Asynchronous wrapper for football API from API-SPORTS

Project description

apisports_football

PyPI version python

Russian version

It's a handy API wrapper that makes it easy to work with https://www.api-football.com/.

Official documentation: https://www.api-football.com/documentation-v3

Installing

  • With git
git clone https://github.com/h3ave/apisports_football
cd apisports_football
pip install -r requirements.txt
  • With pip
pip install apisports-football

Dependencies

  • Python >= 3.7
  • aiohttp
  • pydantic
  • typing-extensions

Getting API Key

Register on API-Sports.

Go to profile and copy key from API-Key field.

Usage example

import asyncio
from apisports_football import Wrapper

api = Wrapper('TOKEN_HERE')

async def main() -> None:
    data = await api.leagues().get(
        country = 'Spain',
        season = 2024
    )
    print(data)

if __name__ == '__main__':
    asyncio.run(main())

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

apisports_football-1.0.4.1.tar.gz (17.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

apisports_football-1.0.4.1-py3-none-any.whl (33.7 kB view details)

Uploaded Python 3

File details

Details for the file apisports_football-1.0.4.1.tar.gz.

File metadata

  • Download URL: apisports_football-1.0.4.1.tar.gz
  • Upload date:
  • Size: 17.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for apisports_football-1.0.4.1.tar.gz
Algorithm Hash digest
SHA256 38b49645efde21a2bda9237257d3fdf4c3f3560eb42fb0e23c0417b0310a7c84
MD5 e1fd5d8f8b23d4af6878092994530550
BLAKE2b-256 bd861a684f26b7abcef98d1f644a8476fee32e5627dda1d8c75ff49847b708a1

See more details on using hashes here.

File details

Details for the file apisports_football-1.0.4.1-py3-none-any.whl.

File metadata

File hashes

Hashes for apisports_football-1.0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8b43ea37b02159f26f75943b2a8f28fa10af448d3ccfe27d064978540c6e7e71
MD5 e8e44a5605fd88805af1b5f17d2a0a39
BLAKE2b-256 badcd21a7d916f55c469bdd382b39a4977accd0e023799cc7f99e9b28ff6c3fa

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