vMira
API-Sports logo

Connect API-Sports to vMira

Chat with API-Sports and automate it — get Coaches in API-Sports, on demand or on a schedule. Connect with your own credentials, then use it across web, WhatsApp, Telegram, Instagram, Messenger and LINE.

Use it anywhere you chat

Run API-Sports from the chat you already use.

Connect API-Sports once and use it from WhatsApp, Instagram, Telegram, Messenger, LINE — or the web. One account, same history and connected apps across every surface.

Developer Tools

What API-Sports does — and what Mira does with it.

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..

67 chat actionsConnect with your credentialsLeast-privilege & revocableDeveloper Tools

From any chat

What Mira can do with API-Sports.

31 API-Sports actions, run in plain language from the web or any messaging app — WhatsApp, Instagram, Telegram, Messenger or LINE. Just ask; Mira maps it to the right action and runs it on your account.

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

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.

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...

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 inc...

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 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.

Get Players

Tool to get player statistics. use when fetching players by id, team, league, season, search, or pagination.

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 Predictions

Tool to get predictions about a fixture. use when you need calculated predictions for a given fixture id.

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 Teams

Tool to retrieve available teams. use when filtering teams by id, name, league, season, country, code, venue, or search before fetching detailed team data.

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.

Get Timezone

Tool to fetch the complete list of available timezones for fixture queries. use when you need valid timezone identifiers (e.g., 'europe/london') before calling fixtures endpoints.

Get Transfers

Tool to get all available transfers for players and teams. use when you need transfer history filtered by player or team.

Get Trophies

Tool to get trophies for a player or coach. use when you need to list honors filtered by player(s) or coach(es).

Chat or automate

Put API-Sports on autopilot.

Ask once, or set it and forget it. Turn API-Sports actions into recurring vMira workflows — scheduled runs that run on their own and deliver straight to your chat on any platform.

Every morning

Mira get Coaches and sends the result to your chat.

Every week

Mira get Countries and posts a digest to Slack or WhatsApp.

On any schedule

Mira chains several API-Sports actions into one recurring workflow, delivered wherever you chat.

Try asking

Things to ask Mira about API-Sports.

Get Coaches in API-Sports

Get Countries in API-Sports

Get Fixtures in API-Sports

Get fixtures events in API-Sports

Get Head-to-Head Fixtures in API-Sports

Connect in a few steps

How to connect API-Sports to vMira.

01

Open a chat

On the web app or in WhatsApp, Telegram, Instagram or Messenger.

02

Ask for API-Sports

Tell Mira what you want done — e.g. “Get Coaches in API-Sports.”

03

Add your credentials

Connect API-Sports with your own API key or OAuth app — Mira stores it securely and acts on your behalf, revocable anytime.

FAQ

API-Sports + vMira, in brief.

Can I connect API-Sports to AI?

Yes. Connect API-Sports to vMira and run it from any chat with your own credentials. Mira turns your plain-language request into the right API-Sports action and runs it on your account.

What can Mira do with API-Sports?

31 API-Sports actions — including Get Coaches, Get Countries, Get Fixtures. Just ask in plain language once it is connected.

Can I automate API-Sports or run it on a schedule?

Yes. Beyond one-off asks, build recurring vMira workflows — scheduled runs that chain API-Sports actions and deliver the result to your chat automatically.

Which apps can I use API-Sports from?

The web at vmira.ai and inside WhatsApp, Instagram, Telegram, Messenger and LINE — one account, with your history and connected apps following you across every surface.

Is API-Sports on vMira free?

You can start free. Paid plans (from $4/mo) raise the limits and unlock heavier use, the top models, and more workflow runs. The same account works on the web and every messaging app.

Half the price

Every AI. Up to 200× the usage. From $4 a month.

See plans