Skip to content

Pitching & Matchups

Umpire tendencies

MLB-only. Per home-plate umpire per regular season (derive:umpire-tendencies): games behind the plate, runs / strikeouts / walks per game, K% and BB% per plate appearance, and the called-strike share of taken pitches (zone tightness). Keyed by the StatsAPI umpire id (umpireId) with the name alongside. Umpire identity comes from the parity gamefeed officials block, so rows exist only for seasons the baseball parity enrichment has processed (see docs/parity-backfills.md). Optional name is a case-insensitive substring filter.

Requires the stats entitlement (a paid plan). See Responses & Errors for the success envelope and availability rules.

GEThttps://api.sportquanta.com/v1/mlb/umpires
GETList MLB home-plate umpire tendencies
GET/v1/mlb/umpires

List MLB home-plate umpire tendencies

MLB-only. Per home-plate umpire per regular season (derive:umpire-tendencies): games behind the plate, runs / strikeouts / walks per game, K% and BB% per plate appearance, and the called-strike share of taken pitches (zone tightness). Keyed by the StatsAPI umpire id (umpireId) with the name alongside. Umpire identity comes from the parity gamefeed officials block, so rows exist only for seasons the baseball parity enrichment has processed (see docs/parity-backfills.md). Optional name is a case-insensitive substring filter.

Requires the stats entitlement (a paid plan). See Responses & Errors for the success envelope and availability rules.

Authorization
Query
List MLB home-plate umpire tendenciescURL
200Example

Reference context: MLB.

Overview · Response conventions

Authorizations

Authorizationstringheaderrequired

Send a workspace API token in the Authorization: Bearer <token> header.

Query Parameters

seasonintegerrequired

Required positive season year. Missing, invalid, zero or negative values return HTTP 422 invalid_query_parameter. Accepted years do not guarantee ingested data.

Required range: 1 <= x

namestring
provenancebooleandefault:false

Opt in to per-field provenance on supported single game, match, team, player, and venue reads. Lists and composites accept the flag but generally omit provenance. It is returned under _meta.provenance only when source metadata exists.

Response

application/json

MLB umpire tendency rows.

dataobjectrequired
data.dataobjectrequired
data.data.seasonintegerrequired
data.data.itemsobject[] | nullrequired
data.data.items.canonicalIdstring
data.data.items.umpireNamestring
data.data.items.seasonnumber
data.data.items.gamesAsHomePlatenumber
data.data.items.runsPerGamenumber | null
data.data.items.kPerGamenumber | null
data.data.items.bbPerGamenumber | null
data.data.items.calledStrikePctnumber | null
data.data.items.takenPitchesnumber
_metaobject

Response request/cache metadata. Optional evidence fields are specific to this handler; cache TTL does not measure source-data freshness.

_meta.request_idstring
_meta.served_fromenum<string>

Available options: live, cache

_meta.cache_ttl_secondsinteger

Response cache TTL; independent of source freshness. Omitted when zero.