fpl_get_manager_squad
Retrieve a manager's squad for a gameweek using their team ID. Shows starting XI, bench, captain, vice-captain, formation, points, transfers, and auto-subs.
Instructions
Get a manager's squad selection for a specific gameweek using their team ID.
Shows the 15 players picked, captain/vice-captain choices, formation, points scored, transfers made, and automatic substitutions. This is a simpler alternative to fpl_get_manager_gameweek_team that uses team ID directly instead of requiring manager name and league ID lookup.
Args: params (GetManagerSquadInput): Validated input parameters containing: - team_id (int): Manager's team ID (entry ID) - gameweek (int | None): Gameweek number (1-38), defaults to current GW - response_format (ResponseFormat): 'markdown' or 'json' (default: markdown)
Returns: str: Complete team sheet with starting XI, bench, and statistics
Examples: - View current team: team_id=123456 - View specific gameweek: team_id=123456, gameweek=13 - Get as JSON: team_id=123456, gameweek=15, response_format="json"
Error Handling: - Returns error if team ID not found - Returns error if gameweek not started yet - Returns formatted error message if API fails
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |