fpl_find_fixture_opportunities
Analyzes upcoming fixture difficulty, identifies teams with easiest schedules, and recommends their top players by position.
Instructions
Find teams with the easiest upcoming fixtures and their best assets.
Analyzes fixture difficulty for all 20 teams over the next N gameweeks. Identifies teams with the most favorable schedule and recommends their top-performing players (filtered by position if requested).
Args: params (FindFixtureOpportunitiesInput): Validated input parameters containing: - num_gameweeks (int): Number of gameweeks to analyze (3-10) - max_teams (int): Number of teams to recommend (1-5) - positions (list[str] | None): Optional position filter
Returns: str: Analysis of best teams to target and their key players
Examples: - Target next 5 GWs: num_gameweeks=5 - Find best attackers: positions=['Midfielder', 'Forward']
Error Handling: - Returns error if data unavailable - Returns formatted error message if API fails
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |