Endpoint Playground
Returns a league's tournaments (splits and seasons) with numeric `id`, `slug`, `start_date` and `end_date`, newest first. Use a tournament `id` with lolesports-standings or lolesports-completed-events. An unknown league id returns not found.
29 Oct 2026: 34 tournaments; 4 fields had a value in every checked item.
Sample value profiles: start_date: 2013-02-08 to 2026-07-23; end_date: 2013-04-29 to 2026-09-20.
curl 'https://api.crawlora.net/api/v1/lolesports/tournaments?hl=cs-CZ&league_id=98767991302996019' \
-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 |
| league_id | string | Yes | 98767991302996019 | Numeric league id from lolesports-leagues |
{
"code": 200,
"msg": "OK",
"data": {
"source_url": "https://esports-api.lolesports.com/persisted/gw/getTournamentsForLeague?hl=en-US&leagueId=98767991302996019",
"fetched_at": "2026-10-27T10:00:00Z",
"league_id": "98767991302996019",
"count": 1,
"tournaments": [
{
"id": "115548681802226458",
"slug": "lec_split_3_2026",
"start_date": "2026-07-23",
"end_date": "2026-09-20"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.