MLB Stats API Docs

Type to search endpoints by name, path, or keyword.

GET/api/v1/schedule/postseason

Postseason schedule

Postseason games for a season.

On this page

Try it

Query
https://statsapi.mlb.com/api/v1/schedule/postseason?sportId=1&season=2026
const 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

NameTypeRequiredDescription
sportIdnumberno

Sport id. 1 is MLB.

seasonnumberno

Four-digit year.

gameTypeFDLWno

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