---
title: "Get a single projected_player_stat by id"
method: GET
path: "/api/v1/nba/projected_player_stats/{id}"
tags: ["NBA"]
deprecated: true
---

# Get a single projected_player_stat by id

`GET /api/v1/nba/projected_player_stats/{id}`

## Request

- Base URL: `https://api.stat-api.com`
- URL: `https://api.stat-api.com/api/v1/nba/projected_player_stats/{id}`
- Auth: HTTP bearer

> **Deprecated.**

Deprecated: served for existing callers, out of the API docs. Deprecated — use GET /api/v1/dfs/slates/{slate_id}/projections, which serves this stat line for every seat of a DFS slate with its fantasy points (and GET /api/v1/dfs/contests/{contest_id}/projections, with the contest's projected ownership). This table stays served for existing callers. Our projection of each NBA player in each game before tip — the chance to play and to start, minutes with their range, usage rate, points, rebounds, assists, steals, blocks, threes and turnovers, the common combos, and double-double and triple-double chances. One current row per game, player and engine version, the same stat line for every DFS operator; it updates until tip and never changes after.

## Path parameters

- `id` integer, required: Primary Key

## Response `200`

Single projected_player_stats row.

- NBAProjectedPlayerStats: Deprecated — use GET /api/v1/dfs/slates/{slate_id}/projections, which serves this stat line for every seat of a DFS slate with its fantasy points (and GET /api/v1/dfs/contests/{contest_id}/projections, with the contest's projected ownership). This table stays served for existing callers. Our projection of each NBA player in each game before tip — the chance to play and to start, minutes with their range, usage rate, points, rebounds, assists, steals, blocks, threes and turnovers, the common combos, and double-double and triple-double chances. One current row per game, player and engine version, the same stat line for every DFS operator; it updates until tip and never changes after.
  - `ast` number, float, required: Projected assists (mean).
  - `blk` number, float, required: Projected blocks (mean).
  - `double_double_probability` number, float, required: Chance of a double-double, 0 to 1.
  - `expected_starter` boolean, nullable: True when the player was in the expected starting lineup when the projection ran; null when no lineup was known.
  - `fg3m` number, float, required: Projected three-pointers made (mean).
  - `game_id` integer, required
  - `id` integer, required: Primary Key
  - `inputs_as_of` string, date-time, required: Time of the newest input the projection used (UTC). Always before the game's tip.
  - `lineup_confirmed` boolean, nullable: True when that starting lineup was confirmed; null when no lineup was known.
  - `minutes_mean` number, float, required: Projected minutes (mean).
  - `minutes_p10` number, float, required: Projected minutes, 10th percentile.
  - `minutes_p25` number, float, required: Projected minutes, 25th percentile.
  - `minutes_p50` number, float, required: Projected minutes, median.
  - `minutes_p75` number, float, required: Projected minutes, 75th percentile.
  - `minutes_p90` number, float, required: Projected minutes, 90th percentile.
  - `minutes_std` number, float, required: Standard deviation of the projected minutes.
  - `play_probability` number, float, required: Chance the player plays, 0 to 1.
  - `player_id` integer, required
  - `position` string, nullable: The player's position as the roster service gave it for this game.
  - `pra` number, float, required: Projected points + rebounds + assists (mean).
  - `projection_id` integer, required: Engine version id (main.projections; STAT_API_NBA 2.2, the NFL engine's version).
  - `pts` number, float, required: Projected points (mean).
  - `pts_ast` number, float, required: Projected points + assists (mean).
  - `pts_reb` number, float, required: Projected points + rebounds (mean).
  - `reb` number, float, required: Projected rebounds (mean).
  - `reb_ast` number, float, required: Projected rebounds + assists (mean).
  - `start_probability` number, float, required: Chance the player starts, 0 to 1.
  - `stat_quantiles` object, required: The 10th percentile, median and 90th percentile of each projected stat, keyed by stat name (pts, reb, ast, stl, blk, fg3m, tov), each an object of p10, p50 and p90.
  - `status` string, nullable: The player's status for this game when the projection ran, the newest change before tip from any source (the official injury report, the league's inactive list, DraftKings, FanDuel or a media report); null when no source gave one.
  - `status_source` string, nullable: Which source gave the status: an operator (draftkings, fanduel), a media report (media), or the league: league_report (the official injury report) or league_inactive_list (the league's inactive list).
  - `stl` number, float, required: Projected steals (mean).
  - `stocks` number, float, required: Projected steals + blocks (mean).
  - `team_id` integer, required
  - `tov` number, float, required: Projected turnovers (mean).
  - `triple_double_probability` number, float, required: Chance of a triple-double, 0 to 1.
  - `usage_rate` number, float, required: Projected usage rate (USG%) while on the floor — the player's share of the possessions his team uses (field-goal attempts + 0.44 × free-throw attempts + turnovers), scaled to five players on the floor. It sets his share of the team's projected points; 0 when he does not play.
  - `zero_reason` string, nullable: Why the player projects 0 minutes (ruled out, inactive, not on the roster); null for a player who may play.

## Other responses

- `404`: Row not found.

---

[API](https://skmtc.dev/stat-api/apis/sports-db-public-api.md) · [All operations](https://skmtc.dev/stat-api/apis/sports-db-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/stat-api/apis/sports-db-public-api/revisions/0c8484d5fc29?raw)
