Skip to content

Season Stats & Analytics

Player season stats

Requires stats entitlement. Separate read model; private, no-store. Requests to existing routes without include=extended retain their existing contracts.

GEThttps://api.sportquanta.com/v1/wkbl/players/{id}/season-stats
GETGet WKBL player season statistics
GET/v1/wkbl/players/{id}/season-stats

Get WKBL player season statistics

Requires stats entitlement. Separate read model; private, no-store. Requests to existing routes without include=extended retain their existing contracts.

Authorization
Path
Query
Get WKBL player season statisticscURL
200Example

Reference context: WKBL.

Overview · Response conventions

Authorizations

Authorizationstringheaderrequired

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

Path Parameters

idstringrequired

Query Parameters

seasonintegerrequired

Season start year. Omit or use zero for the newest stored extension. Unsupported seasons return unavailable.

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

game_typeenum<string>default:regular

Extended view only. Exact stored game scope; no cross-scope aggregation.

Available options: regular, playoffs, preseason, play-in, all-star, in-season-tournament

Response

application/json

Additive basketball data; unavailable values remain null.

dataobject

Aggregates observed finalized game counts by actual appearances. No live games. Partial totals describe observed coverage; season highs/double/triple-double counts are null until all stored final schedule games and identities are covered. Ratios use totals, not averages of percentages. Scopes remain separate.

data.player_idstringrequired
data.seasonintegerrequired
data.game_typestringrequired
data.games_playedintegerrequired
data.games_startedinteger | nullrequired

Null if any observed appearance lacks a starter flag.

data.totalsobjectrequired

Dictionary keyed by statistic name. Values are counts, per-game means or fractional efficiencies according to the containing field; null means unavailable.

data.totals.{key}number | null
data.per_gameobjectrequired

Dictionary keyed by statistic name. Values are counts, per-game means or fractional efficiencies according to the containing field; null means unavailable.

data.per_game.{key}number | null
data.efficiencyobjectrequired

Dictionary keyed by statistic name. Values are counts, per-game means or fractional efficiencies according to the containing field; null means unavailable.

data.efficiency.{key}number | null
data.season_high_pointsnumber | nullrequired
data.double_doublesinteger | nullrequired
data.triple_doublesinteger | nullrequired
data.team_splitsobject[]required
data.team_splits.team_idstring
data.team_splits.games_playedinteger
data.team_splits.totalsobject

Dictionary keyed by statistic name. Values are counts, per-game means or fractional efficiencies according to the containing field; null means unavailable.

data.team_splits.totals.{key}number | null
data.coverageobjectrequired
data.coverage.expected_final_gamesintegerrequired
data.coverage.observed_final_gamesintegerrequired
data.coverage.completebooleanrequired

Complete against the stored final schedule and identity/participation coverage, not proof the upstream schedule is exhaustive or all metrics are present.

data.coverage.as_ofstring | nullrequired
data.coverage.includes_live_gamesbooleanrequired
data.coverage.includes_todaybooleanrequired
data.coverage.date_basisstringrequired
data.coverage.missing_player_identitiesintegerrequired
data.coverage.unknown_participationintegerrequired
data.coverage.missing_stat_fieldsstring[]required
data.calculation_methodstringrequired
data.percentage_scaleenum<string>required

Available options: fraction

data.true_shooting_fta_coefficient0.44required
_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.