Developers · API Reference
API v1

Data API · Statistics

Get match statistics

GET/api/v1/datas/stats/{id}/{entity}

Returns team or player statistics for one match and version.

Bearer authentication required · service: data_api

Reference only — this page never sends API requests or exposes token controls.

Response formats

When format is listed below, use json for the response documented here, or csv and xml for downloads. JSON uses camelCase by default; set case=snake_case when supported for legacy key names. Nested response fields use dot notation; [] denotes an array item and {key} a dynamic object key.

Path parameters

ParameterTypeRequiredDescription
id integer Required Match ID Minimum 1.
entity string Required Statistics entity. Allowed: players, team, teams.

Query parameters

ParameterTypeRequiredDescription
format string Required Response format. Allowed: json, csv, xml.
version integer Required Statistics version. Allowed: 1, 2.
lng string Optional Language code. Default: en. Maximum 10 characters.
case string Optional JSON response key style. Default: camelCase. Allowed: camelCase, snake_case.

Response attributes

AttributeTypeDescription
matchobjectMatch metadata and status.
match.idintegerMatch ID.
match.statusIdintegerMatch status ID.
match.statusTitlestringMatch status label.
match.homeTeamIdintegerHome team ID.
match.awayTeamIdintegerAway team ID.
homeTeamobject|arrayHome-team data. An array of player records for entity=players.
awayTeamobject|arrayAway-team data. An array of player records for entity=players.
homeTeam[].idintegerPlayer ID when entity=players.
homeTeam[].namestring|nullPlayer name when entity=players.
homeTeam[].positionsarrayPlayer positions when entity=players.
homeTeam[].statisticsobjectPlayer statistics keyed by source name.
awayTeam[].idintegerPlayer ID when entity=players.
awayTeam[].namestring|nullPlayer name when entity=players.
awayTeam[].positionsarrayPlayer positions when entity=players.
awayTeam[].statisticsobjectPlayer statistics keyed by source name.