API-Sports icon

API-Sports

Sports data API for fixtures, players, teams, standings, odds, and statistics across football, basketball, baseball, and motor sports.

Suited for sports apps that pull league standings, head-to-head matchups, player and coach stats, betting odds, and circuit details for major competitions.

Example Use Cases

These are the API-Sports actions Snow can use when building apps with you. Connecting an account does not make Snow run these on its own.

Get Fixture Lineups

Tool to retrieve starting XI and substitutes for a fixture. Use after confirming fixture ID; optionally filter by team, player, or section (startXI/substitutes). Lineups appear ~20-40 minutes before kickoff for supported competitions.

Get fixture statistics

Tool to get statistics for a fixture. Use when you need detailed match stats (shots, fouls, possession, cards, passes, etc.), optionally filtered by team, statistic type, or including halftime data.

Get Fixtures

Tool to retrieve football fixtures/matches. Use when filtering fixtures by id, date, league, season, team, or date ranges to get upcoming or past matches. Always provide at least one of season, date, team, or league to avoid oversized payloads. Never guess IDs — obtain valid league, season, team, or fixture IDs before calling this tool.

Get fixtures events

Tool to get events (goals, cards, substitutions, VAR, etc.) from a fixture. Use when you need detailed event data after confirming the fixture ID.

Get games events

Tool to get events (goals, penalties, etc.) from a game. Use when you need detailed event data after confirming the game ID.

Get Head-to-Head Fixtures

Tool to get head-to-head fixtures between two teams. Use after determining team IDs to compare their direct match history.

Get In-Play Odds

Tool to fetch in-play odds for fixtures in progress. Use during live matches to get in-play odds.

Get Injuries

Tool to get injured or suspended players. Use when you need a list of sidelined players filtered by league, season, fixture, team, player, date, ids, or timezone.

Get League Seasons

Tool to get the list of available seasons for all leagues. Use when you need season filters for other league endpoints.

Get Leagues

Tool to retrieve leagues and cups. Use when filtering competitions by id, name, country, code, season, team, type, current, search, or last.