API-Sports Integration — Automate API-Sports with AI on Beauto

API-Sports provides comprehensive sports data APIs covering over 2,000 competitions with more than 15 years of historical data, offering real-time updates and easy integration for developers.

Category: developer tools · 67 actions available

What you can automate with API-Sports

Beauto connects API-Sports with 900+ other apps so you can build AI-powered workflows in minutes. Trigger automations from API-Sports events, enrich API-Sports data with AI, or sync API-Sports with the rest of your stack — without writing code.

  • Sync API-Sports data with Gmail, Slack, Notion, HubSpot, Google Sheets, and more
  • Trigger AI agents on new API-Sports events and route the output anywhere
  • Schedule recurring API-Sports tasks — daily reports, cleanups, or bulk updates
  • Use natural language to describe the workflow; Beauto builds it for you

API-Sports actions Beauto supports

  • Get AFL Games — Tool to retrieve AFL games and matches. Use when filtering games by id, date, league, season, team, or timezone to get upcoming, past, or live matches.
  • Get AFL Game Player Statistics — Tool to retrieve player statistics from AFL (Australian Football League) game(s). Use when you need detailed player performance data for specific AFL games by game ID, player ID, or season.
  • Get AFL Seasons — Tool to get the list of available seasons for AFL. All seasons are 4-digit keys (e.g., 2018 for 2018-2019 season). Use when you need season filters for AFL endpoints.
  • Get AFL Standings — Tool to retrieve AFL standings for a league. Use when needing current team rankings, points, and positions for a specific season.
  • Get Baseball Games Head-to-Head — Tool to get head-to-head baseball games between two teams. Use when comparing the match history between two specific baseball teams.
  • Get Basketball Bets — Tool to get all available basketball bet types. Use when you need to retrieve available betting options for basketball games.
  • Get Basketball Bookmakers — Tool to get all available basketball bookmakers. Use when you need to retrieve available bookmakers for basketball odds and betting data.
  • Get basketball statistics — Tool to get basketball statistics for a team in a given league and season. Use when you need detailed basketball team statistics including games played, wins, losses, points, and other performance metrics.
  • Get Formula 1 Circuits — Tool to get the list of available Formula 1 circuits. Use when searching for circuits by id, competition, name, or search term.
  • 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 Fighters Records — Tool to get fighter career statistics. Use when you need a fighter's complete record including wins, losses, draws, knockouts, and submissions.
  • 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 a
  • 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 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
  • 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 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 Formula 1 Competitions — Tool to retrieve Formula 1 competitions (Grand Prix races). Use when filtering competitions by id, name, country, city, or search term.
  • Get Formula 1 Races — Tool to retrieve Formula 1 race information for a given season. Use when you need to get race schedules, results, or details for a specific Formula 1 competition season.
  • Get Formula 1 Starting Grid — Tool to retrieve the starting grid for a Formula 1 race. Use when you need to get the qualifying positions and times for drivers before a race starts.
  • 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 AFL Games Quarters — Tool to retrieve AFL game quarter scores. Use when you need detailed scoring breakdown by quarter for one or multiple AFL games.
  • Get game statistics by teams — Tool to get team statistics from a game by ID. Use when you need detailed team stats (assists, blocks, field goals, rebounds, steals, turnovers, etc.) for a specific game or multiple games.
  • 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 Leagues — Tool to retrieve leagues and cups. Use when filtering competitions by id, name, country, code, season, team, type, current, search, or last.
  • 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 MMA Categories — Tool to fetch the list of all available MMA categories. Use when you need to get weight class categories (e.g., 'Flyweight', 'Lightweight', 'Heavyweight') for MMA fights.
  • Get MMA Fighters — Tool to fetch MMA fighters data. Use when you need to get fighter information by id, team, name, category, or search term.
  • Get MMA Fights — Tool to retrieve the list of MMA fights according to given parameters. Use when filtering fights by id, date, season, fighter, or weight category to get upcoming or past MMA fight details.
  • Get MMA Fight Results — Tool to retrieve results from one or several MMA fights. Use when you need outcome details like victory method, round, time, knockout type, or judge scores for specific fights by id(s) or date.
  • Get MMA Fighter Statistics — Tool to get fighter statistics from MMA fights. Use when you need detailed strike, takedown, and grappling statistics for fighters in specific fights or on a specific date.
  • Get NBA game statistics — Tool to get NBA game statistics including player stats for both teams. Use when you need detailed statistics for a specific NBA game such as points, rebounds, assists, field goals, free throws, and other performance metr
  • Get NFL Standings Conferences — Tool to retrieve the list of available conferences for the NFL to be used in the standings endpoint. Use when you need to know which conferences are available for a specific NFL league and season before fetching detailed
  • Get Odds — Tool to fetch pre-match odds. Use when you need odds filterable by fixture, league, season, date, timezone, bookmaker, bet, or to navigate pages.
  • 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 In-Play Odds — Tool to fetch in-play odds for fixtures in progress. Use during live matches to get in-play 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.

Related integrations

Browse all 900+ integrations →

Get started with API-Sports on Beauto

Sign up free, connect your API-Sports account in one click, and describe the workflow you want in plain English. Beauto's AI handles the rest — no API keys or code required.

Try Beauto free · Browse all 900+ integrations · How it works