get_schedule
2 creditsBasic lookupPOST /v1/get_schedule
Upcoming games with the median line across sportsbooks
Use it when you want the coming week's games with the median moneyline, run line and total across the posted sportsbooks.
Parameters
daysintegeroptionalteamstringoptional- Team id or abbreviation.
Notes
- Over MCP, ask for it in plain English and the client calls
get_scheduleitself. Point any MCP client athttps://mcp.fastballapi.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.fastballapi.com/v1/get_schedule \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"days": 7
}'Response
json
{
"days": 7,
"games": [
{
"game_id": "401908005",
"season": 2026,
"season_type": "postseason",
"date": "2026-10-07",
"starts_at": "2026-10-08T02:00:00.000Z",
"status": "scheduled",
"home": {
"team_id": "25",
"abbrev": "SD",
"name": "San Diego Padres",
"runs": null,
"hits": null,
"errors": null
},
"away": {
"team_id": "8",
"abbrev": "MIL",
"name": "Milwaukee Brewers",
"runs": null,
"hits": null,
"errors": null
},
"innings": null,
"extra_innings": null,
"venue": "Petco Park",
"city": "San Diego",
"attendance": null,
"line": null
},
{
"game_id": "401907993",
"season": 2026,
"season_type": "postseason",
"date": "2026-10-08",
"starts_at": "2026-10-08T21:00:00.000Z",
"status": "scheduled",
"home": {
"team_id": "4",
"abbrev": "CHW",
"name": "Chicago White Sox",
"runs": null,
"hits": null,
"errors": null
},
"away": {
"team_id": "5",
"abbrev": "CLE",
"name": "Cleveland Guardians",
"runs": null,
"hits": null,
"errors": null
},
"innings": null,
"extra_innings": null,
"venue": "Rate Field",
"city": "Chicago",
"attendance": null,
"line": null
},
{
"game_id": "401907988",
"season": 2026,
"season_type": "postseason",
"date": "2026-10-08",
"starts_at": "2026-10-09T00:00:00.000Z",
"status": "scheduled",
"home": {
"team_id": "10",
"abbrev": "NYY",
"name": "New York Yankees",
"runs": null,
"hits": null,
"errors": null
},
"away": {
"team_id": "30",
"abbrev": "TB",
"name": "Tampa Bay Rays",
"runs": null,
"hits": null,
"errors": null
},
"innings": null,
"extra_innings": null,
"venue": "Yankee Stadium",
"city": "Bronx",
"attendance": null,
"line": null
}
],
"count": 14
}Response fields
daysnumbergames[]array- List of objects
games[].game_idstringgames[].seasonnumbergames[].season_typestringgames[].datestringgames[].starts_atstringgames[].statusstringgames[].homeobjectgames[].home.team_idstringgames[].home.abbrevstringgames[].home.namestringgames[].home.runsnullgames[].home.hitsnullgames[].home.errorsnullgames[].awayobjectgames[].away.team_idstringgames[].away.abbrevstringgames[].away.namestringgames[].away.runsnullgames[].away.hitsnullgames[].away.errorsnullgames[].inningsnullgames[].extra_inningsnullgames[].venuestringgames[].citystringgames[].attendancenullgames[].linenullcountnumber
Related endpoints
get_game5 cr
Takes the game_id this one returns.
One game: every batting and pitching line, each book's line, win probability
get_line_movement10 cr
Takes the game_id this one returns.
Daily snapshots of each sportsbook's line before first pitch
list_teams1 cr
Returns the team this one takes.
Team ids, abbreviations and colours for a season
get_games2 cr
Takes the team this one returns.
Games with runs, hits and errors by season, date, range or team
Try it
500 credits free on signup: 250 calls to get_schedule, and no card.