Endpoint Playground
Returns completed Valorant matches from VLR.gg, newest first, 50 per page, with final series scores, winner flags, event, stage and whether stats or VODs are listed. For a completed match `eta` is the time since it ended. Use vlr-match with a returned `id` for map-by-map player statistics.
29 Oct 2026: 50 matches; 11 fields had a value in every checked item.
Sample value profiles: date: 2026-10-18 to 2026-10-29; event: VCT 2026: China Threshold (17), Project Blender 2026 (15), Game Changers 2026: Championshi… (14) and 2 more; time_label: “8:00 AM” and 28 other values.
curl 'https://api.crawlora.net/api/v1/vlr/results' \
-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/results",
"fetched_at": "2026-10-27T10:00:00Z",
"page": 1,
"count": 1,
"has_more": true,
"matches": [
{
"id": "777956",
"url": "https://www.vlr.gg/777956/unsettled-resentment-vs-victory-no-limits-gaming-vct-2026-china-threshold-week-2-ro12",
"date": "2026-10-27",
"time_label": "5:00 PM",
"status": "completed",
"eta": "3h 33m",
"teams": [
{
"name": "Unsettled Resentment",
"country_code": "cn",
"score": 2,
"winner": true
},
{
"name": "Victory No Limits Gaming",
"country_code": "cn",
"score": 1,
"winner": false
}
],
"event": "VCT 2026: China Threshold",
"series": "Week 2–Round of 12",
"has_stats": true,
"has_vods": false
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.