Properties
| Name | Type | Description |
|---|---|---|
| as_of | string | Server time of the answer (ISO 8601, UTC). |
| current_season | integernull | Season of the current week. |
| current_week | integernull | Current regular-season week. Before week 1 it is week 1; after the last week it is the last week. |
| end_date | stringnull | Last day of the week window, the week's last game day (YYYY-MM-DD, US Eastern). |
| first_kickoff | stringnull | First kickoff of the week (ISO 8601, UTC). |
| flagships | object | The described week's flagship contest per operator (custom/dfs/flagship.rs): DraftKings' main-slate Millionaire with the most entries, FanDuel's main-slate Sunday Million with the most entries (satell |
| flagships_latest | object | Per operator, the most recent week (game Sunday on or before today) whose flagship has a lineup capsule and is free: the contest the Contest Analysis tool opens for a visitor with no key. |
| games | integer | Regular-season games in the week. |
| games_final | integer | Games with status Final. |
| games_live | integer | Games that have kicked off and are not Final. |
| games_upcoming | integer | Games that have not kicked off. |
| last_kickoff | stringnull | Last kickoff of the week (ISO 8601, UTC). |
| next_kickoff | stringnull | Next kickoff after now in the week (ISO 8601, UTC); null once every game has started. |
| phase | string | preseason (before week 1), regular_season (inside a week window), postseason (after the last week until the last postseason game), or offseason. |
| primetime_flagships | object | The described week's single-game flagships (custom/dfs/flagship.rs, Frank 2026-10-01): per primetime night, the GUARANTEED contest with the biggest prize pool among the night's DraftKings pre-game Sho |
| primetime_slates | object | The described week's primetime games and their pre-game single-game slates (custom/dfs/primetime.rs): tnf = every game that kicks off on a Thursday (US Eastern), mnf = every game that kicks off on a M |
| season | integernull | Season of the described week (the current one unless season or week was passed). |
| slates | array | The week's DFS slates, largest total prize money first. |
| start_date | stringnull | First day of the week window (YYYY-MM-DD, US Eastern). |
| today | string | Today in US Eastern time (YYYY-MM-DD). |
| week | integernull | The described week. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://artifacts.apis.io/stat-api-com/json-schema/stat-api-com-nflseasons-context-nfl-context-response-schema.json",
"title": "NFLSeasonsContext_NflContextResponse",
"x-generated": "2026-10-31",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/stat-api-com-openapi.json#/components/schemas/NFLSeasonsContext_NflContextResponse",
"properties": {
"as_of": {
"description": "Server time of the answer (ISO 8601, UTC).",
"type": "string"
},
"current_season": {
"description": "Season of the current week.",
"type": [
"integer",
"null"
]
},
"current_week": {
"description": "Current regular-season week. Before week 1 it is week 1; after the last week it is the last week.",
"type": [
"integer",
"null"
]
},
"end_date": {
"description": "Last day of the week window, the week's last game day (YYYY-MM-DD, US Eastern).",
"type": [
"string",
"null"
]
},
"first_kickoff": {
"description": "First kickoff of the week (ISO 8601, UTC).",
"type": [
"string",
"null"
]
},
"flagships": {
"description": "The described week's flagship contest per operator (custom/dfs/flagship.rs): DraftKings' main-slate Millionaire with the most entries, FanDuel's main-slate Sunday Million with the most entries (satellites never count). Null until the contest has a lineup capsule; never a substitute.",
"properties": {
"draftkings": {
"description": "DraftKings: the week's flagship, or null until it has a lineup capsule.",
"properties": {
"contest_id": {
"description": "The flagship contest (open it in /api/v1/dfs/contests/{contest_id}/standings).",
"format": "int64",
"type": "integer"
},
"entries": {
"description": "The contest's entries.",
"format": "int64",
"type": "integer"
},
"entry_fee_cents": {
"description": "Entry fee in cents.",
"format": "int64",
"type": "integer"
},
"free": {
"description": "True when anyone may read the contest's top 100 entries without a key (season 2026 and later, FREE_FLAGSHIP_FROM_SEASON). False in the 2021-2025 archive, the Pro product.",
"type": "boolean"
},
"name": {
"description": "The contest's name.",
"type": "string"
},
"operator": {
"description": "draftkings or fanduel.",
"type": "string"
},
"prize_pool_cents": {
"description": "Prize pool in cents.",
"format": "int64",
"type": "integer"
},
"season": {
"description": "Season start year of the week.",
"type": "integer"
},
"slate_id": {
"description": "The operator's main NFL slate that Sunday.",
"format": "int64",
"type": "integer"
},
"slate_name": {
"description": "That slate's name.",
"type": [
"string",
"null"
]
},
"sunday": {
"description": "The week's game Sunday in US Eastern time (YYYY-MM-DD): the main slate's date.",
"type": "string"
},
"week": {
"description": "Regular-season week.",
"type": "integer"
}
},
"required": [
"operator",
"season",
"week",
"sunday",
"slate_id",
"contest_id",
"name",
"entries",
"entry_fee_cents",
"prize_pool_cents",
"free"
],
"type": [
"object",
"null"
]
},
"fanduel": {
"description": "FanDuel: the week's flagship, or null until it has a lineup capsule.",
"properties": {
"contest_id": {
"description": "The flagship contest (open it in /api/v1/dfs/contests/{contest_id}/standings).",
"format": "int64",
"type": "integer"
},
"entries": {
"description": "The contest's entries.",
"format": "int64",
"type": "integer"
},
"entry_fee_cents": {
"description": "Entry fee in cents.",
"format": "int64",
"type": "integer"
},
"free": {
"description": "True when anyone may read the contest's top 100 entries without a key (season 2026 and later, FREE_FLAGSHIP_FROM_SEASON). False in the 2021-2025 archive, the Pro product.",
"type": "boolean"
},
"name": {
"description": "The contest's name.",
"type": "string"
},
"operator": {
"description": "draftkings or fanduel.",
"type": "string"
},
"prize_pool_cents": {
"description": "Prize pool in cents.",
"format": "int64",
"type": "integer"
},
"season": {
"description": "Season start year of the week.",
"type": "integer"
},
"slate_id": {
"description": "The operator's main NFL slate that Sunday.",
"format": "int64",
"type": "integer"
},
"slate_name": {
"description": "That slate's name.",
"type": [
"string",
"null"
]
},
"sunday": {
"description": "The week's game Sunday in US Eastern time (YYYY-MM-DD): the main slate's date.",
"type": "string"
},
"week": {
"description": "Regular-season week.",
"type": "integer"
}
},
"required": [
"operator",
"season",
"week",
"sunday",
"slate_id",
"contest_id",
"name",
"entries",
"entry_fee_cents",
"prize_pool_cents",
"free"
],
"type": [
"object",
"null"
]
}
},
"type": "object"
},
"flagships_latest": {
"description": "Per operator, the most recent week (game Sunday on or before today) whose flagship has a lineup capsule and is free: the contest the Contest Analysis tool opens for a visitor with no key.",
"properties": {
"draftkings": {
"description": "DraftKings: the latest free flagship with a capsule, or null.",
"properties": {
"contest_id": {
"description": "The flagship contest (open it in /api/v1/dfs/contests/{contest_id}/standings).",
"format": "int64",
"type": "integer"
},
"entries": {
"description": "The contest's entries.",
"format": "int64",
"type": "integer"
},
"entry_fee_cents": {
"description": "Entry fee in cents.",
"format": "int64",
"type": "integer"
},
"free": {
"description": "True when anyone may read the contest's top 100 entries without a key (season 2026 and later, FREE_FLAGSHIP_FROM_SEASON). False in the 2021-2025 archive, the Pro product.",
"type": "boolean"
},
"name": {
"description": "The contest's name.",
"type": "string"
},
"operator": {
"description": "draftkings or fanduel.",
"type": "string"
},
"prize_pool_cents": {
"description": "Prize pool in cents.",
"format": "int64",
"type": "integer"
},
"season": {
"description": "Season start year of the week.",
"type": "integer"
},
"slate_id": {
"description": "The operator's main NFL slate that Sunday.",
"format": "int64",
"type": "integer"
},
"slate_name": {
"description": "That slate's name.",
"type": [
"string",
"null"
]
},
"sunday": {
"description": "The week's game Sunday in US Eastern time (YYYY-MM-DD): the main slate's date.",
"type": "string"
},
"week": {
"description": "Regular-season week.",
"type": "integer"
}
},
"required": [
"operator",
"season",
"week",
"sunday",
"slate_id",
"contest_id",
"name",
"entries",
"entry_fee_cents",
"prize_pool_cents",
"free"
],
"type": [
"object",
"null"
]
},
"fanduel": {
"description": "FanDuel: the latest free flagship with a capsule, or null.",
"properties": {
"contest_id": {
"description": "The flagship contest (open it in /api/v1/dfs/contests/{contest_id}/standings).",
"format": "int64",
"type": "integer"
},
"entries": {
"description": "The contest's entries.",
"format": "int64",
"type": "integer"
},
"entry_fee_cents": {
"description": "Entry fee in cents.",
"format": "int64",
"type": "integer"
},
"free": {
"description": "True when anyone may read the contest's top 100 entries without a key (season 2026 and later, FREE_FLAGSHIP_FROM_SEASON). False in the 2021-2025 archive, the Pro product.",
"type": "boolean"
},
"name": {
"description": "The contest's name.",
"type": "string"
},
"operator": {
"description": "draftkings or fanduel.",
"type": "string"
},
"prize_pool_cents": {
"description": "Prize pool in cents.",
"format": "int64",
"type": "integer"
},
"season": {
"description": "Season start year of the week.",
"type": "integer"
},
"slate_id": {
"description": "The operator's main NFL slate that Sunday.",
"format": "int64",
"type": "integer"
},
"slate_name": {
"description": "That slate's name.",
"type": [
"string",
"null"
]
},
"sunday": {
"description": "The week's game Sunday in US Eastern time (YYYY-MM-DD): the main slate's date.",
"type": "string"
},
"week": {
"description": "Regular-season week.",
"type": "integer"
}
},
"required": [
"operator",
"season",
"week",
"sunday",
"slate_id",
"contest_id",
"name",
"entries",
"entry_fee_cents",
"prize_pool_cents",
"free"
],
"type": [
"object",
"null"
]
}
},
"type": "object"
},
"games": {
"description": "Regular-season games in the week.",
"format": "int64",
"type": "integer"
},
"games_final": {
"description": "Games with status Final.",
"format": "int64",
"type": "integer"
},
"games_live": {
"description": "Games that have kicked off and are not Final.",
"format": "int64",
"type": "integer"
},
"games_upcoming": {
"description": "Games that have not kicked off.",
"format": "int64",
"type": "integer"
},
"last_kickoff": {
"description": "Last kickoff of the week (ISO 8601, UTC).",
"type": [
"string",
"null"
]
},
"next_kickoff": {
"description": "Next kickoff after now in the week (ISO 8601, UTC); null once every game has started.",
"type": [
"string",
"null"
]
},
"phase": {
"description": "preseason (before week 1), regular_season (inside a week window), postseason (after the last week until the last postseason game), or offseason.",
"type": "string"
},
"primetime_flagships": {
"description": "The described week's single-game flagships (custom/dfs/flagship.rs, Frank 2026-10-01): per primetime night, the GUARANTEED contest with the biggest prize pool among the night's DraftKings pre-game Showdown slates (never an In-Game Showdown, never the most entries; no qualifier or satellite), null until it has a lineup capsule and never a substitute. tnf is the Thursday night (a week with no Thursday game: the Wednesday night), mnf the Monday night. A Wednesday opener in a week that also has a Thursday game is a single-game flagship too (top 10 open in Contest Analysis) but not in this block. These contests are top 10 open (access.plan top10_open) and stay out of flagships_latest.",
"properties": {
"mnf": {
"description": "The Monday night's single-game flagship, or null.",
"properties": {
"contest_id": {
"description": "The single-game flagship contest (open it in /api/v1/dfs/contests/{contest_id}/standings).",
"format": "int64",
"type": "integer"
},
"date": {
"description": "The night's date in US Eastern time (YYYY-MM-DD).",
"type": "string"
},
"entries": {
"description": "The contest's entries.",
"format": "int64",
"type": "integer"
},
"entry_fee_cents": {
"description": "Entry fee in cents.",
"format": "int64",
"type": "integer"
},
"free": {
"description": "True when anyone may read the contest top 10 open without a key (season 2026 and later). False in the 2021-2025 archive, the Pro product.",
"type": "boolean"
},
"name": {
"description": "The contest's name.",
"type": "string"
},
"night": {
"description": "tnf (a Thursday night, or a Wednesday night such as the week 1 opener) or mnf (a Monday night).",
"enum": [
"tnf",
"mnf"
],
"type": "string"
},
"operator": {
"description": "draftkings.",
"type": "string"
},
"prize_pool_cents": {
"description": "Prize pool in cents.",
"format": "int64",
"type": "integer"
},
"season": {
"description": "Season start year of the week.",
"type": "integer"
},
"slate_id": {
"description": "The DraftKings pre-game Showdown slate of the contest.",
"format": "int64",
"type": "integer"
},
"slate_name": {
"description": "That slate's name.",
"type": [
"string",
"null"
]
},
"week": {
"description": "Regular-season week.",
"type": "integer"
},
"winner": {
"description": "The username of standings row 1, once the API has built the contest's lineup index (null until then; the response is then not cached, so a later read names the winner).",
"type": [
"string",
"null"
]
}
},
"required": [
"operator",
"season",
"week",
"night",
"date",
"slate_id",
"contest_id",
"name",
"entries",
"entry_fee_cents",
"prize_pool_cents",
"free"
],
"type": [
"object",
"null"
]
},
"tnf": {
"description": "The Thursday night's single-game flagship, or null.",
"properties": {
"contest_id": {
"description": "The single-game flagship contest (open it in /api/v1/dfs/contests/{contest_id}/standings).",
"format": "int64",
"type": "integer"
},
"date": {
"description": "The night's date in US Eastern time (YYYY-MM-DD).",
"type": "string"
},
"entries": {
"description": "The contest's entries.",
"format": "int64",
"type": "integer"
},
"entry_fee_cents": {
"description": "Entry fee in cents.",
"format": "int64",
"type": "integer"
},
"free": {
"description": "True when anyone may read the contest top 10 open without a key (season 2026 and later). False in the 2021-2025 archive, the Pro product.",
"type": "boolean"
},
"name": {
"description": "The contest's name.",
"type": "string"
},
"night": {
"description": "tnf (a Thursday night, or a Wednesday night such as the week 1 opener) or mnf (a Monday night).",
"enum": [
"tnf",
"mnf"
],
"type": "string"
},
"operator": {
"description": "draftkings.",
"type": "string"
},
"prize_pool_cents": {
"description": "Prize pool in cents.",
"format": "int64",
"type": "integer"
},
"season": {
"description": "Season start year of the week.",
"type": "integer"
},
"slate_id": {
"description": "The DraftKings pre-game Showdown slate of the contest.",
"format": "int64",
"type": "integer"
},
"slate_name": {
"description": "That slate's name.",
"type": [
"string",
"null"
]
},
"week": {
"description": "Regular-season week.",
"type": "integer"
},
"winner": {
"description": "The username of standings row 1, once the API has built the contest's lineup index (null until then; the response is then not cached, so a later read names the winner).",
"type": [
"string",
"null"
]
}
},
"required": [
"operator",
"season",
"week",
"night",
"date",
"slate_id",
"contest_id",
"name",
"entries",
"entry_fee_cents",
"prize_pool_cents",
"free"
],
"type": [
"object",
"null"
]
}
},
"type": "object"
},
"primetime_slates": {
"description": "The described week's primetime games and their pre-game single-game slates (custom/dfs/primetime.rs): tnf = every game that kicks off on a Thursday (US Eastern), mnf = every game that kicks off on a Monday. A night can hold two games. A pre-game single-game slate has the slate setting's game type 1 and one game, and no in-game format; with two for one operator, the most contests wins. Open one in /api/v1/dfs/slates/{slate_id}/contest-ownership. Empty lists for a week without such games.",
"properties": {
"mnf": {
"description": "Monday games, by kickoff.",
"items": {
"properties": {
"away": {
"description": "Away team abbreviation.",
"type": [
"string",
"null"
]
},
"draftkings_slate_id": {
"description": "The game's DraftKings pre-game Showdown slate (dfs.slates id; never an In-Game Showdown). Null until it exists.",
"format": "int64",
"type": [
"integer",
"null"
]
},
"fanduel_slate_id": {
"description": "The game's FanDuel pre-game single-game slate (dfs.slates id; never 2nd half or 4th quarter). Null until it exists.",
"format": "int64",
"type": [
"integer",
"null"
]
},
"game_id": {
"description": "nfl.games id.",
"format": "int64",
"type": "integer"
},
"home": {
"description": "Home team abbreviation.",
"type": [
"string",
"null"
]
},
"kickoff": {
"description": "Kickoff (ISO 8601, UTC).",
"type": [
"string",
"null"
]
}
},
"required": [
"game_id"
],
"type": "object"
},
"type": "array"
},
"tnf": {
"description": "Thursday games, by kickoff.",
"items": {
"properties": {
"away": {
"description": "Away team abbreviation.",
"type": [
"string",
"null"
]
},
"draftkings_slate_id": {
"description": "The game's DraftKings pre-game Showdown slate (dfs.slates id; never an In-Game Showdown). Null until it exists.",
"format": "int64",
"type": [
"integer",
"null"
]
},
"fanduel_slate_id": {
"description": "The game's FanDuel pre-game single-game slate (dfs.slates id; never 2nd half or 4th quarter). Null until it exists.",
"format": "int64",
"type": [
"integer",
"null"
]
},
"game_id": {
"description": "nfl.games id.",
"format": "int64",
"type": "integer"
},
"home": {
"description": "Home team abbreviation.",
"type": [
"string",
"null"
]
},
"kickoff": {
"description": "Kickoff (ISO 8601, UTC).",
"type": [
"string",
"null"
]
}
},
"required": [
"game_id"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"tnf",
"mnf"
],
"type": "object"
},
"season": {
"description": "Season of the described week (the current one unless season or week was passed).",
"type": [
"integer",
"null"
]
},
"slates": {
"description": "The week's DFS slates, largest total prize money first.",
"items": {
"properties": {
"contest_count": {
"description": "Contests on the slate (not cancelled).",
"format": "int64",
"type": "integer"
},
"game_type": {
"description": "classic, showdown, single_game or tiers (from the slate setting).",
"type": [
"string",
"null"
]
},
"largest_contest_id": {
"description": "dfs.contests id of the largest contest (prize pool, then entries).",
"format": "int64",
"type": [
"integer",
"null"
]
},
"largest_contest_name": {
"description": "Name of the largest contest.",
"type": [
"string",
"null"
]
},
"largest_contest_prize_pool": {
"description": "Prize pool of the largest contest, in cents.",
"format": "int64",
"type": [
"integer",
"null"
]
},
"main": {
"description": "The operator's featured slate for the day.",
"type": "boolean"
},
"name": {
"description": "Slate name.",
"type": [
"string",
"null"
]
},
"operator": {
"description": "DraftKings or FanDuel.",
"type": "string"
},
"prize_pool_total": {
"description": "Sum of the contests' prize pools, in cents.",
"format": "int64",
"type": "integer"
},
"slate_id": {
"description": "dfs.slates id.",
"format": "int64",
"type": "integer"
},
"start_time": {
"description": "Lock time (ISO 8601, UTC).",
"type": [
"string",
"null"
]
},
"status": {
"description": "Upcoming, Live or Completed.",
"type": [
"string",
"null"
]
}
},
"required": [
"slate_id",
"operator",
"main",
"contest_count",
"prize_pool_total"
],
"type": "object"
},
"type": "array"
},
"start_date": {
"description": "First day of the week window (YYYY-MM-DD, US Eastern).",
"type": [
"string",
"null"
]
},
"today": {
"description": "Today in US Eastern time (YYYY-MM-DD).",
"type": "string"
},
"week": {
"description": "The described week.",
"type": [
"integer",
"null"
]
}
},
"required": [
"today",
"as_of",
"phase",
"games",
"games_final",
"games_live",
"games_upcoming",
"slates",
"flagships",
"flagships_latest",
"primetime_slates",
"primetime_flagships"
],
"type": "object"
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/stat-api-com-nflseasons-context-nfl-context-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.