apisports_football_fixtures
Get football fixtures and results by date, league, team, or fixture ID. Filter by season, status, or timezone to view match details like scores, venues, and statuses.
Instructions
Football fixtures and results by date, league or team. Give at least one filter.
Returns: {results, response:[{fixture:{id, date, timestamp, venue:{name, city}, status:{long, short, elapsed}}, league:{id, name, country, season, round}, teams:{home:{id, name, winner}, away:{…}}, goals:{home, away}, score:{halftime, fulltime, extratime, penalty}}]} — SHAPE FROM VENDOR DOCS. goals is the 90-minute score; score.penalty decides a shootout, so a cup tie needs both.
NOTE: this shape is from the vendor's documentation and has NOT been verified against a live response (we hold no key for this provider). Treat it as approximate — inspect the actual payload before relying on a field name.
Example: A day's fixtures {"date": "2024-08-17"}
Auth: needs your own key in API_SPORTS_KEY.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | One fixture id. | |
| date | No | YYYY-MM-DD (all leagues that day). | |
| last | No | The N most recent finished fixtures. | |
| next | No | The N upcoming fixtures. | |
| team | No | Team id. | |
| league | No | League id. | |
| season | No | Season starting year — REQUIRED whenever you pass `league` or `team`. | |
| status | No | Short status codes, e.g. NS, 1H, FT (comma-separated). | |
| timezone | No | IANA zone, e.g. Australia/Melbourne. Default is UTC. |