Endpoint Playground
Returns one week of NFL games with kickoff time, stadium and roof type, weather, TV network, closing spread and total, status and game clock, and for each team its record, win probability, rankings, average yards, the game's box totals and its passing, rushing and receiving leaders. Games that have not finished also carry the Sportsbook event id, link and the money line, spread and total with the market and selection ids. `season_type` is `PRE`, `REGULAR` or `POST`; `week` is `0` to `4` for `PRE`, `1` to `18` for `REGULAR` and `1` to `5` for `POST`. A week with no games returns an empty list.
25 Oct 2026: 16 games; 14 fields had a value in every checked item.
Sample value profiles: scheduled_time: 2026-09-10 to 2026-09-15; venue_type: outdoor (11), dome (3), retractable_dome (2); venue: “Lumen Field” and 15 other values.
curl 'https://api.crawlora.net/api/v1/fanduel/research/nfl-schedule?week=1&season_type=PRE' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| week | integer | Yes | 1 | Week number; `0` to `4` for PRE (`0` is the Hall of Fame game), `1` to `18` for REGULAR, `1` to `5` for POST |
| season_type | string | No | PRE | Season phase; default `REGULAR` |
{
"code": 200,
"data": {
"week": 7,
"season_type": "REGULAR",
"count": 14,
"games": [
{
"id": "NFL-9247",
"number_fire_id": 9247,
"week": 7,
"season_type": "REGULAR",
"status": "SCHEDULED",
"scheduled_time": "2026-10-25T13:30:00Z",
"venue": "Stade de France",
"venue_type": "outdoor",
"network": "NFL Network",
"closing_lines": {
"spread": 3,
"total": 44.5
},
"head_to_head_slug": "9247/steelers-saints",
"home_team": {
"code": "NO",
"name": "New Orleans Saints",
"short_name": "Saints",
"conference": "NFC",
"division": "NFC South",
"win_probability": 29.57,
"record": {
"wins": 2,
"losses": 4,
"ties": 0
},
"ranks": {
"offense": 17,
"defense": 27,
"passing_yards_per_game": 17,
"rushing_yards_per_game": 21
}
},
"away_team": {
"code": "PIT",
"name": "Pittsburgh Steelers"
},
"odds": {
"event_id": 35605985,
"url": "https://sportsbook.fanduel.com/football/nfl/pittsburgh-steelers-@-new-orleans-saints-35605985",
"away": {
"team_code": "PIT",
"money_line": {
"odds": "-168",
"market_id": "42.578347319",
"selection_id": "50208"
},
"spread": {
"odds": "-110",
"value": "-3.0"
},
"total": {
"odds": "-112",
"value": "O 44.5"
}
},
"home": {
"money_line": {
"odds": "+142",
"market_id": "42.578347319",
"selection_id": "50196"
}
}
}
}
],
"fetched_at": "2026-10-24T06:00:00Z"
},
"msg": "OK"
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.