Endpoint Playground
Returns every completed match of one tournament with final game wins and the game ids and VOD references for each game. An empty list is valid for a tournament that has not started.
29 Oct 2026: 53 events; 5 fields had a value in every checked item.
Sample value profiles: start_time: 2026-07-24 to 2026-09-20; block_name: Week 2 (8), Week 3 (8), Week 4 (8) and 5 more; games: median 3 entries.
curl 'https://api.crawlora.net/api/v1/lolesports/completed-events?hl=cs-CZ&tournament_id=115548681802226458' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| hl | string | No | cs-CZ | Language for names and labels; one of cs-CZ, de-DE, en-US, es-ES, es-MX, fr-FR, hu-HU, ja-JP, ko-KR, pl-PL, pt-BR, th-TH, tr-TR, vi-VN, zh-TW; defaults to en-US |
| tournament_id | string | Yes | 115548681802226458 | Numeric tournament id from lolesports-tournaments |
{
"code": 200,
"msg": "OK",
"data": {
"source_url": "https://esports-api.lolesports.com/persisted/gw/getCompletedEvents?hl=en-US&tournamentId=115548681802226458",
"fetched_at": "2026-10-27T10:00:00Z",
"tournament_id": "115548681802226458",
"count": 1,
"events": [
{
"start_time": "2026-07-24T14:30:00Z",
"block_name": "Week 1",
"league": {
"name": "LEC"
},
"match": {
"id": "115548681803406275",
"teams": [
{
"name": "G2 Esports",
"code": "G2",
"game_wins": 2
}
],
"strategy": {
"type": "bestOf",
"count": 3
}
},
"games": [
{
"id": "115548681803406276",
"vods": [
{
"parameter": "r6VYzUuCed4"
}
]
}
]
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.