API-SPORTS MCP integration for AI agents.

Connect AI agents to API-SPORTS through 14 structured actions, including football get fixture events, football get fixture lineups, and football get fixture…

ACTION CONTRACTS
14
AUTHENTICATION
API key
SOURCE STATUS
Provider-backed

CATALOG SOURCE REVIEWED AUGUST 23, 2026 / ACTION NAMES AND SCHEMAS DERIVED FROM WORKING MACHINES PROVIDER SOURCE

CAPABILITY PROFILE

What the API-SPORTS integration exposes

The API-SPORTS Agent App exposes 14 provider-backed actions for data work. Its current contract lets an authorized agent query the event stream for a specified football match, such as goals, red and yellow cards, substitutions, and var, query the lineup, formation, starting lineup, substitutes and coaching information for a specified football game, and query the technical statistics of the specified football match, optionally returning the statistics of the first and second halves. These operations are called through Working Machines as typed capabilities rather than through browser navigation or copied UI steps.

A connection uses API key. Before execution, the agent can inspect the selected action, its required fields, declared scopes, and expected output contract. Provider credentials remain inside the Working Machines runtime; the calling agent receives the capability and its structured result, not the underlying secret.

For reliable operation, start with the narrowest action that satisfies the task, resolve stable provider identifiers before changing state, and validate the returned object or status after execution. Availability still depends on the connected API-SPORTS account, granted provider permissions, workspace policy, region, plan, and upstream API behavior.

VERIFIED ACTION SAMPLE

Real API-SPORTS capabilities.

Showing 12 of 14 actions. Risk labels are conservative signals based on operation names, not substitutes for provider documentation or runtime policy.

football_get_fixture_eventsREAD

Query the event stream for a specified football match, such as goals, red and yellow cards, substitutions, and VAR.

INPUTS: fixture / team / player / type

football_get_fixture_lineupsREAD

Query the lineup, formation, starting lineup, substitutes and coaching information for a specified football game.

INPUTS: fixture / team / player / type

football_get_fixture_statisticsREAD

Query the technical statistics of the specified football match, optionally returning the statistics of the first and second halves.

INPUTS: fixture / team / type / half

football_get_predictionsREAD

Check official predictions and recommendations for selected football matches.

INPUTS: fixture

football_get_standingsREAD

Query the football standings for a specified season, and the results can be converged by league or team.

INPUTS: league / team / season

football_get_team_statisticsREAD

Query the overall statistical performance of a specified team in a certain league season.

INPUTS: league / season / team / date

football_list_fixturesREAD

Check football schedules and scores by game, league, team, date, live status or time range.

INPUTS: id / ids / live / date / league

football_list_injuriesREAD

Check football injury information by game, league, team, player or date.

INPUTS: league / season / fixture / team / player

football_list_leaguesREAD

Query football leagues by league, country, season or search keyword and return the current available data coverage capabilities.

INPUTS: id / name / country / code / season

football_list_players_profilesREAD

Search football player profiles by player ID, search keyword or pagination page number.

INPUTS: player / search / page

football_list_players_statisticsREAD

Query player season statistics by player, team or league, support paging and search.

INPUTS: id / team / league / season / search

football_list_team_squadREAD

Query the current lineup of the specified team.

INPUTS: team

INPUT CONTRACTS

Know what the action needs before it runs.

football_get_fixture_events

fixtureREQUIRED
Contest ID.
teamOPTIONAL
Team ID.
playerOPTIONAL
Player ID.
typeOPTIONAL
Event or lineup filter type.

football_get_fixture_lineups

fixtureREQUIRED
Contest ID.
teamOPTIONAL
Team ID.
playerOPTIONAL
Player ID.
typeOPTIONAL
Event or lineup filter type.

football_get_fixture_statistics

fixtureREQUIRED
Contest ID.
teamOPTIONAL
Team ID.
typeOPTIONAL
Statistical item type.
halfOPTIONAL
Whether to return first and second half statistics.

football_get_predictions

fixtureREQUIRED
Contest ID.

PROVIDER-SPECIFIC WORKFLOWS

Jobs this Agent App can support

Inspect Football Get Fixture Events

Query the event stream for a specified football match, such as goals, red and yellow cards, substitutions, and VAR. Use this as a bounded discovery step, retain the returned identifier, and avoid expanding the read beyond the task's stated scope.

football_get_fixture_events

Verify with Football Get Fixture Lineups

Query the lineup, formation, starting lineup, substitutes and coaching information for a specified football game. Compare the returned provider state with the intended outcome and preserve stable IDs or canonical links in the run record.

football_get_fixture_lineups

SAFETY BOUNDARY

Operate API-SPORTS with explicit limits

  • Authorize API-SPORTS with API key and grant only the provider access required by the selected actions.
  • The current action names appear read-oriented, but returned API-SPORTS data may still be sensitive and should be minimized before it enters model context.
  • Do not infer permission from catalog visibility. Workspace policy, connection identity, and upstream authorization still govern execution.
  • No provider scope string is declared on the sampled actions. Verify the connected account's actual permissions in API-SPORTS rather than assuming unrestricted access.
  • After a call, inspect the structured result and execution record before reporting that the API-SPORTS task completed successfully.

CONNECTION MODEL

API key

API-SPORTS API key sent with the x-apisports-key header. Sign up and manage it from the official API-SPORTS dashboard: https://api-sports.io/.

Working Machines stores provider credentials behind the execution boundary. An agent can use an authorized connection identity, but catalog discovery alone does not reveal OAuth tokens, API keys, or provider secrets.

READ SIGNALS
14
WRITE SIGNALS
0
HIGH IMPACT
0
REVIEW SIGNALS
0

EVIDENCE AND AVAILABILITY

Provider reference

Action names, input fields, authentication types, and counts on this page are generated from the Working Machines provider catalog. Provider behavior, quotas, object semantics, account eligibility, and regional availability remain governed by API-SPORTS.

Official API-SPORTS website

ONE CONNECTION. REAL WORK.

Give your agent software it can use.

Connect through MCP or explore the Agent App catalog and choose only the capabilities your workflow needs.

EXPLORE AGENT APPS