Sportmicro API Docs Primary docs: https://docs.sportmicro.com Each sport has its own REST API base URL: - https://american-football.sportmicro.com - https://aussie-rules.sportmicro.com - https://badminton.sportmicro.com - https://bandy.sportmicro.com - https://baseball.sportmicro.com - https://basketball.sportmicro.com - https://beach-volleyball.sportmicro.com - https://cricket.sportmicro.com - https://darts.sportmicro.com - https://esports.sportmicro.com - https://floorball.sportmicro.com - https://football.sportmicro.com - https://futsal.sportmicro.com - https://handball.sportmicro.com - https://hockey.sportmicro.com - https://rugby.sportmicro.com - https://snooker.sportmicro.com - https://table-tennis.sportmicro.com - https://tennis.sportmicro.com - https://volleyball.sportmicro.com - https://waterpolo.sportmicro.com Authentication: - REST requests use Authorization: Bearer {API-KEY} - WebSockets and SSE-style realtime examples use ?token={api-key} Request conventions: - JSON responses - Offset/limit pagination; many endpoints default to 50 and cap at 50 - lang query parameter for translated output where supported - PostgREST-style filters such as: - id=eq.{id} - season_id=eq.{season_id} - league_id=eq.{league_id} - start_time=gte.2026-06-11&start_time=lt.2026-06-12 - or=(home_team_id.eq.{team_id},away_team_id.eq.{team_id}) - select=id,name,start_time - Docs often include update periods and recommended call frequencies Common endpoint families across the docs: - Discovery: classes, countries, leagues, tournaments, seasons, rounds, teams, players, coaches, referees, arenas - Match data: matches, matches-by-date, matches-live, matches-lineups, matches-statistics, matches-incidents, matches-highlights, matches-weather, matches-tv-channels, matches-graphs - Competition data: standings, coverage, coverage-live, cup-bracket - Enrichment: news, media, logos, images - Odds on supported sports: moneyline, spread, totals, asian-handicaps, over-under, odd-even, correct-score, and related markets - Realtime on supported sports: /live/{type} websocket streams such as score, time, graph, incident, commentary, or status Useful docs routes: - https://docs.sportmicro.com/docs/getting_started - https://docs.sportmicro.com/docs/authentication - https://docs.sportmicro.com/docs/football/sportmicro - https://docs.sportmicro.com/docs/football/matches - https://docs.sportmicro.com/docs/tennis/sportmicro - https://docs.sportmicro.com/docs/basketball/sportmicro Example requests: - GET https://football.sportmicro.com/matches - GET https://football.sportmicro.com/matches?id=eq.{id} - GET https://football.sportmicro.com/teams-by-league?league_id=eq.{league_id} - GET https://tennis.sportmicro.com/matches?start_time=gte.2026-06-11&start_time=lt.2026-06-12 - GET https://basketball.sportmicro.com/standings?season_id=eq.{season_id} OpenAPI specs are available per sport at: https://docs.sportmicro.com/openapi/{sport}.json Machine-readable index: https://docs.sportmicro.com/llms.txt Important: endpoint availability and market coverage vary by sport.