API-Sports
Pulls live match data, player statistics, and betting odds into your workflows to automate sports content creation and betting analysis.
Try API-Sports in Ceven
Ask Ceven anything
Standard
Why use Ceven?
AI native API-Sports integration
- Describe the outcome and Ceven picks the right API-Sports calls, fills the parameters, and checks the result.
- Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
- Rich coverage for reading, writing, and querying your API-Sports data, across all 67 of its actions.
Managed auth
- Built in OAuth with automatic token refresh and rotation.
- One place to manage, scope, and revoke API-Sports access.
- Per user and per environment credentials instead of shared keys.
Agent optimized design
- Actions are tuned from real success and error rates so reliability climbs over time.
- Full execution logs so you always know what ran in API-Sports, when, and on whose behalf.
- The agent pauses and asks when API-Sports is unclear instead of plowing ahead.
Enterprise grade security
- Fine grained access so you control which agents and people can reach API-Sports.
- Least privilege by default, read scopes first and only the writes a workflow needs.
- A full audit trail of every API-Sports action to support review and sign off.
Supported tools
Every action Ceven's agents can run on API-Sports, and when to use it.
Get Fixtures
Use this to retrieve football matches by date, league, or team to identify upcoming or past games.
Get Fixture Events
Pull specific match events like goals, cards, and substitutions after you have the fixture id.
Get Fixture Statistics
Retrieve detailed match stats including possession, shots, and passes for a specific fixture.
Get Fixture Lineups
Pull the starting eleven and substitutes for a match, usually available 20 to 40 minutes before kickoff.
Get Odds
Fetch pre match odds filtered by fixture, league, or bookmaker for betting analysis.
Get In Play Odds
Pull live betting odds for fixtures currently in progress to track real time market shifts.
Get Predictions
Retrieve calculated match predictions for a specific fixture id to compare with market odds.
Get Players
Pull player statistics and profiles using a player id, team, or search string.
Get Teams
Search for teams by name or id to get the necessary identifiers for other league queries.
Get Leagues
Retrieve a list of available competitions, cups, and leagues filtered by country or name.
Get Injuries
Pull a list of currently sidelined or suspended players for a specific team or league.
Get Head to Head
Compare the direct match history between two specific teams using their unique ids.
Get Coaches
Tool to fetch coaches and their career history. use when you need coach info by id, team filter, or name search.
Get Countries
Tool to fetch available countries for league queries. use when filtering by name, code, or search string before retrieving leagues.
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 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 fixtures players
Tool to get player statistics from a fixture. use when you need detailed per player stats for a specific match. optionally filter by team.
Get Fixtures Rounds
Tool to get the rounds for a league or cup. use after confirming league and season to retrieve available round identifiers (optionally with dates) for filtering fixtures.
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 Odds Bets
Tool to get all available pre match bet types. use when filtering by bet id or searching bet names before fetching odds.
Get Odds Bookmakers
Tool to list all available pre match bookmakers. use when you need to discover or filter bookmakers before fetching odds.
Get Live Odds Bets
Tool to fetch all available bet types for in play odds. use when you need to retrieve bet ids or names (optionally filtering by id or search) before fetching live odds.
Get Players Profiles
Tool to get the list of all available players. use when you need player profiles optionally filtered by id, name search, or page.
Get Players Seasons
Tool to list all available seasons for player statistics. use when building a player statistics query, optionally filtering by a specific player id.
Get Players Teams
Tool to get the list of teams and seasons in which a player played during his career. use after confirming the player id to retrieve club history.
Get Players Top Assists
Tool to get the 20 best players (top assists) for a league or cup. use after confirming league and season.
Get Players Top Scorers
Tool to get the 20 best players (top scorers) for a league or cup. use after confirming league and season.
Get Players Top Yellow Cards
Tool to get the 20 players with the most yellow cards for a league or cup. use after confirming league and season.
Get Sidelined
Tool to get sidelined information (injuries, suspensions, etc.). use when you need current sidelined records filtered by league, season, team, player, or type.
Get team statistics
Tool to get detailed statistics of a team for a given league and season. use after confirming league, season, and team id.
30 actions · scroll to see them all
Frequently asked questions
Alternatives to API-Sports
Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.
Try Ceven on your stack
Plug Ceven on top of the tools you already run. Connect API-Sports and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.
Get started for free