yahoo_league_players
Retrieve players in a Yahoo fantasy league filtered by availability status (free agents, waivers, or all) with pagination support.
Instructions
The player pool filtered by availability — free agents, waivers, or all. The add/drop shortlist.
Returns: {fantasy_content:{league:[{league_key}, {players:{'0':{player:[[{player_key}, {player_id}, {name:{full, first, last}}, {editorial_team_abbr}, {display_position}, {eligible_positions}, {status:'IR'|'O'|'Q'}, {percent_owned}]]}, count}}]}} — SHAPE FROM VENDOR DOCS. HARD-CAPPED AT 25 PER PAGE: walk start to see more, and expect several calls for a full pool.
NOTE: this shape is from the vendor's documentation and has NOT been verified against a live response (we hold no key for this provider). Treat it as approximate — inspect the actual payload before relying on a field name.
Example: Available players {"leagueKey": "449.l.12345", "status": "A"}
Auth: needs your own key in YAHOO_CLIENT_ID or YAHOO_CLIENT_SECRET or YAHOO_REFRESH_TOKEN.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Page size (max 25). | |
| start | No | Pagination offset — Yahoo returns 25 at a time. | |
| format | No | Leave as json. | json |
| status | No | A available, FA free agents, W on waivers, T taken (rostered), K keepers. | A |
| leagueKey | Yes | League key. Required — part of the URL path. |