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

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 AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page