API-Sports

API-Sports

Read-only sports data API for football/soccer (fixtures, live scores, standings, teams, players, odds, predictions) and other sports, keyed by a single API-Sports account key.

API Key38 tools1 trigger

Three ways to use API-Sports

Chat with Geni

Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.

Build a workflow

Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.

Power an app

Use this integration as a data source or action layer behind a dashboard, form, or internal tool.

Supported tools

Actions your AI agents can perform with API-Sports.

Get API Status

Get the account name, subscription plan, and daily request usage for the API key.

Tool

Get Coaches

Get coach information and career history by id, team, or search. Note the path is /coachs.

Tool

Get Fixture Events

Get the timeline of events (goals, cards, subs, VAR) for a fixture.

Tool

Get Fixture Lineups

Get starting XI, substitutes, formation, and coach for each team in a fixture.

Tool

Get Fixture Player Statistics

Get per-player statistics for a single fixture (minutes, rating, goals, passes, tackles, etc.).

Tool

Get Fixture Rounds

List the rounds (matchdays) available for a league and season.

Tool

Supported triggers

Start a workflow when something happens in API-Sports.

New Finished Fixture in API-Football

Triggers when a fixture finishes (full time, after extra time, or penalties) in a league and season.

Trigger

Get started automating API-Sports

01Connect your accountLink your account securely with OAuth or an API key.
02Choose a trigger or toolPick the events and actions your workflow should use.
03Configure the workflowDescribe what you want and Geni wires it up for you.
04Refine the processTest runs, review output, and tweak until it's right.
05Turn it onSet it live and it runs on a schedule or on events.

Ready-to-use workflows

Prompts using API-Sports

Browse all

Matchday content desk for football social accounts

Plan every fixture's preview, team news, kickoff and full time posts on one week board, then schedule each one to Buffer at the right hour.

API-SportsBuffer

Run your office football prediction league in one app

Everyone picks scores before kickoff, points land automatically when matches finish, and the season table posts straight to Slack.

API-SportsSlack

Fantasy football transfer planner and comparison bench

Compare up to four players side by side, check their next five fixtures and injury status, and build a shortlist you can share with your mini league.

API-SportsGoogle Sheets

Turn each week's football fixtures into a venue staffing plan

Every Monday, rank the week's matches by expected demand, put the big ones on your venue calendar, and post a rota-ready summary to Slack.

API-SportsGoogle CalendarSlack

Weekend football matchday preview, posted to Slack

Every Friday, get a ready-to-read preview of your league's weekend matches, with positions, form, scorers to watch, and predicted results, posted to Slack.

API-SportsSlack

Weekly matchday preview drafts for your football site

Every Tuesday, get a ready-to-review preview of your club's next match, complete with form, head-to-head history, players to watch, and a predicted score.

API-SportsWordPress

Log daily football results and league standings to Sheets

Every morning, automatically record yesterday's match results and each league's latest table into a spreadsheet you can chart or pivot.

API-SportsGoogle Sheets

Match-day fantasy football injury and lineup brief

On the mornings your club plays, get a plain-English rundown of who is out, who is doubtful, and how it reshapes the team, posted straight to Discord.

API-SportsDiscord