Endpoint Playground
Returns the Valorant match schedule from VLR.gg: upcoming and live matches grouped by day with both teams, country flags, event, stage, ETA and whether stats or VODs exist. `status` is `upcoming`, `live` or `completed`. `time_label` is the time shown on the site, whose timezone is not guaranteed; use vlr-match for an exact UTC start time. Use vlr-results for finished matches.
29 Oct 2026: 9 matches; 11 fields had a value in every checked item.
Sample value profiles: date: 2026-10-30 to 2026-11-01; event: VCT 2026: China Threshold (5), Game Changers 2026: Championshi… (4); time_label: “5:00 AM” and 5 other values.
curl 'https://api.crawlora.net/api/v1/vlr/matches' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| page | integer | No | 1-based page number; defaults to 1 |
{
"code": 200,
"msg": "OK",
"data": {
"source_url": "https://www.vlr.gg/matches",
"fetched_at": "2026-10-27T10:00:00Z",
"page": 1,
"count": 1,
"has_more": false,
"matches": [
{
"id": "777957",
"url": "https://www.vlr.gg/777957/wolves-esports-vs-world-sports-invictus-gaming-vct-2026-china-threshold-week-2-ro12",
"date": "2026-10-27",
"time_label": "8:50 PM",
"status": "upcoming",
"eta": "18m",
"teams": [
{
"name": "Wolves Esports",
"country_code": "cn",
"winner": false
},
{
"name": "World Sports Invictus Gaming",
"country_code": "cn",
"winner": false
}
],
"event": "VCT 2026: China Threshold",
"series": "Week 2–Round of 12",
"has_stats": false,
"has_vods": false
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.