fanduel_research_projections
Retrieve FanDuel fantasy projections for MLB, NBA, NFL, NHL and golf by sport and type, including DFS salary, value and sport-specific stat columns.
Instructions
FanDuel Research fantasy projections. Returns numberFire's fantasy projections for MLB, NBA, NFL, NHL and golf in the service's rank order: each row has the player, team, game, FanDuel DFS salary and value (daily projections), and the stat columns of the player kind (points, rebounds and assists for the NBA; passing, rushing and receiving for NFL skill players; kicker, defense and individual defensive player columns; skater, goalie, batter and pitcher columns; golf finish odds). type picks the table: DAILY (needs slate_id), WEEKLY, YEARLY, REMAINING, PPR or SEASON_STATS; not every sport has every type, and position and scope depend on the table, so read them from the projection-tables route. An unknown slate is refused instead of silently returning other projections. Weekly NBA and MLB tables are empty outside their weeks. A player id can appear more than once in a yearly table.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Day of the slate as `YYYY-MM-DD` when `slate_id` is not from today; MLB, NBA and NHL DAILY only | |
| page | No | Page number, from 1; default 1, at most 10000 | |
| type | Yes | Projection type | |
| week | No | NFL week of the slate when `slate_id` is not from this week; NFL DAILY only | |
| limit | No | Rows per page, 1 to 200; default 50 | |
| scope | No | `TOTAL` or `PER_GAME`; only NBA WEEKLY, YEARLY, REMAINING and SEASON_STATS take it, default `TOTAL`; other tables return `400` | |
| sport | Yes | Sport | |
| season | No | NFL season of the slate; NFL DAILY only | |
| event_id | No | Golf event id from the projection-slates route; golf only, defaults to the only current event | |
| position | No | Position tab of the table; default is the table's default tab. Allowed values: `batters`, `pitchers`, `c`, `1b`, `2b`, `3b`, `ss`, `of`, `sp`, `rp` (MLB); `qb`, `rb`, `wr`, `te`, `flex`, `k`, `defense`, `idp` (NFL); `all`, `pg`, `sg`, `guards`, `sf`, `pf`, `forwards`, `centers` (NBA); `skaters`, `goalies`, `forwards`, `wingers`, `centers`, `d` (NHL); `all` (golf). Which of them a table offers is listed by projection-tables | |
| slate_id | No | Slate id from the projection-slates route; required for DAILY (golf defaults to its only slate); other types return `400` |