Players
Season ratings
GET/v2/players/{id}/ratingsPro + Business
A player’s match ratings over one league season, oldest first — the points of his rating graph, each with the match, its kick-off, his side and the opponent.
Ratings are the source’s match ratings (0–10), football. An empty array when the source rates none of his matches in that season.
Parameters
id
our numeric id (positive integer)
league
a league id from /v2/players/{id}/seasons
season
a season id from /v2/leagues/{id}/seasons
Response
- data
PlayerRating[]- meta
- league, season, count
- errors
- 403 history_not_in_plan — the season ended before your plan’s history404 not_found — season is not one of this league’s seasons
Every /v2 call can also answer the common errors.
$ curl -H "Authorization: Bearer sk_live_…" \ "https://api.sportsapi.app/v2/players/{id}/ratings?league=…&season=…"
Example
{ "data": [ { "fixtureId": 701120, "startTime": "2026-09-19T14:00:00.000Z", "rating": 7.3, "side": "away", "opponent": { "id": 30, "name": "Brighton & Hove Albion", … } }, { "fixtureId": 701233, "startTime": "2026-10-11T12:30:00.000Z", "rating": 7.2, "side": "home", "opponent": { "name": "Leeds United", … } }, … ], "meta": { "league": 195828, "season": 200386, "count": 7 } }