Skip to content

Data Types: Division

KCNilssen edited this page Dec 14, 2022 · 8 revisions

Usage that returns Division objects

get_division

Description: Returns a Division

Parameters:

Name Type Required Description Default
divison_id string/int Yes divisionId to return a directory of division(s) for a specific division. None

get_divisions

Description: Return all divisons

Other Parameters:

Name Type Required Description Default
divisionId string/int No Insert divisionId(s) to return a directory of division(s) for a specific division. Format '200,201' None
leagueId string/int No Insert leagueId to return a directory of division(s) for all divisions in a specific league. None
sportId string/int No Insert a sportId to return a directory of division(s) for all divisions in a specific sport. None

Division Structure

Attributes are expandable and collapsable - Link to Division dataclass

id : int
  • id number of the divison
name : str
  • name of the division
link : str
  • link of the division
season : str
  • Current season for the division
nameshort : str
  • Short name for the division
abbreviation : str
  • Abbreviation of the divison name
league : League
  • League this division is in. Dataclass: League
id : int
  • id number of the league
link : str
  • link of the league
sport : Sport
  • Sport this divison is in. Dataclass: Sport
id : int
  • id number of the sport
link : str
  • link of the sport
haswildcard : bool
  • If this league has a wildcard
sortorder : int
  • Sort order
numplayoffteams : int
  • Number of playoff teams in division
active : bool
  • Current status of this division

Example output from MLB stats api endpoint

Mlb stats api Query:

https://statsapi.mlb.com/api/v1/divisions?divisionId=200&leagueId=103&sportId=1

Equivelant with python-mlb-statsapi:

import mlbstatsapi

mlb = mlbstatsapi.Mlb()

mlb.get_division(division_id = 200, leagueId = 103, sportId = 1)
Clone this wiki locally