---
title: "DFS Slates - by Date"
method: GET
path: "/v3/nfl/projections/{format}/DfsSlatesByDate/{date}"
tags: ["NFL v3 Projections"]
---

# DFS Slates - by Date

`GET /v3/nfl/projections/{format}/DfsSlatesByDate/{date}`

## Request

- Base URL: `https://api.sportsdata.io`
- URL: `https://api.sportsdata.io/v3/nfl/projections/{format}/DfsSlatesByDate/{date}`
- Auth: one of:
  - API key in header `Ocp-Apim-Subscription-Key`
  - API key in query parameter `key`
- TypeScript: <https://skmtc.dev/sportsdata/apis/nfl-api/docs/v3/nfl/projections/:format/DfsSlatesByDate/:date/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns DFS slates, including eligible games, positions, captain mode, players and salaries, for a given date.

## Path parameters

- `format` 'JSON' | 'XML', required
- `date` string, required

## Response `200`

Success

- DfsSlate[]
  - `SlateID` integer: Unique ID of a Slate (assigned by SportsDataIO).
  - `Operator` string, nullable: The name of the operator who is running contests for this slate. Possible values: FanDuel, DraftKings, Yahoo, FantasyDraft, etc.
  - `OperatorSlateID` integer, nullable: Unique ID of a slate (assigned by the operator).
  - `OperatorName` string, nullable: The name of the slate (assigned by the operator). Possible values: Main, Express, Arcade, Late Night, etc.
  - `OperatorDay` string, nullable: The day (in EST/EDT) that the slate begins (assigned by the operator).
  - `OperatorStartTime` string, nullable: The date and time that the slate begins; assigned by the operator (in US Eastern Time)
  - `NumberOfGames` integer, nullable: The day that the slate begins; assigned by the operator (in US Eastern Time)
  - `IsMultiDaySlate` boolean, nullable: Whether this slate uses games that take place on different days.
  - `RemovedByOperator` boolean, nullable: Indicates whether this slate was removed/deleted by the operator.
  - `OperatorGameType` string, nullable: The game type of the slate. Will often be null as most operators only have one game type.
  - `DfsSlateGames` DfsSlateGame[]: The games that are included in this slate
    - `SlateGameID` integer: Unique ID of a SlateGame (assigned by SportsDataIO).
    - `SlateID` integer: Unique ID of a Slate (assigned by SportsDataIO).
    - `GameID` integer, nullable: The unique ID of this game tied to this SlateGame
    - `OperatorGameID` integer, nullable: Unique ID of a SlateGame (assigned by the operator)
    - `RemovedByOperator` boolean, nullable: Indicates whether this game was removed/deleted by the operator.
    - `ScoreID` integer, nullable: Unique ID of the Score/Game
    - `Game` Schedule
      - `GameKey` string, nullable: A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season; SeasonType; Week and HomeTeam. Note: This value will be NULL for bye weeks
      - `SeasonType` integer: The type of season that this game corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
      - `Season` integer: The NFL season of the game
      - `Week` integer: The NFL week of the game (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to 4). Note: seasons after 2021 will have only 3 preseason weeks
      - `Date` string, nullable: The date and time of the game (in US Eastern Time)
      - `AwayTeam` string, nullable: The abbreviation [Key] of the away team
      - `HomeTeam` string, nullable: The abbreviation [Key] of the home team
      - `Channel` string, nullable: The television station broadcasting the game
      - `PointSpread` number, nullable: The oddsmaker point spread at game start from the perspective of the team (negative numbers indicate the HomeTeam is favored; positive numbers indicate the AwayTeam is favored)
      - `OverUnder` number, nullable: The total points line (over/under) at game start
      - `StadiumID` integer, nullable: The unique ID of the team's current home stadium
      - `Canceled` boolean, nullable: Indicates whether the game was canceled
      - `GeoLat` number, nullable: The geographic latitude coordinate of the venue where the game is taking place
      - `GeoLong` number, nullable: The geographic longitude coordinate of the venue where the game is taking place
      - `ForecastTempLow` integer, nullable: The forecasted low temperature on game day at this venue (Fahrenheit).
      - `ForecastTempHigh` integer, nullable: The forecasted high temperature on game day at this venue (Fahrenheit).
      - `ForecastDescription` string, nullable: The forecast description on game day at this venue.
      - `ForecastWindChill` integer, nullable: The forecasted wind chill on game day at this venue.
      - `ForecastWindSpeed` integer, nullable: The forecasted wind speed on game day at this venue.
      - `AwayTeamMoneyLine` integer, nullable: The sportsbook's moneyline for the away team
      - `HomeTeamMoneyLine` integer, nullable: The sportsbook's moneyline for the home team
      - `Day` string, nullable: The date of the game (in US Eastern Time)
      - `DateTime` string, nullable: The date and time of the game (in US Eastern Time)
      - `GlobalGameID` integer, nullable: A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
      - `GlobalAwayTeamID` integer, nullable: A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues
      - `GlobalHomeTeamID` integer, nullable: A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues
      - `ScoreID` integer: Unique ID of the score/game
      - `StadiumDetails` Stadium
        - `StadiumID` integer: The unique ID of the stadium
        - `Name` string, nullable: The full name of the stadium
        - `City` string, nullable: The city where the stadium is located
        - `State` string, nullable: The city where the venue is located
        - `Country` string, nullable: The 3-digit country code where the stadium is located
        - `Capacity` integer, nullable: The estimated seating capacity of the stadium
        - `PlayingSurface` string, nullable: The playing surface of the stadium (Grass, Artificial or Dome)
        - `GeoLat` number, nullable: The geographic latitude coordinate of this venue
        - `GeoLong` number, nullable: The geographic longitude coordinate of this venue.
        - `Type` string, nullable: The type of the stadium (possible values: Outdoor, Dome, RetractableDome)
      - `Status` string, nullable: The status of the game. For a description of possible values, see <a href="https://support.sportsdata.io/hc/en-us/articles/14287629964567-Process-Guide-Game-Status" target="_blank">here.</a> For how suspended and postponed games are handled specifically, see <a href="https://support.sportsdata.io/hc/en-us/articles/4404845580567-Postponed-and-Rescheduled-Games" target="_blank">here</a>.
      - `IsClosed` boolean, nullable: Indicates whether the game is over and the final score has been verified and closed out.
      - `DateTimeUTC` string, nullable: The date and time of the game (in UTC)
      - `Deleted` boolean: Indicates whether the game or event has been soft deleted and never existed on the real-life schedule. Deleted records have their Status set to Canceled and are retained for reference only.
  - `DfsSlatePlayers` DfsSlatePlayer[]: The players that are included in this slate
    - `SlatePlayerID` integer: Unique ID of a SlatePlayer (assigned by SportsDataIO)
    - `SlateID` integer: Unique ID of a Slate (assigned by SportsDataIO)
    - `SlateGameID` integer, nullable: Unique ID of a SlateGame (assigned by SportsDataIO)
    - `PlayerID` integer, nullable: The unique PlayerID of the player as assigned by SportsDataIO tied to this SlatePlayer. This points to data in the respective sports' player feeds Note: this ID will stay with the player throughout their entire career
    - `PlayerGameProjectionStatID` integer, nullable: The SportsDataIO StatID that this SlatePlayer refers to. This points to data in the respective sports' projected player game stats feeds. This field is only filled for Players. For the NFL feeds; this is the PlayerGameProjection.PlayerGameID
    - `FantasyDefenseProjectionStatID` integer, nullable: The SportsDataIO StatID that this SlatePlayer refers to. This field is only filled for Defense/Special Teams. For the NFL feeds, this is the FantasyDefenseGameProjection.FantasyDefenseID.
    - `OperatorPlayerID` string, nullable: Unique ID of the Player (assigned by the operator)
    - `OperatorSlatePlayerID` string, nullable: Unique ID of the SlatePlayer (assigned by the operator)
    - `OperatorPlayerName` string, nullable: The player's name (assigned by the operator)
    - `OperatorPosition` string, nullable: The player's eligible positions (assigned by the operator)
    - `OperatorRosterSlots` string[]: The player's eligible positions to be played in the contest (assigned by the operator). Note: This would include FLEX; etc plays for those that are eligible
    - `OperatorSalary` integer, nullable: The player's salary for the contest (assigned by the operator).
    - `Team` string, nullable: The abbreviation [Key] of the team
    - `TeamID` integer, nullable: The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL
    - `RemovedByOperator` boolean, nullable: Indicates whether this player was removed/deleted by the operator.
  - `SlateRosterSlots` string[]: The positions that need to be filled for this particular slate
  - `SalaryCap` integer, nullable: The salary cap for the current slate (is null for slates with no salary cap such a Tiers gametypes)

## Other responses

- `401`: Unauthorized

## Changes

- **2026-11-07** `2dca8b6e9675`: 1 info
  - added the optional property `items/DfsSlateGames/items/Game/Deleted` to the response with the `200` status

[Operation history](https://skmtc.dev/sportsdata/apis/nfl-api/changes/v3/nfl/projections/:format/DfsSlatesByDate/:date/get.md)

---

[API](https://skmtc.dev/sportsdata/apis/nfl-api.md) - [All operations](https://skmtc.dev/sportsdata/apis/nfl-api/llms.txt) - [OpenAPI document](https://skmtc.dev/sportsdata/apis/nfl-api/revisions/2dca8b6e9675?raw)
