Endpoint Playground
Returns one SofaScore match by event id: home and away teams and scores, status, start time, tournament, attendance and winner code, plus venue and referee when SofaScore has them. An unknown or malformed id surfaces as an upstream error.
14 Oct 2026: Single record response; 14 fields had a value in every checked item.
Sample value profiles: event.start_timestamp: 2025-08-15; event.attendance: 60,315; event.start_time: 2025-08-15.
curl 'https://api.crawlora.net/api/v1/sofascore/event?id=14025013' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| id | string | Yes | 14025013 | Numeric SofaScore event (match) id |
{
"code": 200,
"msg": "OK",
"data": {
"source_url": "https://api.sofascore.com/api/v1/event/14025013",
"fetched_at": "2026-07-08T16:45:00Z",
"event": {
"id": 14025013,
"slug": "bournemouth-liverpool",
"start_timestamp": 1755288000,
"start_time": "2025-08-15T19:00:00Z",
"status": {
"code": 100,
"description": "Ended",
"type": "finished"
},
"winner_code": 2,
"tournament": {
"id": 52,
"name": "Premier League",
"category": "England",
"unique_tournament_id": 17,
"unique_tournament_name": "Premier League"
},
"home_team": {
"id": 60,
"name": "Bournemouth",
"short_name": "Bournemouth",
"slug": "bournemouth",
"country": "England"
},
"away_team": {
"id": 44,
"name": "Liverpool",
"short_name": "Liverpool",
"slug": "liverpool",
"country": "England"
},
"home_score": {
"current": 2,
"period1": 1,
"period2": 1
},
"away_score": {
"current": 4,
"period1": 1,
"period2": 3
},
"venue": {
"name": "Vitality Stadium",
"city": "Bournemouth",
"country": "England",
"capacity": 11307
},
"referee": {
"id": 69853,
"name": "Anthony Taylor",
"country": "England"
},
"attendance": 11036
}
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.