Skip to content

Teams, Players & Rosters

Baseball Scholar split tables

NPB-only. Baseball Scholar's split tables for a season, one doc per season, kept apart from /v1/npb/scholar for size. tables holds pitchingWindows and battingWindows (each player's per-game log summed into window = season, home / away, m3 … m10, and half1 / half2 split at the All-Star break — the first game date after the longest July–mid-August gap; games counts the log's games), pitchingContactWindows (the per-game pitch-type log summed into the same windows: AB, H, HR, SO, SF and the wOBA numerator/denominator against), and situationSplitsPitching / situationSplitsBatting (Scholar's situation splits, one row per player × split: vl / vr batter or pitcher hand, base states r0 r1 r2 r3 r12 r13 r23 r123, ron men on, risp, and lev_low / lev_med / lev_high by Scholar's leverage index bands; the published figures as numbers, innings as outs). Rows carry scholarPlayerId, playerId and teamId as in /v1/npb/scholar; _atoms counts are flattened to atoms_<name>. Written daily by scholar:season with the season doc.

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

GEThttps://api.sportquanta.com/v1/npb/scholar/splits
GETList NPB Baseball Scholar split tables
GET/v1/npb/scholar/splits

List NPB Baseball Scholar split tables

NPB-only. Baseball Scholar's split tables for a season, one doc per season, kept apart from /v1/npb/scholar for size. tables holds pitchingWindows and battingWindows (each player's per-game log summed into window = season, home / away, m3 … m10, and half1 / half2 split at the All-Star break — the first game date after the longest July–mid-August gap; games counts the log's games), pitchingContactWindows (the per-game pitch-type log summed into the same windows: AB, H, HR, SO, SF and the wOBA numerator/denominator against), and situationSplitsPitching / situationSplitsBatting (Scholar's situation splits, one row per player × split: vl / vr batter or pitcher hand, base states r0 r1 r2 r3 r12 r13 r23 r123, ron men on, risp, and lev_low / lev_med / lev_high by Scholar's leverage index bands; the published figures as numbers, innings as outs). Rows carry scholarPlayerId, playerId and teamId as in /v1/npb/scholar; _atoms counts are flattened to atoms_<name>. Written daily by scholar:season with the season doc.

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

Authorization
Query
List NPB Baseball Scholar split tablescURL
200Example

Reference context: NPB.

Overview · Response conventions

Authorizations

Authorizationstringheaderrequired

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

Query Parameters

seasonintegerrequired

Season (calendar year).

Required range: 1946 <= x, x <= 2100

limitintegerdefault:200

Required range: 1 <= x, x <= 2000

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

Every stored doc for the season that matches the filters.

dataobjectrequired
data.seasonintegerrequired
data.itemsobject[]required
_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.