nbl_schedule
Fetch NBL match schedules and results for a season, with times, scores, status, and team details, filterable by phase.
Instructions
Every match for one season — each with start_time, round, match_status (complete/upcoming/live), home/away scores, attendance, match_slug/title, a play_by_play flag, the Genius external_id, and full home_team/away_team objects (name, team_code, logos, colours). seasonType=all for the whole season.
Returns: {type, count, data:[{id, external_id, start_time, round, match_status, home_score, away_score, attendance, match_slug, match_title, play_by_play, home_team:{id, name, team_code, team_logo, color_primary}, away_team:{…}}]}
Example: Full NBL26 schedule + results {"year": 2025, "seasonType": "all"}
Auth: none needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| year | Yes | Season START year — 2025 = NBL26 (current 2025-26 season), 2026 = NBL27. Required — part of the URL path. | |
| seasonType | No | Phase to list (default all). | all |