# Get every player's season statistics (v1)

Returns season statistics for every player of the team, such as goals, assists and rating, and whether each played enough to rank. Nothing found returns `data: null`.

- Platform: Sofascore
- Request: `GET https://api.toolzerhub.com/v1/sofascore/team/season/player-statistics`
- Auth: `x-api-key` header
- Cost: 1 credit per successful request. Failed requests are not billed.
- Page: https://docs.toolzerhub.com/reference/sofascore/teams/get-sports-team-player-statistics

| Parameter | In | Required | Type | Description |
| --- | --- | --- | --- | --- |
| `id` | query | yes | integer | Team id (homeTeam.id or awayTeam.id on an event). Tennis players, fighters and drivers are teams too. |
| `tournament_id` | query | yes | integer | Tournament id (uniqueTournament.id), such as 17 for the Premier League. |
| `season_id` | query | yes | integer | Season id. List seasons with Get Sports Tournament (seasons). |
| `split` | query | no | enum: overall, home, away, regularSeason, playoffs, top16 | Statistics split. overall covers every match; regularSeason, playoffs and top16 apply only where the season has them. Default: overall. |

## Example request

```bash
curl "https://api.toolzerhub.com/v1/sofascore/team/season/player-statistics?id=<id>&tournament_id=<tournament_id>&season_id=<season_id>" \
  -H "x-api-key: $TOOLZERHUB_API_KEY"
```

Success responses are wrapped as `{ "data": ... }`. Errors return `{ "error": { "code", "status", "message", "retryable", "details" } }`. See https://docs.toolzerhub.com/docs/responses-and-errors.
