mfl_players
Retrieves MFL player records with ID, name, position, and NFL team, supplying the ID translation table needed for roster, lineup, and waiver calls. Use specific player IDs or SINCE to reduce large responses.
Instructions
Every player MFL knows: id, name, position, NFL team. The id translation table every other MFL tool depends on. LARGE.
Returns: {players:{timestamp, player:[{id, name:'Last, First', position, team}]}} — id is MFL's own player id and is what every roster, lineup and waiver call speaks. name is 'Surname, Firstname'. VERIFIED live 2026.
The full table is thousands of players; prefer PLAYERS= or SINCE= once you have ids.
Example: Look up three players by id {"year": 2026, "PLAYERS": "13593,14208,15029"}
Auth: works without a key; MFL_COOKIE unlocks more if set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| JSON | No | Leave as-is. | |
| TYPE | No | Leave as-is. | players |
| year | Yes | Season year, e.g. 2026. Required — part of the URL path. | |
| SINCE | No | Unix time; return only players changed since then. The cheap way to stay current. | |
| DETAILS | No | 1 adds height, weight, DOB, college and draft info — several MB. Omit unless you need it. | |
| PLAYERS | No | Specific player ids, comma-separated — far smaller than the full table. |