GET/api/v1/schedule/postseason
Postseason schedule
Postseason games for a season.
On this page
Try it
https://statsapi.mlb.com/api/v1/schedule/postseason?sportId=1&season=2026const res = await fetch('https://statsapi.mlb.com/api/v1/schedule/postseason?sportId=1&season=2026')
const data = await res.json()curl -s 'https://statsapi.mlb.com/api/v1/schedule/postseason?sportId=1&season=2026'
Reference
Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
sportId | number | no | Sport id. |
season | number | no | Four-digit year. |
gameType | FDLW | no | Restrict to a single postseason round. |
Response
Type: ScheduleResponse
/** `GET /api/v1/schedule` */
export interface ScheduleResponse extends WithCopyright {
totalItems: number
totalEvents: number
totalGames: number
totalGamesInProgress: number
dates: ScheduleDate[]
}Notes
Same response shape as
/schedule. In-progress seasons return only games played so far.
Build with it
Live examples powered by this endpoint with real data. Inspiration — restyle and remix freely.
Postseason bracket
Division Series → Championship → World Series as a converging bracket; shows last year’s if October hasn’t arrived.
Loading bracket…
Example URLs
- Postseason (2026):
https://statsapi.mlb.com/api/v1/schedule/postseason?sportId=1&season=2026