MLB Stats API Docs

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

GET/api/v1/divisions

Divisions

Divisions, optionally filtered by league or sport.

On this page

Try it

Query
https://statsapi.mlb.com/api/v1/divisions?sportId=1
const res = await fetch('https://statsapi.mlb.com/api/v1/divisions?sportId=1')
const data = await res.json()
curl -s 'https://statsapi.mlb.com/api/v1/divisions?sportId=1'

Reference

Query parameters

NameTypeRequiredDescription
sportIdnumberno

Sport id. 1 is MLB.

leagueIdnumberno

Restrict to a league.

divisionIdnumberno

A single division.

Response

Type: DivisionsResponse

/** `GET /api/v1/divisions` */
export interface DivisionsResponse extends WithCopyright {
	divisions: Division[]
}

Build with it

Live examples powered by this endpoint with real data. Inspiration — restyle and remix freely.

Divisions

The six divisions with their league and ids.

Loading divisions…

Example URLs

  • MLB divisions: https://statsapi.mlb.com/api/v1/divisions?sportId=1