Endpoint Playground
Returns a player's rating in every match of one competition season, newest first, with the opponent, home or away and the match. The `type` enum accepts `overall`, `home`, `away`, `regular_season` and `playoffs` and defaults to `overall`; football seasons answer `overall` and NBA seasons answer `regular_season` and `playoffs` (the types a season offers are listed by player-statistics-seasons). Returns 404 when SofaScore has no ratings of that type for the combination.
14 Oct 2026: 35 ratings; 7 fields had a value in every checked item.
Sample value profiles: start_timestamp: 2025-08-16 to 2026-05-19; rating: 6 to 9.4, median 7; is_home: true in 17 of 35.
curl 'https://api.crawlora.net/api/v1/sofascore/player-ratings?id=839956&tournament_id=17&season=76986&type=overall' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| id | string | Yes | 839956 | Numeric SofaScore player id |
| tournament_id | string | Yes | 17 | Numeric SofaScore unique-tournament (competition) id from player-statistics-seasons |
| season | string | Yes | 76986 | Numeric SofaScore season id from player-statistics-seasons |
| type | string | No | overall | Statistics view |
{
"code": 200,
"msg": "OK",
"data": {
"player_id": 839956,
"tournament_id": 17,
"season": 76986,
"type": "overall",
"source_url": "https://api.sofascore.com/api/v1/player/839956/unique-tournament/17/season/76986/ratings/overall",
"fetched_at": "2026-10-07T00:00:00Z",
"count": 1,
"ratings": [
{
"event_id": 14023936,
"start_timestamp": 1779215400,
"start_time": "2026-05-19T18:30:00Z",
"rating": 7,
"is_home": false,
"opponent": {
"id": 60,
"name": "Bournemouth",
"short_name": "Bournemouth",
"slug": "bournemouth"
},
"event": {
"id": 16363867,
"slug": "sunderland-manchester-city",
"start_timestamp": 1789909200,
"start_time": "2026-09-20T13:00:00Z",
"status": {
"code": 100,
"description": "Ended",
"type": "finished"
},
"winner_code": 1,
"tournament": {
"id": 1,
"name": "Premier League",
"slug": "premier-league",
"category": "England",
"unique_tournament_id": 17,
"unique_tournament_name": "Premier League"
},
"home_team": {
"id": 17,
"name": "Manchester City",
"short_name": "Man City",
"slug": "manchester-city"
},
"away_team": {
"id": 41,
"name": "Sunderland",
"short_name": "Sunderland",
"slug": "sunderland"
},
"home_score": {
"current": 5,
"period1": 3,
"period2": 2
},
"away_score": {
"current": 3,
"period1": 2,
"period2": 1
}
}
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.