Endpoints
| Endpoint | Returns |
|---|---|
GET /api/v1/competitions?sportId={id} | All competitions for a sport. Optionally &countryId={id}. |
GET /api/v1/{sport}/competitions | Active competitions for one sport. |
GET /api/v1/{sport}/countries | Countries that host competitions in this sport. |
GET /api/v1/competition/{id}/standings | League table. ?seasonNum={num} for historical seasons. |
GET /api/v1/competition/{id}/results | Recently completed games (paginated). |
GET /api/v1/competition/{id}/games | Upcoming and recent games. |
GET /api/v1/competition/{id}/stats | Top scorers, assists, defensive stats (player + team). |
GET /api/v1/competition/{id}/brackets | Knockout / playoff bracket tree. |
GET /api/v1/competition/{id}/transfers | Player transfer feed for the competition. |
GET /api/v1/competition/{id}/news | Competition-tagged news. |
Standings (real sample)
recentForm[] values: 1 win, 0 draw, -1 loss.
Historical seasons
Append?seasonNum={num} to standings, results, and stats. Discover season numbers from the current standings[].seasonNum and walk back.
Stats — top scorers and team stats
data.stats:
athletesStats[]— 16 player categories (Goals, xG, Assists, xA, Shots on Target, Clean Sheets, Saves, …).competitorsStats[]— 9 team categories (Goals Scored, Goals Conceded, Possession %, Pass Accuracy %, …).
Brackets (knockout)
brackets[].stages[].groups[].games[].gameId to drive a knockout view.
Transfers
type: 1 = Loan, 2 = Permanent, 3 = End of loan, 6 = Staff appointment.
Popular competition IDs
| Sport | ID | Name |
|---|---|---|
| Football | 11 | LaLiga |
| Football | 7 | Premier League |
| Football | 17 | Serie A |
| Football | 23 | Ligue 1 |
| Football | 35 | Bundesliga |
| Football | 572 | UEFA Champions League |
| Football | 573 | UEFA Europa League |
| Football | 5930 | FIFA World Cup 2026 |
| Basketball | 53 | NBA |
| Hockey | 110 | NHL |
| American Football | 55 | NFL |
| Baseball | 113 | MLB |
Related
- Teams — drill from a standings row into team fixtures.
- Head-to-Head — compare two teams.
- News — competition-scoped news.