get_schedule
2 creditsBasic lookupPOST /v1/get_schedule
Data refreshed · changelog
Upcoming games by week or for the next N days
Use it when you want what is coming up this week, with kickoff times in UTC and posted lines.
Parameters
teamstringoptional- Team code to filter
weekintegeroptional- A specific week of the current season (returns all games that week, played or not)
daysintegeroptional- Days ahead to look when week is not set (default 7)
Notes
- Over MCP, ask for it in plain English and the client calls
get_scheduleitself. Point any MCP client athttps://mcp.endzoneapi.com/mcp?key=YOUR_API_KEY. - Each call costs 2 credits, taken before it runs and refunded if the server errors.
- Not the call you need? Find the right call by what you are trying to answer.
Request
curl -X POST https://mcp.endzoneapi.com/v1/get_schedule \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"days": 7
}'Response
json
{
"season": 2026,
"week": null,
"days": 7,
"upcoming_games": [
{
"game_id": "2026_09_JAX_BAL",
"season": 2026,
"game_type": "REG",
"week": 9,
"gameday": "2026-11-05",
"weekday": "Thursday",
"kickoff": "2026-11-06T01:15:00.000Z",
"away_team": "JAX",
"home_team": "BAL",
"away_score": null,
"home_score": null,
"result": null,
"total": null,
"overtime": null,
"status": "FUT",
"location": "Home",
"stadium": "M&T Bank Stadium",
"roof": "outdoors",
"surface": "grass",
"temp": null,
"wind": null,
"div_game": false,
"away_rest": 4,
"home_rest": 4,
"spread_line": -10,
"total_line": 39.5,
"away_moneyline": -535,
"home_moneyline": 400,
"away_qb_name": "Trevor Lawrence",
"home_qb_name": "Joe Fagnano",
"away_qb_id": "00-0036971",
"home_qb_id": "00-0040981",
"away_coach": "Liam Coen",
"home_coach": "Jesse Minter",
"referee": null,
"espn_id": "401873037",
"pfr_id": "202611050rav"
},
{
"game_id": "2026_09_CIN_ATL",
"season": 2026,
"game_type": "REG",
"week": 9,
"gameday": "2026-11-08",
"weekday": "Sunday",
"kickoff": "2026-11-08T14:30:00.000Z",
"away_team": "CIN",
"home_team": "ATL",
"away_score": null,
"home_score": null,
"result": null,
"total": null,
"overtime": null,
"status": "FUT",
"location": "Neutral",
"stadium": "Bernabeu",
"roof": null,
"surface": "fieldturf",
"temp": null,
"wind": null,
"div_game": false,
"away_rest": 7,
"home_rest": 7,
"spread_line": -3,
"total_line": 52.5,
"away_moneyline": -155,
"home_moneyline": 130,
"away_qb_name": "Joe Burrow",
"home_qb_name": "Michael Penix Jr.",
"away_qb_id": "00-0036442",
"home_qb_id": "00-0039917",
"away_coach": "Zac Taylor",
"home_coach": "Raheem Morris",
"referee": null,
"espn_id": "401873038",
"pfr_id": "202611080atl"
},
{
"game_id": "2026_09_LA_WAS",
"season": 2026,
"game_type": "REG",
"week": 9,
"gameday": "2026-11-08",
"weekday": "Sunday",
"kickoff": "2026-11-08T18:00:00.000Z",
"away_team": "LA",
"home_team": "WAS",
"away_score": null,
"home_score": null,
"result": null,
"total": null,
"overtime": null,
"status": "FUT",
"location": "Home",
"stadium": "Northwest Stadium",
"roof": "outdoors",
"surface": "grass",
"temp": null,
"wind": null,
"div_game": false,
"away_rest": 7,
"home_rest": 7,
"spread_line": -5.5,
"total_line": 47.5,
"away_moneyline": -225,
"home_moneyline": 185,
"away_qb_name": "Matthew Stafford",
"home_qb_name": "Jayden Daniels",
"away_qb_id": "00-0026498",
"home_qb_id": "00-0039910",
"away_coach": "Sean McVay",
"home_coach": "Dan Quinn",
"referee": null,
"espn_id": "401873043",
"pfr_id": "202611080was"
}
],
"count": 15
}Response fields
seasonnumberweeknulldaysnumberupcoming_games[]array- List of objects
upcoming_games[].game_idstringupcoming_games[].seasonnumberupcoming_games[].game_typestringupcoming_games[].weeknumberupcoming_games[].gamedaystringupcoming_games[].weekdaystringupcoming_games[].kickoffstringupcoming_games[].away_teamstringupcoming_games[].home_teamstringupcoming_games[].away_scorenullupcoming_games[].home_scorenullupcoming_games[].resultnullupcoming_games[].totalnullupcoming_games[].overtimenullupcoming_games[].statusstringupcoming_games[].locationstringupcoming_games[].stadiumstringupcoming_games[].roofstringupcoming_games[].surfacestringupcoming_games[].tempnullupcoming_games[].windnullupcoming_games[].div_gamebooleanupcoming_games[].away_restnumberupcoming_games[].home_restnumberupcoming_games[].spread_linenumberupcoming_games[].total_linenumberupcoming_games[].away_moneylinenumberupcoming_games[].home_moneylinenumberupcoming_games[].away_qb_namestringupcoming_games[].home_qb_namestringupcoming_games[].away_qb_idstringupcoming_games[].home_qb_idstringupcoming_games[].away_coachstringupcoming_games[].home_coachstringupcoming_games[].refereenullupcoming_games[].espn_idstring
Related endpoints
get_game_detail10 cr
Takes the game_id this one returns.
Full game detail with team stats, starting QBs, odds, weather, and officials
get_prop_movement10 cr
Takes the game_id this one returns.
How one player's prop line moved before a game, every capture by sportsbook
list_teams1 cr
Returns the team this one takes.
All 32 teams with conference, division, colours, and logos
get_team_stats5 cr
Returns the team this one takes.
Team totals and per-week lines with EPA, success rate, and situational splits
Try it
500 free credits every month: 250 calls to get_schedule, and no card.