Base URL
Authentication
Every endpoint except the health check requires anAuthorization header with a Bearer token:
Health check
Verify that the API is reachable without authentication.Resource groups
Competitions
List competitions, retrieve competition details, inspect seasons, fetch group labels, and query standings.
Teams
Browse teams, fetch team details, inspect squads, retrieve season stats, and list standings history.
Matches
Query fixtures and results, then drill into details, referees, stats, live stats, player stats, lineups, heatmaps, shotmaps, and timelines.
Players
Search players, retrieve profiles, fetch competition-season stats, and request season heatmaps.
Odds
Retrieve prematch, historical, in-play, and player-prop odds for supported matches and bookmakers.
Pagination
List endpoints return adata array and a meta object. Use page and per_page to paginate; limit is accepted as an alias on endpoints that expose it in the reference.
Filtering
Common filters includecompetition_id, season_id, team_id, date ranges, status, stage, and group. Check each endpoint page for exact parameter support.