Get All My Teams (across every league)
fantasy_get_my_teamsYour personal scoreboard and kickoff check across connected teams. ALWAYS render a separate section for EACH team, labeled with team and league; never mix players or points across teams. Default view=scoreboard returns only personal matchups with compact starter highlights, verified game-progress coverage and actual score changes when comparison_snapshot from a previous response is supplied. Use view=kickoff for "am I ready for kickoff", empty slots, injury checks, deadlines and replacement options in each league. Use view=summary for lighter standings and totals. Keep comparison_snapshot private and pass it unchanged on the next refresh; it expires after 24 hours and cannot authorize any account access. Use for anything plural or cross-league ("my teams", "how am I doing", "my week"; pass sport for "my football teams") — do NOT answer those from one league. Needs a connected profile. For one named league's detail, fantasy_get_my_team.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | scoreboard: compact live scoring per team; kickoff: lineup readiness plus injuries and replacement options; summary: lighter standings and totals. | scoreboard |
| sport | No | Optional: only this sport, e.g. 'NFL' for 'my football teams'. Omit for ALL sports. | |
| provider | No | Optional: only this provider. Omit to aggregate across all. | |
| league_query | No | Optional: exactly one configured league. Omit for all matching teams. | |
| response_format | No | 'markdown' (default) or 'json' (raw payload). | markdown |
| comparison_snapshot | No | Opaque comparison_snapshot from the previous response to this same connection. Pass unchanged for actual score changes; never fabricate it or show it to the user. |