supercoach_real_fixture
Retrieve AFL, NRL, EPL, NBA, NBL, NFL, or BBL fixtures for a season or round, including kickoff, teams, venue, final scores, live match status, and head-to-head bookmaker odds.
Instructions
Fixtures for one game+season — each carries kickoff, both teams, venue/location, final scores (team1_score/team2_score + verbose), live match_status/period, AND the head-to-head bookmaker odds (team1_odds/team2_odds + bookmaker title/link). Pass round for one round, or omit it for the whole season (AFL ≈ 207 rows). Paginate with page/page_size.
Returns: array of {id, season, round, kickoff, team1, team2, location, venue, team1_score, team2_score, team1_score_verbose, team2_score_verbose, team1_odds, team2_odds, margin_game, match_status, period, period_status, featured, team1_bookmaker_title, team1_bookmaker_link, …}
Example: AFL round-16 fixtures + scores + odds {"sport": "afl", "year": 2026, "round": 16}
Auth: none needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Game mode: `classic` (the salary-cap game — default, all 7 sports) or `draft` (the draft league variant — afl/nrl/nba/epl; adds a top-level predraft_rank + player_stats.position_ranks to each player). Same response shape otherwise. | classic |
| page | No | 1-based page. | |
| year | Yes | Season key (NOT always the calendar year). afl/nrl = current calendar year (2026 now). epl/nba/nbl/nfl/bbl = the season's year, currently 2025 (2024 archived). When unsure, try the current year, then the prior year if the feed is empty. Required — part of the URL path. | |
| round | No | Round number. Omit for the entire season. | |
| sport | Yes | Which SuperCoach game: afl | nrl | epl | nba | nbl | nfl | bbl. Response shape is identical across all seven; only the per-player stat columns differ. Required — part of the URL path. | |
| page_size | No | Rows per page (default 9998 = effectively all). |