mfl_rosters
Get franchise rosters for an MFL league season, including player status (active/IR/taxi), salary, and contract.
Instructions
Every franchise's roster, with each player's status (active / IR / taxi) and salary or contract if the league uses them.
Returns: {rosters:{franchise:[{id:'0001', player:[{id, status:'ROSTER'|'INJURED_RESERVE'|'TAXI_SQUAD', salary, contractYear}]}]}} — status is what an IR or taxi move changes. Join id to mfl_players for names.
Example: One franchise's roster {"year": 2026, "L": "10005", "FRANCHISE": "0001"}
Auth: works without a key; MFL_COOKIE unlocks more if set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| L | Yes | League id. | |
| W | No | Roster as it stood in this week; must be <= the upcoming week. | |
| JSON | No | Leave as-is. | |
| TYPE | No | Leave as-is. | rosters |
| year | Yes | Season year. Required — part of the URL path. | |
| APIKEY | No | Read-only alternative to the cookie. | |
| FRANCHISE | No | Just this franchise's roster, e.g. '0001'. Much smaller. |