SkillAgentSearch skills...

Thesportsdb

Unofficial Python API client wrapper package around TheSportsDB.com API.An open, crowd-sourced database of sports artwork and metadata with a free API.

Install / Use

/learn @TralahM/Thesportsdb
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Documentation Status PRs Welcome Language

TheSportsDB Python SDK

Unofficial Python API client wrapper package around TheSportsDB API. An open, crowd-sourced database of sports artwork and metadata with a free API.

TralahM

Documentation

Documentation

How to Install

# In terminal do:

pip install thesportsdb

Building from Source for Developers

git clone https://github.com/TralahM/thesportsdb.git

cd thesportsdb

python setup.py build

pip install -e .

QuickStart

By default the library will use the free TheSportsDB API. To use the premium version you need to register at TheSportsDB and get an API key.

Then you can set the API key to be used by the library as a shell environment variable using export THESPORTSDB_API_KEY=YOUR_API_KEY before using the library.


import thesportsdb

event_info = thesportsdb.events.eventInfo("1008672")

event_result = thesportsdb.events.eventResult("1008695")

previous_events = thesportsdb.events.lastLeagueEvents("4328")

events_for_league_season20192020 = thesportsdb.events.leagueSeasonEvents(
    "4328", "2019-2020"
)

upcoming_soccer_events = thesportsdb.events.nextLeagueEvents("4328")

all_countries = thesportsdb.countries.allCountries()

all_leagues = thesportsdb.leagues.allLeagues()

EPL_info = thesportsdb.leagues.leagueInfo("4328")

EPL_standings = thesportsdb.leagues.leagueSeasonTable("4328", "2019-2020")

soccer_leagues = thesportsdb.leagues.sportLeagues("102")

Team_sports = thesportsdb.sports.TeamVsTeamSports()

all_sports = thesportsdb.sports.allSports()

nonTeamSports = thesportsdb.sports.nonTeamVsTeamSports()

sport_details = thesportsdb.sports.sportInfo("102")

EPL_teams = thesportsdb.teams.leagueTeams("4328")

team_details_ManC = thesportsdb.teams.teamInfo("133613")
## print(thesportsdb)

Contributing

See the Contributing File

LICENCE

Read the LICENSE here

Self-Promotion

TralahM TralahM

View on GitHub
GitHub Stars42
CategoryData
Updated12d ago
Forks10

Languages

Python

Security Score

95/100

Audited on Mar 29, 2026

No findings